mind-palace

Search

Search IconIcon to open search

machine-learning

Last updated Sep 19, 2022

# ML Notes

Machine learning is a form of applied statistics with increased emphasis on the use of computers to statistically estimate complicated functions and a decreased emphasis on proving confidence intervals around these functions (Goodfellow 2016).

# Forms of Learning

# Applications

# Types of ML Systems

# Human Supervision

# Supervised Learning

# Unsupervised Learning

# Algorithms
  1. Randomly initialize cluster centroids.
  2. For all points, compute which cluster centroid is the closest.
  3. For each cluster centroid, move centroids to the average points belonging to the cluster.
  4. Repeat until convergence.

K-means is guaranteed to converge. To show this, we define a distortion function: $$J(c,\mu)=\sum_{i=1}^m||x^{(i)}-\mu_{c^{(i)}}||^2$$ K means is coordinate ascent on J. Since $J$ always decreases, the algorithm converges.

# Semisupervised Learning

# Reinforcement Learning

feature engineering

# Learning Incrementally

# Online Learning

# Batch Learning

# Comparing new data points to known

# Instance-based Learning

# Model-based Learning

# References

Géron 2019

Goodfellow 2016