Home

Most recent posts:

Tagging GitHub Pages

15 May 2021

How to use Jekyll tags on GitHub Pages blogs. How to sort tags using liquid templating.

Read post

Hosting Jupyter Notebooks on a Blog

15 May 2021

How this blog, hosted on GitHub Pages, uses Jekyll and Jupyter Notebooks to view notebooks as blog posts.

Read post

Gaussian processes (3/3) - exploring kernels

07 Jan 2019

Explore the Gaussian process kernels fitted by the previous post by using various visualizations.

Read post

Gaussian processes (2/3) - Fitting a Gaussian process kernel

06 Jan 2019

Fit a parameterized Gaussian process kernel on the Mauna Loa CO₂ dataset. We'll use TensorFlow probability to implement the model and fit the kernel parameters. Updated to use TensorFlow 2.

Read post

Gaussian processes (1/3) - From scratch

05 Jan 2019

This post explores some concepts behind Gaussian processes, such as stochastic processes and the kernel function. We will build up deeper understanding of Gaussian process regression by implementing them from scratch using Python and NumPy.

Read post

More posts by tag:

Notebook (16) Machine Learning (12) Neural Networks (9) NumPy (8) Gradient Descent (6) Classification (5) Backpropagation (4) Probability (3) Logistic Regression (3) Kernel (3) Gaussian Process (3) Cross-Entropy (3) Sequential Data (2) Recurrent Neural Network (RNN) (2) Nonlinearity (2) Linear Regression (2) Jekyll (2) GitHub Pages (2) Gaussian Distribution (2) Blog (2) Vectorization (1) TensorFlow (1) Softmax (1) Sampling (1) Radial Basis Function (RBF) (1) RProp (1) RMSProp (1) Nesterov momentum (1) Multi-Armed Bandit (MAB) (1) Momentum (1) Metropolis-Hastings (1) MCMC (1) Logistic Function (1) Liquid Templating (1) Least Squares (1) Gradient checking (1) Beta Distribution (1) A/B-testing (1)