Writing at the intersection of
machine learning, neuroscience, and healthcare.

Latest Posts

Archive
Harmful Brain Activity Classification

Classification of harmful brain activity in human patients from EEG recordings. This article is a formal write-up for a Kaggle competition I competed in hosted by Harvard Medical School.

Article May 6, 2024
Principal Component Analysis

Principal components analysis (PCA) is a method for unsupervised dimensionality reduction of data. This review gives a formal derivation and from-scratch implementation of PCA, with an example from genomics.

Review April 26, 2023
Gambler's Ruin

A rigorous exploration of the classic Gambler's Ruin problem in probability theory. This post analyzes the problem through its closed-form solution, and verifies the solution with a Monte Carlo simulation.

Review January 12, 2023
Support Vector Machines

Support vector machines (SVMs) are a method for supervised learning of a binary classifier. This review provides a formal derivation of hard-margin SVMs, and implements them in Python with CVXOPT.

Review April 29, 2022
The Rosenblatt Perceptron Algorithm

A historical and formal view of the Rosenblatt Perceptron algorithm, an early algorithm for supervised learning of a binary classifier.

Review March 25, 2021

Contact me — ryanirl@icloud.com

© 2024 Ryan Peters.