Lecture 1
Lecture 1
Lecture 1
• Artificial Intelligence
– The science of making machine that think like people and act like people
– ability of a computer or machine to mimic or imitate human intelligent behavior and
perform human-like tasks
• Machine Learning: Use DATA and ANSWERS to learn the underlying set of
RULES
Supervised Learning
Unsupervised Learning
Semisupervised Learning
• The algorithms therefore learn from test data that has not been labeled,
classified or categorized
– We have a large dataset. Manual labeling of the entire dataset is laborious and expensive
– One solution could be to label a sample of the dataset and train the labeled portion to
create a model. This would however mean that we are not fully utilizing the larger dataset
we have and thus the model that we create may be less robust
– A potential solution: (1) Label a sample of the large dataset, (2) train a model using this
labeled portion, (3) use the model to predict the unlabeled portion (pseudo-labeling), (4)
train using the entire dataset
– e.g., Google Photos will cluster similar faces, and ask the user if they are the same
person
• Consider the blue data points that are generated by an unknown function (green
line).
• To learn this function from data by ML, at first we need to make an inductive
hypothesis about the function (red line)
Linear Polynomial
Regression Model Regression Model
• DL “learns” representations.
• For a given input signal, some of the connection weights need to be large
and some need to be small to produce the desired output (to fire or not).
• Thus, an algorithm was required to learn the values of the weights w