Class1 - Introduction
Class1 - Introduction
Preet Kanwal
Associate Professor
Department of Computer Science & Engineering
Machine
Intelligence
Machine Artificial
Learning Intelligence
Machine Intelligence
Motivation
A news item went as follows: ‘Apple buys machine learning firm Perceptio Inc.,
a startup, in an attempt to bring advanced image-classifying artificial
intelligence to smartphones by reducing data overhead which is typically
required of conventional methods’.
https://appleinsider.com/articles/15/10/05/apple-buys-machine-learning-firm-perceptio-smartphone-ai
Sundar Pichai, the CEO of software giant Google, on being asked what is the next
thing at the company, said “I can’t quite tell exactly but advances in AI and
machine learning, we are making a big bet on that. Advances in machine
learning will bring a difference in many many fields.“ while interacting with
students at his alma mater IIT-Kharagpur.
http://imorphosis.com/category/artificial-intelligence
Machine Intelligence
Motivation
Machine Intelligence
Motivation
https://www.mygreatlearning.com/blog/what-is-arti
ficial-intelligence/
Machine Intelligence
Applications
4. Products Recommendations
● Suppose you check an item on Amazon, but you do not buy it then and there.
● But the next day, you’re watching videos on YouTube and suddenly you see an ad
for the same item. You switch to Facebook, there also you see the same ad.
● So how does this happen?
● This happens because Google tracks your search history, and recommends ads
based on your search history.
Machine Intelligence
Applications
● Speech Recognition
● Speech to Text Conversion
● Natural Language Processing
● Text to Speech Conversion
Machine Intelligence
Applications
● NVIDIA stated that they didn’t train their model to detect people or any object as such.
● The model works on Deep Learning and it crowdsources data from all of its vehicles and its
drivers. It uses internal and external sensors which are a part of IOT.
Machine Intelligence
Applications
● Netflix’s speedy rise has all movie industrialists taken aback – forcing them to
ask, “How on earth could one single website take on Hollywood?”.
● The answer is Machine Learning.
Two views :
1. Internal View (How humans think)
2. External View (Behavioral Aspect)
Machine Intelligence
AI Definition/Four Categories Views of AI
● Turing Test
● Understand how humans
● Knowledge, Reasoning, Language,
think and model this process
Learning
● Cognitive Science
Thinking Acting
Humanly Humanly
Thinking
Acting
Rationaly
Rationaly ● Define the right thing as :
Laws of Thought
● Rational implies thinking “Maximizing the goal
or doing the right thing achievement”.
● Use logic to encode the right ● A rational agent achieves the best
thing and process inputs with outcome
framework
Machine Intelligence
Acting Humanly
For now, programming a computer to pass the Turing test provides plenty to work on.
The computer would need to possess the following capabilities:
The issue of acting like a human comes up primarily when AI programs have to interact
with people. These programs must behave according to certain normal conventions of
human interaction in order to make themselves understood. The underlying
representation and reasoning in such a system may or may not be based on a human
model.
Machine Intelligence
To Summarize
Russel & Peter in their AI book delve into four potential goals or
definitions of AI, which differentiates computer systems on the
basis of rationality and thinking vs. acting:
Human approach:
Systems that think like humans
Systems that act like humans
Ideal approach:
Systems that think rationally
Systems that act rationally
Machine Intelligence
AI Definition
https://www.youtube.com/watch?v=y5swZ2Q_lBw
Machine Intelligence
AI Definition/Four Categories Views of AI
https://www.youtube.com/watch?v=y5swZ2Q_lBw
Machine Intelligence
Levels/Stages of Artificial Intelligence
PRESENT FUTURE
FUNCTIONING AI-powered machines rely on data Use the brain’s computing power,
and specific instructions fed into the memory, and ability to think,
system.
LEARNING POWER Learn from data and through It is all about learning from various
continuous training, but they can incidents and past experiences. It is
never achieve the thought process about learning from mistakes made
unique to humans via trial and error approach
throughout one’s life.
Machine Intelligence
AI vs ML
https://www.edureka.co/blog/ai-vs-machine-learning-vs-deep-learning/
Machine Intelligence
AI vs ML
https://www.mygreatlearning.com/blog/what-is-artificial-intelligence/
Machine Intelligence
Definition of ML
Machine Intelligence
PTE Machine Learning Model Definition
● Performance measure P:
percent of games won against
opponents
● Training experience E:
playing practice games against
itself
Machine Intelligence
PTE Machine Learning Model Definition
A handwriting recognition
learning problem:
A computer program is said to learn from experience E with respect to some task T
and some performance measure P if its performance on T, as measured by P,
improves with experience E. Suppose we feed a learning algorithm a lot of historical
weather data, and have it learn to predict weather. What would be a reasonable
choice for P?
The process of the algorithm examining a large amount of historical weather data.
A computer program is said to learn from experience E with respect to some task T
and some performance measure P if its performance on T, as measured by P,
improves with experience E. Suppose we feed a learning algorithm a lot of historical
weather data, and have it learn to predict weather. In this setting, what is T?
The process of the algorithm examining a large amount of historical weather data.
None of these.
Machine Intelligence
Features of Machine Learning
Machine Intelligence
Issues with Machine Learning and AI
At the end of this course you will be able to answer all these questions
Machine Intelligence
Course Content
Artificial Intelligence
Machine Learning
● Intelligent Agents and its Types
● Problem solving by Searching- ● Performance Metrics
Uninformed Search and Informed ● Concept Learning
Search Methods ● Decision Trees
● KNN, ANN, SVM
● Bayesian Learning, HMM
● K-means clustering,
● Expected Maximization, Gaussian
Deep Learning (Unit 5)
Mixture Models,
● Dimensionality Reduction - PCA,
● CNN SVD
● RNN ● Genetic algorithms
THANK YOU
Preet Kanwal
Department of Computer Science & Engineering
[email protected]