Supervised Learning is a method of learning that the data available are both inputs and correct results for those inputs.
Reinforcement Learning
Reinforcement Learning is a method of learning that the data available are only inputs and the measurements how good the outputs are.
Unsupervised Learning
Unsupervised Learning is the method of learning that the data available are only inputs, the model has to figure it out somehow the results should be. Unsupervised Learning is rather hard to apply in practical use cases.
Single Model
Common way to make an ML model.
Boosted Model
Combination of multiple week models into a strong model.
Combinatory Model
Combination of multiple types of small models to make a strong solution.