## Metrics for Evaluating Recommender Systems

May 01, 2024Adding some notes I took on recommender systems while working at Vizio. This is not proprietary knowledge, and is just a summary of some…

Written by **Jon Lamar**: Machine learning engineer, former aspiring mathematician, cyclist, family person.

My name is Jon. I am a machine learning engineer currently looking for the next opportunity. I did my PhD in math and try to keep at the cutting edge of mathematically interesting tech. This blog has some notes and examples of things I find interesting.

Here is my resume if you are interested in my background or want to hire me.

## Metrics for Evaluating Recommender Systems

May 01, 2024Adding some notes I took on recommender systems while working at Vizio. This is not proprietary knowledge, and is just a summary of some…

## A Statistical Test for Difference of Two Rates

May 01, 2024Adding notes I took while trying to understand how to AB test an intervention on churn rate. Setup The Scenario Suppose we are a…

## Notes on Reinforcement Learning 4

April 17, 2024I was studying reinforcement learning a while ago, attempting to educate myself about deep Q learning. As part of that effort, I read…

## A Project in "Full Stack" Reinforcement Learning

January 29, 2023Last year, my partner bought me a robotics kit for playing with RL. This was right before I started at Amazon Go, so I quickly became too…

## Notes on Reinforcement Learning 2

January 28, 2023I was studying reinforcement learning a while ago, attempting to educate myself about deep Q learning. As part of that effort, I read…

## Notes on Reinforcement Learning 1

January 28, 2023I was studying reinforcement learning a while ago, attempting to educate myself about deep Q learning. As part of that effort, I read…

## Notes on Reinforcement Learning 3

January 28, 2023## Supervised Machine Learning Models

February 20, 2022Here is a list of quick, memorizable descriptions of various machine learning algorithms. I put this list together for interview prep for…

## Unsupervised Machine Learning Models

February 20, 2022Here is a list of quick, memorizable descriptions of various unsupervised algorithms that can be used for analysis, dimension reduction, and…

## Scala and Category Theory 2

April 09, 2021I'm interested in the more category-theoretic aspects of functional programming. To this end, I have been working towards an elevator pitch…

## Scala and Category Theory 1

February 17, 2021I'm interested in the more category-theoretic aspects of functional programming. To this end, I have been working towards an elevator pitch…

## Stats 4 - Hypothesis Testing II

February 16, 2021The other hypothesis testing doc covered some extreme basics, and left a lot of questions unanswered (but what about the geometry of error…

## Stats 3 - Hypothesis Testing I

February 15, 2021Statistical Experiments A statistical experiment consists of the following data: A set of iid random variables with a common (unknown…

## Stats 2 - Parameter Estimation

February 14, 2021Distances Between Distributions Total Variation Distance: The total variation distance between distributions and , with density functions…

## Stats 1 - Basic concepts

February 13, 2021This begins a series of notes that I took while studying for a stats class in 2019 on edX here. These notes were incomplete, so take…

## Vim Presentation

June 05, 2020These are notes for a presentation that I gave to coworkers at Charter on the history of vim and how to configure it for development. I…

## Snake Genetic Model

February 14, 2020Overview I wanted to build a neural network to play snake. My original idea was to use reinforcement learning, but I found a genetic…