• Tidak ada hasil yang ditemukan

LECTURE 1. INTRODUCTION

N/A
N/A
Protected

Academic year: 2024

Membagikan "LECTURE 1. INTRODUCTION"

Copied!
36
0
0

Teks penuh

(1)

LECTURE 1. INTRODUCTION

INSTRUCTOR: DR. AMR ABDULLAH MUNSHI 14013701-4

ARTIFICIAL INTELLIGENCE

(2)

INSTRUCTOR

Dr. Amr Abdullah Munshi

Office: 1st floor, room 1083

Email: [email protected]

Office hours: by appointment or fixed date
(3)

BASICS

Lectures: Tuesdays 14:00-14:50 and Wednesdays 08:00-09:40

Laboratories:

Wednesdays 16:00-17:40 and Thursdays 16:00-16:50 (Group 1) Mondays 08:00-09:40 and Wednesdays 13:00-13:50 (Group 2)

(4)

PREREQUISITES

14012402-4 Algorithms

Solid programming background

TEXTBOOK

Artificial Intelligent: A Modern Approach, 3rd Edition, Russell and Norvig, 2009, Prentice Hall, ISBN: 0136042597
(5)

ATTENDANCE POLICY

Students are expected to attend every class, to arrive on time, and to

participate in all class activities. Missing class more than 25% with or without a legitimate excuse will result in withdrawal from the course. If you must miss class for any reason you are responsible for any work that you miss, and missing class is no excuse for not turning in an assignment.

(6)

LATE SUBMISSION POLICY

All submissions must be turned in on the due date. Late submissions turned in within 24 hours from the due date will receive a 50% penalty. Submissions will not be accepted more than 24 hours late.

(7)

RECORDING OF LECTURES

Recording is permitted only with the prior written consent of the instructor. If a lecture is to be recorded, the instructor must notify the class that this is taking place and the person making the recording may need to obtain the permission of all other individuals that appear in the recording.

(8)

ACADEMIC INTEGRITY

Umm Al-Qura University is committed to the highest standards of academic integrity and honesty. Students are expected to be familiar with these

standards regarding academic honesty and to uphold the policies of the

