You are on page 1of 16

CPT 317: Artificial Intelligence

(AI)

DR. ADEGOKE OJENIYI

1
Expected Learning Outcomes
At the end of the course, the students will be able to:
1. Represent strong foundation of fundamental concepts in Artificial Intelligence
2. Demonstrate a basic exposition to the goals and methods of Artificial Intelligence
3. Apply an enhanced and systematic approach in solving problems
4. Apply the basic concepts of AI in designing intelligent applications
5. Assess the validity and efficiency of approaches to model intelligent processing
6. Creating PROLOG programs and execute
7. Demonstrate an understanding of Natural Language Processing concepts
8. Demonstrate an understanding of Image Processing concepts
9. Demonstrate a firm view on the philosophical foundation of AI
10. Explain the trends of present and future AI
2
Assessment of Learning
Assessment Task Length Weight Due Date Aided/Unaided
Assignment 1 Aided
20% Week 9
(Outcomes covered:2 to 6)
Assignment 2 Aided
20% Week 13
(Outcomes covered: 1, 2, 5, 7, 8, 9 and 10
Tutorials Unaided
10% Week 8
(Outcomes covered:1 to 10)
Final Exam Unaided
3 hours 50% Examination Week.
(Outcomes covered:1 to 7)

3
What is Artificial
Intelligence?

4
Ex Machina (2014)

https://www.youtube.com/watch?v=B5lEo5vwVHA

Based on the movie, who was the player; and why?

Nathan
Caleb
Ava

5
Human are called Homo sapiens, why?

6
—man the wise—because our intelligence is so important to us.

Power of Reasoning and Decision Making

For thousands of years, we have tried to understand how we think; that is, how a
mere handful of matter can perceive, understand, predict, and manipulate a world
far larger and more complicated than itself.

7
Do you believe in Computer Intelligence?

How is the computers controlling our lives nowadays?

Do you usually count money from ATM Machine?

How convenience are you when a traffic light Machine passes traffic at the junction compare
with a police traffic officer?

How safe are you on plane flight

Do Washing Machine wash your clothes better?

Discuss more ways that we rely on the Computer Intelligence

8
Artificial Intelligence is a branch of Science which deals with helping machines find
solutions to complex problems in a more human-like fashion.

This generally involves borrowing characteristics from human intelligence, and


applying them as algorithms in a computer friendly way.

It is also concerned with the design of intelligence in an artificial device.

9
10
11
12
Approaches to AI
Weak AI deals with the creation of some form Cognitive AI: computers are used to test
of computer-based artificial intelligence that theories about how the human mind works--
cannot truly reason and solve problems, but for example, theories about how we recognise
can act as if it were intelligent. Weak AI holds faces and other objects, or about how we
that suitably programmed machines can solve abstract problems.
simulate human cognition.

Strong AI aims to build machines that can truly Applied AI aims to produce commercially
reason and solve problems. These machines viable "smart" systems such as, security
should be self aware and their overall system that is able to recognise the faces of
intellectual ability needs to be people who are permitted to enter a particular
indistinguishable from that of a human being. building. Applied AI has already enjoyed
Excessive optimism in the 1950s and 1960s considerable success.
concerning strong AI has given way to an
appreciation of the extreme difficulty of the
problem. Strong AI maintains that suitably
programmed machines are capable of
cognitive mental states.

13
What can AI systems NOT do yet?

What are the things AI systems cannot do today and WHY?

14
Limits of AI Today

➢ Understand natural language robustly (e.g., read and understand articles in a


newspaper)

➢ Surf the web

➢ Interpret an arbitrary visual scene

➢ Learn a natural language

➢ Construct plans in dynamic real-time domains

➢ Exhibit true autonomy and intelligence

15
Further Reading Textbooks

Intelligent Systems for Engineers and Scientists


(Adrian A. Hopgood)

Intelligent Systems
(Bogdan M. Wilamowski, J. David Irwin)

An Introduction to MultiAgent Systems


Book by Michael Wooldridge

Intelligent Systems: A Modern Approach


(Crina Grosan, Ajith Abraham)

Intelligent Systems Design and Applications


(Abraham, Ajith, Franke, Katrin, Koeppen, Mario)

16

You might also like