# Machine Learning Method
For solving any problem ever:
1. Define your **model class** (how do we **represent** the "program")
2. Define your [**loss function**](Loss%20Function.md) (how to measure if one **model** in your **model** class is better than another)
3. Pick your **optimizer** (pick an algorithm that will actually **search** through your **model class** and define a model that minimizes the **loss function**)
---
Date: 20211124
Links to: [Machine-Learning](Machine-Learning.md)
Tags:
References:
* [Machine Learning Basics](https://www.youtube.com/watch?v=zY2QgvPfSm8&list=PL_iWQOsE6TfVmKkQHucjPAoRtIJYt8a5A&index=6)