Weak Artificial Intelligence
Strong artificial intelligence
Machine learning involves data collection, model building, and optimization.
Training data - a set of instances (examples) with
inputs (features, attributes)
output (label)
Model - a way to describe the relation between input features and output label
Optimization - choose the best model parameters subject to some criterion
Categorization of ML algorithms
Based on tasks
Based on methodologies
Based on availability of labels
Based on depth
History of machine learning