Artificial Intelligence
Artificial Intelligence
Intelligence
How do we define
Artificial
Intelligence?
ARTIFICIAL + INTELLIGENCE
refers to the ability to
refers to something that is
learn, understand,
made or created by
reason, and solve
humans rather than
problems.
occurring naturally
INFORMAL AND EPHEMERAL DEFINITION
“AI is the study of how to make
computers do things, which, at the
moment, people do better.”
Formal and Official Definition
Rise of
The Turing The Deep
ELIZA IBM Watson Generative
Test Blue
AI
1950 1966 1997 2011 2020
1. Supervised Learning
• The learning is done based on a labeled dataset - meaning that each training example is has a
corresponding output label. Ex: Classification, Regression
2. Unsupervised Learning
• Involves learning on data without labeled outputs. The algorithm/process/computer
tries to identify patterns and relationships in the data on its own. Ex: Clustering
3. Reinforcement Learning
• Learning is based on making decisions by taking actions in an environment to
maximize cumulative reward. The agent receives feedback in the form of rewards
or penalties based on its actions. Ex: A robot trying to map the environment based on
feedbacks.
Underfitting vs Overfitting
Based on the amount of the data the model has generalized or
learned or trained on, the learning level is defined in 2 broad
classes
1. Underfitting
• Occurs when a model is too simple to capture the underlying structure of the
data.
2. Overfitting
• Occurs when a model is too complex and captures not just the
underlying structure but also the noise or random fluctuations in the
training data.
Classification vs. Regression
Simple Regression
Clustering
Sample ML Program
https://www.kaggle.com/code/hardikgupta0808/lab-2-simple-linear-regression
Questions & Answers
That’s all folks!
How do we define
Deep Learning?
Formal Definition