University in this respect. Students are urged to familiarize themselves with the provisions of the Student Responsibilites (online at

https://uqu.edu.sa/studaff/App/FILES/11155), and avoid any behaviour which could potentially result in suspicions of cheating, plagiarism, misrepresentation of facts and/or participation in an offence.

(9)

NOTES

No calculators or any other electronic devices are allowed at the exam.

NO MAKEUP EXAMS.

Instructor reserves the right to change the course outline and the deadlines based on students' progress and coverage of the material.
(10)

COURSE EVALUATION

Attendance (5%)

Assignments ~4-5 (15%)

Lab + Lab Assignments (10%)

Project + Presentation in groups of 3 to 5 (15%)

Midterm (15%)

Final Exam (40%)
(11)

TOPICS AND APPROX. TIMELINE

Chapter 1: Introduction. What is AI (1 week)

Chapter 2: Intelligent Agents (~2 weeks)

Chapter 3 & 4: Search (~3 weeks)

Chapter 5: Game Search (~1 week)

Chapter 6: Constrain Satisfaction Problems (~2 weeks)

Chapter 7: Logical Agents (~1 week)

Chapter 18: Learning from Examples (1.5 week)
(12)

WHAT IS INTELLIGENCE ?

Are these intelligent?
(13)

WHAT IS INTELLIGENCE ?

What about these?
(14)

WHAT IS INTELLIGENCE ?

What about this?
(15)

WHAT IS INTELLIGENCE ?

Abstract concepts, mathematics, language, problem solving, memory, logical reasoning, planning ahead, emotions, morality, ability to learn/adapt, etc…
(16)

INTRODUCTION TO AI

What is AI ?

(17)

INTRODUCTION TO AI

(18)

INTRODUCTION TO AI

(19)

INTRODUCTION TO AI

“A branch of Computer Science. Examines how we can achieve intelligent behaviour through computation.”

“The reproduction of human reasoning and intelligent behavior by computational methods.”
(20)

INTRODUCTION TO AI

(21)

INTRODUCTION TO AI

(22)

INTRODUCTION TO AI

Subareas of AI:

Computer vision Speech recognition Machine learning Neural networks Robotics …..

(23)

INTRODUCTION TO AI

Together these formalisms and algorithms form the foundation of our attempt to understand intelligence as a computational process.

In this course we will study some of these formalism and algorithm techniques, and see how they can be used to achieve various degrees of intelligence.
(24)

ACTING HUMANLY: THE TURING TEST APPROACH

Turing Test:

A computer passes the test if a human interrogator, after posing some written questions, cannot tell whether the written responses come from a person or from a computer.

Weak Turing type tests:
(25)

ACTING HUMANLY

1.

Natural language processing to enable it to communicate successfully in English

2.

Knowledge representation to store what it knows or hears

3.

Automated reasoning to use the stored information to answer questions and to draw new conclusions

4.

Machine learning to adapt to new circumstances and to detect and extrapolate patterns

5.

Computer vision to perceive objects

6.

Robotics to manipulate objects and move about
(26)

THINKING HUMANLY

We must have some way of determining how humans think!

Psychological experiments Brain imaging

Once we have a sufficiently precise theory of the mind, it becomes possible to express the theory as a computer program.
(27)

THINKING RATIONALLY

Logic

“Socrates is a man; all men are mortal; therefore, Socrates is mortal.”

(28)

ACTING RATIONALLY

An agent is just something that acts

A rational agent is one that acts so as to achieve the best outcome or, when there is uncertainty, the best expected outcome.

Achieving perfect rationality—always doing the right thing—is not feasible in complicated environments.
(29)

HUMAN INTELLIGENCE

In general there are various reasons why trying to mimic humans might not be the best approach to AI:

- Computers and Humans have different architecture with quite different abilities

- Numerical computations

- Visual and sensory processing

- Massively and slow parallel vs. fast serial

(30)

HUMAN INTELLIGENCE

We know very little about how the human brain performs its higher level processes.

Neuroscience has been very influential in some areas of AI. For example, in robotic sensing, vision processing, etc.

Humans might not be best comparison?

- Don’t always make the best decisions

- Computer intelligence can aid in our decision making

(31)

HUMAN INTELLIGENCE

(32)

HISTORY OF AI

(33)

HISTORY OF AI

(34)

THE STATE-OF-THE-ART

Robotic vehicles

Speech recognition

Game playing

Spam filtering

Fraud detection

Robotics

Route planning

Medical diagnosis

(35)

THE STATE-OF-THE-ART

”These are just a few examples of artificial intelligence systems that exist today.

Not magic or science fiction—but rather science, engineering, and mathematics, to which this book provides an introduction.”

(36)

READINGS

1.1, 1.3 and 1.4

Other interesting readings (optional):

1.2

Referensi

Dokumen terkait

Dealing with the problem stated in the background of research section, the researcher formulated a research questions is “what techniques are used in teaching

Tacit knowledge cannot be written down easily, while explicit knowledge can be written down easily 15.06 30 Volume of knowledge The amount of knowledge to be transferred at a specific

that while it was used by many early Christian writers, some of them were aware that as it stands it cannot have been written by the apostle Paul see Chapter xix We first encounter

- Lack of examination questions that evaluate comprehensive problem-solving skills based on cases - The need to change from the written, performance, and essay test format to case

A key establishment protocol Breach of authentication • Security Assumption:Iis able to alter all the messages sent in the public channel.. She can also re-route any message to any

Transportation of samples to the PRTC Lab, CVASU Culture Biochemical test Blood Agar Mannitol Salt Agar Catalase test Staphylococcus aureus... 6 | P a g e Bacteriological

Meeting in Cycle 1 Acting Observing Meeting Topic Activity 1 Pre-test In the first meeting, the researcher gave 30 questions of multiple choice around vocabulary of names of noun in

Analysis of Subject Answers with Activist Learning Style Based on the analysis of written test answers and interviews using E-LKPD on the results of solving test questions with the