Machine Learning

Supervised - static, learn by examples

Reinforcement - dynamic, interaction with the world / unknown system

Batch normalization