CS 401 Artificial Intelligence: Zain - Iqbal@nu - Edu.pk
CS 401 Artificial Intelligence: Zain - Iqbal@nu - Edu.pk
Artificial Intelligence
Lecture # 01
Thursday, January 30, 2020
Spring 2020
FAST – NUCES, Faisalabad Campus
Zain Iqbal
[email protected]
CS 401 - SPRING 2020 1
Brief Intro
• Course that focuses on the study and design
of IntelligentAgents
“Cognitive approach”
Three ways to do this:
• Through introspection
• Through psychological
experiments
• Through brain imaging
“Laws of thought”
Based on logical inferences.
Obstacles in doing so:
• Not easy to state informal
knowledge in formal terms
• Big difference in solving a
problem in practical and to
solve it in principle
Expert Systems
A computer program designed to act as
an expert in particular domain.
An ES includes:
◦ Knowledge base (collection of facts and rules)
◦ Inference engine (applies rules to known facts to
deduce new facts)
https://alexrosephotos.files.wordpress.com/2012/01/img_0551.jpg
http://labintsis.com/wp-content/uploads/2010/07/medical-robot-1.jpg
http://indulgy.ccio.co/y5/b6/uA/kistcirosroboCtSw4o0rl1CS
d2-0401
S1P2-Rko
SPRING
INreGasa2020
2la0d1r6obotrobotics5.jpg 24
25
https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcTPj0W6FqH0Ud3Q0emZJXVk4vdrKDh4-iCtFZW3UEWpi_pT2jCE
Computer Vision
http://cs.brown.edu/people/hays/research/obj_detect_teaser.jpg
CS 401 - SPRING 2016
2020 25
26
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRcj5SAy 9qlEnObMJ7UMaBir1Xjrf8mT RCIZ85lRevZTTmo jIMU_g
Game Playing
http://upload.wikimedia.org/wikipedia/commons/b/be/Deep_Blue.jpg
http://www-03.ibm.com/ibm/history/ibm100/images/icp/A138918I23240Y22/us eC
CS
n_Su4401
s0_1_ib-m
-SPSPRING
1R00IN G702020
200_1s6eries checkers 620x350.2jp27
6g
Planning and decision support
Intelligent programs designed to provide
active assistance in the planning process.
During the 1991 Gulf War, US forces
deployed an AI logistics planning and
scheduling program that involved up to
50,000 vehicles,cargo,and people
NASA's on-board autonomous planning
program controlled the scheduling of
operations for a spacecraft
http://www.bobnewell.net/checkers/images/straightl2.jpg
http://media1.my.88db.com/my_UploadFiles/2006/12/2C6S/441600CS 401
1E-9D SPB-RSPRING
-AINDG082020 30
2-4051B68-9419-E943EA5957D3.jpg 29
How far AI goes?
Internet search
Scheduling
Logistics
Human Computer Interaction (HCI)
Games
Education
Auction design
Fraud detection
Diagnosis
General reasoning
and many more…
Our focus is on AI fundamentals
CS 401 - SPRING 2020 30
COURSE
ORGANIZATION
Game trees
Knowledge based
reasoning
Planning
Expert systems
Artificial Neural
Networks
K-Mean
Naive Bayes classifier
Genetic algorithm
CS 401 - SPRING 2016
2020 32
33
Tentative Marks Distribution
Item Name Quantity Marks (%)
CS 401
01 - SPRING 2016
2020 35
CS 4
Honor Code
Dishonesty will NOT be tolerated.
All parties involved in any kind of cheating
will be punished equally.
It will result in negative marks in the
corresponding work at least.