Professional Documents
Culture Documents
0 ST PDF
0 ST PDF
Learning
Instructed by
Md. Manowarul Islam
Associate Professor, Dept. of Computer Science & Engineering
Jagannath University, Dhaka-1100
Today’s topics
Syllabus
Introducing
Exam
Book
❖ It gives some flexibility. It does not specify whether it is someone or something that has
the ability to think and understand.
1 2 3 4
3 ❖ Syllogisms
Socrates is a man;
Thinking
rationally:
All men are mortal
Therefore Socrates is mortal.
The laws of ❖ Logic
thought These laws of thought were supposed to
approach
govern the operation of mind.
Their study initiated the field called Logic
4
Rational behavior: doing the right thing
Acting
rationally: The right thing: that which is expected to
maximize goal achievement, given the
The rational
agent approach available information
Source: https://leverageedu.com/blog/applications-of-artificial-intelligence/
Terrorbyte
s
What can you do with the data?
• Suppose that you are the owner of a supermarket and you have
collected billions of market basket data. What information would you
extract from it and how would you use it?
Product placement
Catalog creation
Recommendations
• What if this was an online store?
Source: https://becominghuman.ai/top-data-science-applications-how-data-science-bought-change-to-the-world-e215c3b25d9d
Md. Manowarul Islam, Dept. of CSE, Jagannath University, Dhaka-1100
Data science (cont….)
• Who is a Data Scientist?
• Crack hidden problems with their strong expertise in a certain scientific
discipline using mathematics, statistics, and computer science.
• Develop systems
• that adapt and customize themselves to individual users.
• Personalized news or mail filter
• Personalized tutoring
42
Md. Manowarul Islam, Dept. of CSE,Ray
Slide Credit: Jagannath
Mooney University, Dhaka-1100
Traditional Programming
int square(int x)
{
return x*x;
}
Column_1 Coloumn_2
Training 2 4
Set 11 144
25 625
Test 7 ?
set 21 ?
• Definition:
“Field of study that gives computers the ability to learn without being explicitly
programmed.” Arthur Samueal (1959)
Md. Manowarul Islam, Dept. of CSE, Jagannath University, Dhaka-1100
Why ML?
• There is no need to “learn” to calculate payroll
• Learning is used when:
• Tasks Performed by Animals/Humans e.g., driving, speech recognition, and
image understanding, etc.
Shikhar Dhawan 136 5688 0 Batsman Name Matches Runs_scored Wickets_taken Label
Bhuvneshwar
114 526 132 Bowler
Kumar
Mohammed
77 147 114 Bowler
Shami
Yuzvendra
52 49 91 Bowler
Chahal
Md. Manowarul Islam, Dept. of CSE, Jagannath University, Dhaka-1100
Supervised Learning
Classification
x Classification y Discrete
Pizza
Wine
Stove
http://developers.face.com/tools/
(C)Md.
Dhruv Manowarul Islam, Dept.
SlideofCredit:
CSE, Noah
Jagannath University, Dhaka-1100
Batra
Snavely 57
Machine Translation
Regression
x Regression y Continuous
(C)Md.
Dhruv Manowarul
Batra Islam, Dept. of CSE, Jagannath University, Dhaka-1100 60
Weather prediction
Temperature
(C)Md.
Dhruv Manowarul
Batra Islam, Dept. of CSE,Carlos
Jagannath University, Dhaka-1100
Slide Credit: Guestrin 61
Supervised learning algorithms
• k-Nearest Neighbors: k-Neighbors classification, k-neighbors
regression
• Linear Models: Linear models for regression or logistic regression
• Naive Bayes Classifiers
• Decision Trees
• Random forests
• Support Vector Machines (SVM)
• Neural Networks (Deep Learning)
• Unsupervised learning:
• Given a set of feature vectors (without lebels) group them into ‘natural clustors’ (or
create label for groups)
Example-
• Clustering
• Dimensionality Reduction
Clustering
x Clustering y Discrete
Unsupervised Learning
Y not provided
iPhoto
Picassa
• Graphical Models
• Social network graph
analysis, causality
analysis
Md. Manowarul Islam, Dept. of CSE, Jagannath University, Dhaka-1100
Challenges of Data Mining/ML
• Scalability
• Dimensionality
• Complex and Heterogeneous Data
• Data Quality
• Data Ownership and Distribution
• Privacy Preservation
• Streaming Data