Topic 1 - Introduction to Artificial Intelligence
Topic 1 - Introduction to Artificial Intelligence
Topic 1:
Introduction to Artificial Intelligence
Learning Outcomes
What is Intelligence?
Measuring Intelligence
(Negnevitsky, 2011)
Turing believed that by the end of the 20th century it would be possible to program a
digital computer to play the imitation game. Although modern computers still cannot
pass the Turing test, it provides a basis for the verification and validation of
knowledge-based systems.
Topic 1 Introduction to Artificial Intelligence - 1.8
Move Robotic
See Pattern Pattern Recognition
(Chollet, 2019)
Intelligence is organized hierarchically (Chollet, 2019). AI systems can deal with task-
specific skills (e.g. chess), and are starting to be used in settings requiring broad
generalisation (e.g. self-driving cars). However, they are lacking in terms of extreme
generalization (e.g. general intelligence). Humans master all the levels of the
hierarchy.
Topic 1 Introduction to Artificial Intelligence - 1.12
Checkpoint Summary
Characteristics of AI
Reasoning The ability to solve problems through
logical deduction.
Knowledge The ability to present knowledge about
representation the world
Planning The ability to set and achieve goals.
Communication The ability to understand spoken and
written language.
Perception The ability to infer things about the
world via sounds, images, and other
sensory inputs.
Human, AI system, and
Topic 1 Introduction to Artificial Intelligence - 1.29
conventional system
Human AI system Conventional system
conventional system
Human AI system Conventional system
Use inexact reasoning Allow inexact reasoning and Work only on problems
and can deal with can deal with incomplete and where data is complete
incomplete and uncertain uncertain data. and exact.
information.
Can make mistakes Can make mistakes when Provide no solution, or a
when information is data is incomplete. wrong one, when data is
incomplete. incomplete.
Enhance the quality of Enhance the quality of Enhance the quality of
problem solving via problem solving by adding problem solving by
years of learning and new knowledge or adjusting changing the program
practical training. This old ones in the knowledge code, which affects both
process is slow, base. When new knowledge the knowledge and its
inefficient and is acquired, changes are processing, making
expensive. easy to accomplish. changes difficult.
Topic 1 Introduction to Artificial Intelligence - 1.31
Limitations of AI
Ethics of AI
Ethics of AI
[Source]
Topic 1 Introduction to Artificial Intelligence - 1.35
Emerging Technologies in AI
• Singularity
• Social robot
• Brain-Computer Interface
• Smart Cities
• Robot Sensing
• Augmented Reality
• Behaviour Understanding
Topic 1 Introduction to Artificial Intelligence - 1.38
Summary
Summary
References
• Russell, S., & Norvig, P. (2016). Artificial
Intelligence: A Modern Approach: Pearson
• Negnevitsky, M. (2011). Artificial Intelligence: A
Guide to Intelligent Systems: Pearson Education
Limited.
• Luger, G. F. (2011). Artificial Intelligence:
Structures and Strategies for Complex Problem
Solving: Pearson Education.
• Chollet, F. (2019). On the measure of intelligence.
https://arxiv.org/abs/1911.01547.
Topic 1 – Introduction to Artificial Intelligence
Any Questions?