Articles

Graph Diffusion

Graph Diffusion

Sun 19 March 2023 by Matt Johnson / Articles

Diffusion on a graph

Read more
Animating How Neural Networks Detangle Classes

Animating How Neural Networks Detangle Classes

Sun 16 January 2022 by Matt Johnson / Articles

How do neural networks detangle classes?

Read more
Identification of Causal Effects

Identification of Causal Effects

Thu 02 July 2020 by Matt Johnson / Articles

Identifcation of Causal Effects

Read more
Cash or Auto Loan

Cash or Auto Loan

Sun 07 July 2019 by Matt Johnson / Articles

Is it better to buy a car in cash or get an auto loan?

Read more
ALS

ALS

Sun 01 July 2018 by Matt Johnson / Articles

Derivation and implementation of ALS for recommender systems

Read more
MacBook Pro Setup

MacBook Pro Setup

Mon 19 February 2018 by Matt Johnson / Articles

Describes my setup on a MacBook Pro (pathogen, brew, vimium, etc.)

Read more
Git Worktrees

Git Worktrees

Fri 16 February 2018 by Matt Johnson / Articles

Git worktrees allow you to have multiple branches at once...

Read more
Collaborative Filtering

Collaborative Filtering

Thu 15 February 2018 by Matt Johnson / Articles

Let's build a simple recommender system using mean-centered Pearson correlation

Read more
Standard Error

Standard Error

Thu 16 February 2017 by Matt Johnson / Articles

Empirical and theoretical derivation of quantifying the standard deviation of the sampling distribution

Read more

Eigendecomposition

Sat 09 July 2016 by Matt Johnson / Articles

Exploring the use of eigendecomposition in machine learning

Read more
Multivariate Gaussian distribution

Multivariate Gaussian distribution

Sat 02 July 2016 by Matt Johnson / Articles

Generalizing the Gaussian to more than one dimension

Read more
Multinomial Naive Bayes Classifier

Multinomial Naive Bayes Classifier

Sun 26 June 2016 by Matt Johnson / Articles

Learn how to write your own multinomial naive Bayes classifier

Read more
Bernoulli Naive Bayes Classifier

Bernoulli Naive Bayes Classifier

Tue 07 June 2016 by Matt Johnson / Articles

Covers theory and implementation of a Bernoulli naive Bayes classifier

Read more
Naive Bayes Classifier

Naive Bayes Classifier

Tue 07 June 2016 by Matt Johnson / Articles

Theory of naive Bayes classifier

Read more
Lifting the Hood on NLTK's NE Chunker

Lifting the Hood on NLTK's NE Chunker

Mon 23 May 2016 by Matt Johnson / Articles

Understanding how named entity recognition works in NLTK

Read more
JAVA_HOME and Mac OS X

JAVA_HOME and Mac OS X

Sun 22 May 2016 by Matt Johnson / Articles

Understanding how Java is installed on Mac OS X

Read more