Computational Techniques
The full series is compulsory for all new and upgraded PhD students during Term 1 of PhD Year 1.
2024 - 2025 series
Wednesdays 1100-1200 in Room D1.07
First-term week 2 - 9th October 2024
Introduction to the Scientific Computing Research Technology Platform part 1 - Dr Chris Brady and Dr Heather Ratcliffe
First-term week 3 - 16th October 2024
Introduction to the Scientific Computing Research Technology Platform part 2 - Dr Chris Brady and Dr Heather Ratcliffe
First-term week 4 - 23rd October 2024
Introduction to software development - Dr Chris Brady and Dr Heather Ratcliffe
This talk based on a summary of these slides
First-term week 5 - 30th October 2024
Version control and software sustainability - Dr Chris Brady and Dr Heather Ratcliffe
First-term week 6 - 6th November 2024
Introduction to bash scripting - Dr Paul Brown
First-term week 7 - 13th November 2024Making webpages with interactive content - Dr Paul Brown
First-term week 8 - 20th November 2024
Using GPUs at Warwick - Dr Chris Brady and Dr Heather Ratcliffe
2023 - 2024 series
Wednesdays 1100-1200 in Room D1.07
First-term week 2 - 11th October 2023
Introduction to the Scientific Computing Research Technology Platform part 1 - Dr Pip Grylls
First-term week 5 - 1st November 2023
Introduction to the Scientific Computing Research Technology Platform part 2 - Dr Pip Grylls
First-term week 6 - 8th November 2023
Introduction to software development - Dr Chris Brady and Dr Heather Ratcliffe
This talk based on a summary of these slides
First-term week 7 - 15th November 2023
Version control and software sustainability - Dr Chris Brady and Dr Heather Ratcliffe
First-term week 8 - 22nd November 2023 in MS0.5 Zeeman [NOTE: different room]
Introduction to bash scripting - Dr Paul Brown
First-term week 9 - 29th November 2023Making webpages with interactive content - Dr Paul Brown
First-term week 10 - 6th December 2023 in MS0.5 Zeeman [NOTE: different room]
Using GPUs at Warwick - Dr Chris Brady and Dr Heather Ratcliffe
2022 - 2023 series
Wednesdays 1100-1200 in Room D1.07
First-term week 2 - 12th October 2022
Introduction to the Scientific Computing Research Technology Platform part 1 - Dr Arkadiy Davydov
First-term week 3 - 19th October 2022
Introduction to the Scientific Computing Research Technology Platform part 2 - Dr Arkadiy Davydov
First-term week 4 - 26th October 2022
Introduction to software development - Dr Chris Brady and Dr Heather Ratcliffe
This talk based on a summary of these slides
First-term week 5 - 2nd November 2022
Version control and software sustainability - Dr Chris Brady and Dr Heather Ratcliffe
This talk will take place via MS Teams. Click here to join the meeting
First-term week 6 - 9th November 2022
Introduction to bash scripting -Dr Paul Brown
First-term week 7 - 16th November 2022
Making webpages with interactive content - Dr Paul Brown
First-term week 10 - 7th December 2022
Using GPUs at Warwick - Professor David Quigley
2021 - 2022 series
Wednesdays 1100-1200 via MS Teams Computational Techniques Team
Attendance at these classes is compulsory for students in MathSys PhD Year 1.
First-term week 2 - 13th October 2021
Introduction to the Scientific Computing Research Technology Platform part 1 - Professor David Quigley
First-term week 3 - 20th October 2021
Introduction to the Scientific Computing Research Technology Platform part 2 - Professor David Quigley
First-term week 4 - 27th October 2021
Introduction to software development - Dr Chris Brady and Dr Heather Ratcliffe
This talk based on a summary of these slides
First-term week 5 - 3rd November 2021
Version control and software sustainability - Dr Chris Brady and Dr Heather Ratcliffe
First-term week 6 - 10th November 2021
Introduction to bash scripting -Dr Paul Brown
First-term week 7 - 17th November 2021
Making webpages with interactive content - Dr Paul Brown
First-term week 8 - 24th November 2021
Using GPUs at Warwick - Professor David Quigley
2020 - 2021 series
Wednesdays 1100-1200 via MS Teams Computational Techniques Team
Attendance at these classes is compulsory for students in MathSys PhD Year 1.
First-term week 2 - 14th October 2020
Introduction to the Scientific Computing Research Technology Platform part 1 - Professor David Quigley
First-term week 3 - 21st October 2020
Introduction to the Scientific Computing Research Technology Platform part 2 - Professor David Quigley
First-term week 4 - 28th October 2020
Introduction to software development - Dr Chris Brady and Dr Heather Ratcliffe
This talk based on a summary of these slides
First-term week 5 - 4th November 2020
Version control and software sustainability - Dr Chris Brady and Dr Heather Ratcliffe
First-term week 6 - 11th November 2020
Introduction to bash scripting -Dr Paul Brown
First-term week 7 - 18th November 2020
Making webpages with interactive content - Dr Paul Brown
First-term week 8 - 25th November 2020
No seminar
First-term week 9 - 2nd December 2020
Using GPUs at Warwick - Professor David Quigley
The notebook used to deliver this talk, as well as much more detailed notebooks on Python GPU programming are at github.com/WarwickRSE/gpuschool2018
First-term week 10 - 9th December 2020
Machine learning with Julia - Dr Sebastian Vollmer
2020 - 2021 series
Wednesdays 1100-1200 via MS Teams Computational Techniques Team
Attendance at these classes is compulsory for students in MathSys PhD Year 1.
First-term week 2 - 14th October 2020
Introduction to the Scientific Computing Research Technology Platform part 1 - Professor David Quigley
First-term week 3 - 21st October 2020
Introduction to the Scientific Computing Research Technology Platform part 2 - Professor David Quigley
First-term week 4 - 28th October 2020
Introduction to software development - Dr Chris Brady and Dr Heather Ratcliffe
This talk based on a summary of these slides
First-term week 5 - 4th November 2020
Version control and software sustainability - Dr Chris Brady and Dr Heather Ratcliffe
First-term week 6 - 11th November 2020
Introduction to bash scripting -Dr Paul Brown
First-term week 7 - 18th November 2020
Making webpages with interactive content - Dr Paul Brown
First-term week 8 - 25th November 2020
No seminar
First-term week 9 - 2nd December 2020
Using GPUs at Warwick - Professor David Quigley
The notebook used to deliver this talk, as well as much more detailed notebooks on Python GPU programming are at github.com/WarwickRSE/gpuschool2018
First-term week 10 - 9th December 2020
Machine learning with Julia - Dr Sebastian Vollmer
2020 - 2021 series
Wednesdays 1100-1200 via MS Teams Computational Techniques Team
Attendance at these classes is compulsory for students in MathSys PhD Year 1.
First-term week 2 - 14th October 2020
Introduction to the Scientific Computing Research Technology Platform part 1 - Professor David Quigley
First-term week 3 - 21st October 2020
Introduction to the Scientific Computing Research Technology Platform part 2 - Professor David Quigley
First-term week 4 - 28th October 2020
Introduction to software development - Dr Chris Brady and Dr Heather Ratcliffe
This talk based on a summary of these slides
First-term week 5 - 4th November 2020
Version control and software sustainability - Dr Chris Brady and Dr Heather Ratcliffe
First-term week 6 - 11th November 2020
Introduction to bash scripting -Dr Paul Brown
First-term week 7 - 18th November 2020
Making webpages with interactive content - Dr Paul Brown
First-term week 8 - 25th November 2020
No seminar
First-term week 9 - 2nd December 2020
Using GPUs at Warwick - Professor David Quigley
The notebook used to deliver this talk, as well as much more detailed notebooks on Python GPU programming are at github.com/WarwickRSE/gpuschool2018
First-term week 10 - 9th December 2020
Machine learning with Julia - Dr Sebastian Vollmer
2019-2020 series
Wednesdays 11am - 12 noon in D1.07
Attendance at these classes is compulsory for MSc students.
First-term week 2 - 9th October 2019
Introduction to the Scientific Computing Research Technology Platform part 1 - Professor David Quigley
First-term week 3 - 16th October 2019
Introduction to the Scientific Computing Research Technology Platform part 2 - Professor David Quigley
First-term week 4 - 23rd October 2019
Introduction to software development - Dr Chris Brady and Dr Heather Ratcliffe
This talk based on a summary of these slides
First-term week 5 - 30th October 2019
Version control and software sustainability - Dr Chris Brady and Dr Heather Ratcliffe
First-term week 6 - 6th November 2019
Introduction to bash scripting -Dr Paul Brown
First-term week 7 - 13th November 2019
Making webpages with interactive content - Dr Paul Brown
First-term week 8 - 20th November 2019
No seminar
First-term week 9 - 27th November 2019
Using GPUs at Warwick - Professor David Quigley
The notebook used to deliver this talk, as well as much more detailed notebooks on Python GPU programming are at github.com/WarwickRSE/gpuschool2018
2018-2019 series
First-term week 2 - 10th October 2018
Introduction to the Scientific Computing Research Technology Platform
Dr David Quigley
The University of Warwick runs eight Research Technology Platforms (RTPs) which serve the university research community by providing large-scale shared facilities across multiple academic departments. I will introduce the facilities available via the Scientific Computing RTP, including our managed Linux desktop environment and high-performance computing (HPC) systems. This will include mechanisms for gaining access, working effectively within a managed multi-user Linux environment and how to access support and training.
First-term week 3 - 17th October 2018
Statistical Inference from genomic data
Dr Jere Koskela
A technological revolution in genetics is underway. Genome sequencing is getting cheaper and cheaper, and will eventually become a routine part of healthcare. It has been predicted that within 15 years one billion human genomes will have been sequenced. This data is exciting because patterns of variation in DNA sequences between individuals contain information on a number of biological and demographic processes, such as mutation, natural selection, population sizes, and migration events. However, such vast quantities of data raise a number of statistical and computational challenges. I will discuss some of the statistical techniques that have been applied to address these problems, with a focus on Monte Carlo methods such as importance sampling, and Markov Chain Monte Carlo (MCMC). I will also introduce some of the population genetics models that are used to study the evolution of large, random-mating populations, making particular use of an area known as coalescent theory.
First-term week 4 - 24th October 2018
Data driven modelling - a model of chromosome oscillations from data to bifurcations
Professor Nigel Burroughs
Cell biology is often stated as the new 'physics', a rich field where physical theories can be developed to explain/predict biological processes, analogous to the quantum physics and relativity successes early last century. Realising this ambitious aim is however proving difficult, particularly since biological processes are out of equilibrium, are often highly stochastic involving small numbers of molecules and are highly complex, displaying a range of phenomenal self-organising dynamics. In this talk I will examine what it means to 'explain' biological processes, and how a range of physical techniques from stochastic simulations, dynamical systems analysis and computational statistics can be coupled together to address these complex questions. Examples will be drawn from cytoskeletal mechanics and cell division.
First-term week 6 - 7th November 2018
Understanding human behaviour with data science
Professor Tobias Preis
In this lecture, we will outline some recent highlights of our research, addressing two questions. Firstly, can big data resources provide insights into crises in financial markets? By analysing Google query volumes for search terms related to finance and views of Wikipedia articles, we find patterns which may be interpreted as early warning signs of stock market moves. Secondly, can we provide insight into international differences in economic wellbeing by comparing patterns of interaction with the Internet? To answer this question, we introduce a future-orientation index to quantify the degree to which Internet users seek more information about years in the future than years in the past. We analyse Google logs and find a striking correlation between the country's GDP and the predisposition of its inhabitants to look forward. Our results illustrate the potential that combining extensive behavioural data sets offers for a better understanding of large scale human economic behaviour.
First-term week 7 - 14th November 2018
Statistical inference using Markov chain Monte Carlo
Dr Jake Carson
In this lecture I will introduce some techniques for model fitting within a Bayesian framework and illustrate them with some simple examples. In particular I will focus on Markov chain Monte Carlo and related methods. I will attempt to explain how it works, why it is so commonly used and give some practical guidance on its implementation.
First-term week 8 - 21st November 2018
Image-based modelling of cell dynamics
Dr Sharon Collier
Modern live-cell fluorescence microscopy enables us to visualise dynamic cellular processes in unprecedented detail. I will present ongoing research projects which are concerned with bringing together i) image analysis methods to track cells and their movements, and quantify spatio-temporal patterns of fluorescently labelled cellular constituents, and ii) mathematical models to investigate regulatory mechanisms of cellular biochemistry and mechanics.
First-term week 9 - 28th November 2018
Software Development for Academics
Dr Heather Ratcliffe
Software development is much more than writing code - it's about producing professional, maintainable, understandable software. Planning and style, documentation, version control, packaging, licensing and more. This talk aims to introduce some of the vital tools you should know about as researchers-who-write-code, so that your're well equipped to read and learn further and use them. We'll discuss version control in the form of Git, a little about software licensing, some nice packages for documenting code, and briefly mention a few other things that everybody should know, but nobody thinks to mention.
2017-2018 series
First-term week 2 - 11th October 2017
Tackling complexity and self-organisation in biological systems
Professor Nigel Burroughs
Cell biology is often stated as the new 'physics', a rich field where physical theories can be developed to explain/predict biological processes, analogous to the quantum physics and relativity successes early last century. Realising this ambitious aim is however proving difficult, particularly since biological processes are out of equilibrium, are often highly stochastic involving small numbers of molecules and are highly complex, displaying a range of phenomenal self-organising dynamics. In this talk I will examine what it means to 'explain' biological processes, and how a range of physical techniques from stochastic simulations, dynamical systems analysis and computational statistics can be coupled together to address these complex questions. Examples will be drawn from cytoskeletal mechanics and cell division.
First-term week 3 - 18th October 2017
Statistical inference using Markov chain Monte Carlo
Dr Simon Spencer
In this lecture I will introduce some techniques for model fitting within a Bayesian framework and illustrate them with some simple examples. In particular I will focus on Markov chain Monte Carlo and related methods. I will attempt to explain how it works, why it is so commonly used and give some practical guidance on its implementation.
First-term week 4 - 25th October 2017
Understanding human behaviour with data science
Professor Tobias Preis
In this lecture, we will outline some recent highlights of our research, addressing two questions. Firstly, can big data resources provide insights into crises in financial markets? By analysing Google query volumes for search terms related to finance and views of Wikipedia articles, we find patterns which may be interpreted as early warning signs of stock market moves. Secondly, can we provide insight into international differences in economic wellbeing by comparing patterns of interaction with the Internet? To answer this question, we introduce a future-orientation index to quantify the degree to which Internet users seek more information about years in the future than years in the past. We analyse Google logs and find a striking correlation between the country's GDP and the predisposition of its inhabitants to look forward. Our results illustrate the potential that combining extensive behavioural data sets offers for a better understanding of large scale human economic behaviour.
First-term week 6 - 8th November 2017
Scientific Computing with Julia
Professor Christoph Ortner
PART 1: Introduction to Julia. I will briefly introduce the language Julia and some of its tools, and show how it interpolates Matlab, Python and Lisp into a programming environment that is perfectly suited for numerically intensive computing, both rapid prototyping and HPC.
PART 2: I will show some examples from my own research on multi-scale materials modelling.
First-term week 7 - 15th November 2017
Stochastic Simulations
Professor Matthew Keeling
In this lecture we will initially discuss the importance of stochasticity in understanding real world problems. Stochasticity can be incorporated in many ways, but we will focus on individual-based, event-drive stochasticity and will discuss methods of simulating such dynamics. Unashamedly taking examples exclusively from ecology and epidemiology, we will consider both Gillespie’s Methods and Ensemble/Master equations. We will discuss what happens when population sizes become large — and approximations that make the problem computationally tractable. Finally we’ll look at fully individual-based spatial simulations and discuss methods that can provide a huge computational saving.
First-term week 8 - 22nd November 2017
Image-based modelling of cell dynamics
Professor Till Bretschneider
Modern live-cell fluorescence microscopy enables us to visualise dynamic cellular processes in unprecedented detail. I will present ongoing research projects which are concerned with bringing together i) image analysis methods to track cells and their movements, and quantify spatio-temporal patterns of fluorescently labelled cellular constituents, and ii) mathematical models to investigate regulatory mechanisms of cellular biochemistry and mechanics.
First-term week 9 - 29th November 2017
Statistical Inference from genomic data
Dr Paul Jenkins
A technological revolution in genetics is underway. Genome sequencing is getting cheaper and cheaper, and will eventually become a routine part of healthcare. It has been predicted that within 15 years one billion human genomes will have been sequenced. This data is exciting because patterns of variation in DNA sequences between individuals contain information on a number of biological and demographic processes, such as mutation, natural selection, population sizes, and migration events. However, such vast quantities of data raise a number of statistical and computational challenges. I will discuss some of the statistical techniques that have been applied to address these problems, with a focus on Monte Carlo methods such as importance sampling, Markov Chain Monte Carlo (MCMC), and Approximate Bayesian Computation (ABC). I will also introduce some of the population genetics models that are used to study the evolution of large, random-mating populations, making particular use of an area known as coalescent theory.
2016-2017 series
This course takes place on Wednesdays 11am-12noon in the D1.07 room.
First-term week 2 - 12th October 2016
Understanding human behaviour with data science
Dr Tobias Preis
In this lecture, we will outline some recent highlights of our research, addressing two questions. Firstly, can big data resources provide insights into crises in financial markets? By analysing Google query volumes for search terms related to finance and views of Wikipedia articles, we find patterns which may be interpreted as early warning signs of stock market moves. Secondly, can we provide insight into international differences in economic wellbeing by comparing patterns of interaction with the Internet? To answer this question, we introduce a future-orientation index to quantify the degree to which Internet users seek more information about years in the future than years in the past. We analyse Google logs and find a striking correlation between the country's GDP and the predisposition of its inhabitants to look forward. Our results illustrate the potential that combining extensive behavioural data sets offers for a better understanding of large scale human economic behaviour.
First-term week 3 - 19th October 2016
Stochastic Simulations
Professor Matthew Keeling
In this lecture we will initially discuss the importance of stochasticity in understanding real world problems. Stochasticity can be incorporated in many ways, but we will focus on individual-based, event-drive stochasticity and will discuss methods of simulating such dynamics. Unashamedly taking examples exclusively from ecology and epidemiology, we will consider both Gillespie’s Methods and Ensemble/Master equations. We will discuss what happens when population sizes become large — and approximations that make the problem computationally tractable. Finally we’ll look at fully individual-based spatial simulations and discuss methods that can provide a huge computational saving.
First-term week 4 - 26th October 2016
Big data and bioinformatics
Dr Richard Savage
Medicine and biology are undergoing a data revolution. From whole-genome sequencing to digital imaging and electronic health records, new sources of data are promising to revolutionise how we treat disease and conduct our biomedical research. With these opportunities, however, come significant challenges. The data are often high-dimensional, noisy, with complex underlying structure. And we may wish to combine multiple data types from very different sources. I'll give a tour of some of this issues, focusing on some real-world projects that have the potential to change the way we do research in these areas. I'll also talk about how this relates to Warwick's involvement in large scale projects such as the 100,000 Genomes Project and the Alan Turing Institute.
First-term week 5 - 2nd November 2016
Computational techniques in mathematical biology
Dr Nabil-Fareed Alikhan, Dr Till Bretschneider and Dr Giorgos Minas
First-term week 6 - 9th November 2016
No seminar this week
First-term week 7 - 16th November 2016
Statistical inference using Markov chain Monte Carlo
Dr Simon Spencer
In this lecture I will introduce some techniques for model fitting within a Bayesian framework and illustrate them with some simple examples. In particular I will focus on Markov chain Monte Carlo and related methods. I will attempt to explain how it works, why it is so commonly used and give some practical guidance on its implementation.
First-term week 8 - 23rd November 2016
Scientific Computing with Julia
Professor Christoph Ortner
PART 1: Introduction to Julia. I will briefly introduce the language Julia and some of its tools, and show how it interpolates Matlab, Python and Lisp into a programming environment that is perfectly suited for numerically intensive computing, both rapid prototyping and HPC.
PART 2: I will show some examples from my own research on multi-scale materials modelling.
First-term week 9 - 30th November 2016
Inference and fitting of spatial dynamic systems in cell biology.
Professor Nigel Burroughs
Cell biology is often stated as the new 'physics', a rich field where physical theories can be developed to explain/predict biological processes, analogous to the quantum physics and relativity successes early last century. Realising this ambitious aim is however proving difficult, particularly since biological processes are out of equilibrium, are often highly stochastic involving small numbers of molecules and are highly complex, displaying a range of phenomenal self-organising dynamics. In this talk I will examine what it means to 'explain' biological processes, including discussion of the types of models/modelling and when they are useful, comparing those models to data (reverse engineering) and verification of those models. Examples will will be drawn from cytoskeletal processes and cell division.
2015-2016 series
This course takes place on Wednesdays 11am-12noon in the Complexity lecture room.
First-term week 2 - 14th October 2015
Stochastic simulations
Professor Matthew Keeling
In this lecture we will initially discuss the importance of stochasticity in understanding real world problems. Stochasticity can be incorporated in many ways, but we will focus on individual-based, event-drive stochasticity and will discuss methods of simulating such dynamics. Unashamedly taking examples exclusively from ecology and epidemiology, we will consider both Gillespie’s Methods and Ensemble/Master equations. We will discuss what happens when population sizes become large — and approximations that make the problem computationally tractable. Finally we’ll look at fully individual-based spatial simulations and discuss methods that can provide a huge computational saving.
First-term week 3 - 21st October 2015
Scientific Computing at Warwick: a double perspective from a Chemist/Director
Professor Mark Rodger
This talk will take a look at Scientific Computing at Warwick from both a general and a personal perspective. From the general perspective I will seek to give an overview of the range of activities that go on within Warwick, of the role of the Centre for Scientific Computing in fostering those activities, and of some of the hardware and software that is readily available to assist research in the general area of Scientific Computing. To provide a more personal perspective, I will go on to describe some of the research that I do in the area of classical statistical mechanics and molecular modelling, in particular describing some of the adaptive molecular dynamics methods that have been developed in recent years to improve phase space exploration, characterisation of free energy landscapes, and the simulation of rare events for applications to materials science.
First-term week 4 - 28th October 2015
Inference and fitting of spatial dynamic systems in cell biology.
Professor Nigel Burroughs
Cell biology is often stated as the new 'physics', a rich field where physical theories can be developed to explain/predict biological processes, analogous to the quantum physics and relativity successes early last century. Realising this ambitious aim is however proving difficult, particularly since biological processes are out of equilibrium, are often highly stochastic involving small numbers of molecules and are highly complex, displaying a range of phenomenal self-organising dynamics. In this talk I will examine what it means to 'explain' biological processes, including discussion of the types of models/modelling and when they are useful, comparing those models to data (reverse engineering) and verification of those models. Examples will will be drawn from cytoskeletal processes and cell division.
First-term week 5 - 4th November 2015
Mass Univariate and Multivariate Approaches to Understanding Genetic Variation in the Brain
Professor Thomas Nichols
There has been great interest in discovering and understanding the role of genetic variation in brain imaging data. Typical "imaging genetics" studies use a small number of candidate genes, a small number of brain regions, or both. In this talk I will consider methods for searching for gene-brain associations over the entire genome and all brain regions. Such an approach presents massive computational and statistical challenges. I'll discuss two approaches, a mass-univariate approach and a multivariate approach. A mass-univariate model is the standard tool in neuroimaging analysis, but scaling it up for 100,000 SNPs requires a series of computational and statistical innovations. With our method applied to Tensor-Based Morphometry data from the ADNI project, we report the first gene-brain association to survive whole-genome, whole-brain familywise error correction. Our multivariate approach uses a Sparse Reduced Rank Regression (sRRR) to jointly and parsimoniously explain gene-brain associations. Detailed detailed power analyses show that the multivariate approach should have even greater power than the univariate approach.
First-term week 6 - 11th November 2015
Statistical inference using Markov chain Monte Carlo
Dr Simon Spencer
In this lecture I will introduce some techniques for model fitting within a Bayesian framework and illustrate them with some simple examples. In particular I will focus on Markov chain Monte Carlo and related methods. I will attempt to explain how it works, why it is so commonly used and give some practical guidance on its implementation.
First-term week 7 - 18th November 2015
Big data and bioinformatics
Dr Richard Savage
Medicine and biology are undergoing a data revolution. From whole-genome sequencing to digital imaging and electronic health records, new sources of data are promising to revolutionise how we treat disease and conduct our biomedical research. With these opportunities, however, come significant challenges. The data are often high-dimensional, noisy, with complex underlying structure. And we may wish to combine multiple data types from very different sources. I'll give a tour of some of this issues, focusing on some real-world projects that have the potential to change the way we do research in these areas. I'll also talk about how this relates to Warwick's involvement in large scale projects such as the 100,000 Genomes Project and the Alan Turing Institute.
First-term week 8 - 25th December 2015
No talk this week
First-term week 9 - 2nd December 2015
Understanding human behaviour with data science
Dr Tobias Preis
In this lecture, we will outline some recent highlights of our research, addressing two questions. Firstly, can big data resources provide insights into crises in financial markets? By analysing Google query volumes for search terms related to finance and views of Wikipedia articles, we find patterns which may be interpreted as early warning signs of stock market moves. Secondly, can we provide insight into international differences in economic wellbeing by comparing patterns of interaction with the Internet? To answer this question, we introduce a future-orientation index to quantify the degree to which Internet users seek more information about years in the future than years in the past. We analyse Google logs and find a striking correlation between the country's GDP and the predisposition of its inhabitants to look forward. Our results illustrate the potential that combining extensive behavioural data sets offers for a better understanding of large scale human economic behaviour.