Home | Time Series Consulting | Portfolio | Terms and Conditions | E-mail me | LinkedIn
- Bayesian Statistics: Analysis of Health Data
Here is an example of how Bayesian statistics can be used to indicate the best predictor of BMI fluctuations within a regression model.
- Cumulative Binomial Probability with R and Shiny
The following is an illustration of how cumulative binomial probability can be calculated, and how a Shiny Web App can be used to make the analysis more intuitive.
- Image Recognition with Keras: Convolutional Neural Networks
An example of how the VGG16 neural network can be used to classify images. In this instance, road vehicles are classified using ImageNet as a training source, and image manipulation methods with PIL are explored.
- Kalman Filter: Modelling Time Series Shocks with KFAS in R
A common problem in modelling a time series is the presence of “shocks”, or extreme outliers in the series. Here is an illustration of how a Kalman Filter can help model for the same.
- Modelling time series relationships between the S&P 500 and oil prices
In this example, an OLS regression model is constructed in an attempt to forecast future S&P 500 levels based on the price of Brent crude oil.
- neuralnet: Train and Test Neural Networks Using R
Examples of how classification and regression problems can be solved using neuralnet.
- Predicting Hotel Cancellations with ExtraTreesClassifier and Logistic Regression
Here is an example of how the ExtraTreesClassifier and Logistic Regression models can be used in Python to determine whether a potential customer will cancel their hotel booking or not.
- Predicting Irish electricity consumption with an LSTM neural network
An LSTM model is used to forecast energy consumption of the Dublin City Council Civic Offices using data between April 2011 – February 2013.
- SARIMA: Forecasting seasonal data with Python and R
In this example, historical weather data for Dublin, Ireland is analysed and forecasted using seasonal ARIMA methods. Specifically, auto.arima in R and Pyramid in Python is used to investigate the ideal SARIMA configuration.
- Visualizing New York City WiFi Access with K-Means Clustering
A k-means clustering algorithm is used to analyse geographical data for free public WiFi in New York City, and the clusters are mapped geographically using nycmaps.
- Working with panel data in R: Fixed vs. Random Effects (plm)
Here is an analysis of internet usage across both time and consumers (i.e. a panel dataset) using the plm library in R.