Artificial Intelligence: Course Instructor: Dr. Muhammad Kamran Malik
Artificial Intelligence: Course Instructor: Dr. Muhammad Kamran Malik
Lecture 1
Artificial Intelligence
Course Instructor: Dr. Muhammad Kamran Malik
Note: Some slides and/or pictures are adapted from Lecture slides / Books of
• Dr Zafar Alvi.
• Text Book - Aritificial Intelligence Illuminated by Ben Coppin, Narosa Publishers.
• Ref Books
•Artificial Intelligence- Structures & Strategies for Complex Problem Solving by George F. Luger, 4th edition,
Pearson Education.
• Artificial Intelligence A Modern Approach by Stuart Russell & Peter Norvig.
•Artificial Intelligence, Third Edition by Patrick Henry Winston
Outline
• Course overview
• What is Intelligence?
• What is AI?
• Weak AI vs Strong AI
• History
• Application
• AI languages
What is Intelligence?
• How can we define Intelligence?
• Is it something tangible?
• Consider the image on next slide where a
mouse is trying to search a maze in order to
find its way from the bottom left to the piece
of cheese in the top right corner of the image.
What is Intelligence?
What is Intelligence?
• The mouse tries various paths as shown by
arrows and can reach the cheese by more
than one path.
• In other words the mouse can find more than
one solutions to this problem.
• The mouse was intelligent enough to find a
solution to the problem at hand.
• Hence the ability of problem solving
demonstrates intelligence..
What is Intelligence?
• Consider the sequence of numbers below:
1, 3, 7, 13, 21, ___.
• Example of Automated Timetable Generation
– the ability to think, plan and schedule
demonstrate intelligence
What is Intelligence?
• Correct and efficient memory and
information manipulation (doctor & patient)
• Ability to tackle ambiguous and fuzzy
problems (height of person i.e tall)
• Ability to learn and recognize
• Ability to understand and perceive
What is Artificial Intelligence (AI)?
Views of AI fall into four categories:
11
Weak AI Versus Strong AI
• Strong AI: The followers of strong AI believe that by
giving a computer program sufficient processing
power, and by providing it with enough intelligence,
one can create a computer that can literally think and
is conscious in the same way that a human is
conscious.
• Weak AI: Weak AI, in contrast, is simply the view that
intelligent behavior can be modeled and used by
computers to solve complex problems.
• This point of view argues that just because a
computer behaves intelligently does not prove that it
is actually intelligent in the way that a human is
12
AI Programming Language
• Prolog
• LISP
History and Evolution
Applications
• Information Retrieval System
• Robotic
• Games
• NLP
• Computer Vision
• etc