Loading subject…
Deep learning
Machine learning that uses artificial neural networks with multiple layers between the input and the output.
Machine learning
A branch of artificial intelligence in which a program improves its performance on a task by processing data, rather than by following rules a programmer has written out in full.
Reinforcement learning
An agent takes actions in an environment and receives a reward or a penalty in return.
Supervised learning
It trains a model on a labelled data set, in which every input is paired with the correct output.
Transfer learning
Takes a model already trained on a large, general data set and retrains part of it on a smaller data set for a related task.
Unsupervised learning
Deals with unlabeled data, aiming to find hidden patterns or structures.