comp 406 lecture 01 artificial intelligence

27
COMP 4431 Lecture 01 Artificial Intelligence Intelligence Fiona Yan Liu Department of Computing The Hong Kong Polytechnic University

Upload: others

Post on 12-Sep-2021

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: COMP 406 Lecture 01 Artificial Intelligence

COMP  4431 Lecture 01

Artificial fIntelligenceIntelligence

Fiona Yan LiuDepartment of Computing

The Hong Kong Polytechnic University

Page 2: COMP 406 Lecture 01 Artificial Intelligence

Outline of Lecture 01Outline of Lecture 01

d f l ll Introduction to artificial intelligence Definition of artificial intelligence Learning objectives of artificial intelligence History of artificial intelligence

Introduction to COMP 4431 General information Subject learning outcomes Course presentationp

Consulting time for the course add/drop

Sept. 1, 2015 Introduction to Artificial Intelligence 2

Page 3: COMP 406 Lecture 01 Artificial Intelligence

Outline of Lecture 01Outline of Lecture 01

d i ifi i l i lli Introduction to artificial intelligence Definition of artificial intelligence Learning objectives of artificial intelligence History of artificial intelligence

Introduction to COMP 4431 General information Subject learning outcomes Course presentationp

Consulting time for the course add/drop

Sept. 1, 2015 Introduction to Artificial Intelligence 3

Page 4: COMP 406 Lecture 01 Artificial Intelligence

What is Artificial IntelligenceWhat is Artificial Intelligence

A tifi i l I t lli Artificial Intelligence Is concerned with the design of intelligence in an artificial deviceartificial device

Term coined by McCarthy in 1956 Artificial device

Limited to computer system in our lecture What is intelligence

Behave as intelligently as a human? Behave in the best possible manner? Thinking? Thinking? Acting?

Sept. 1, 2015 Introduction to Artificial Intelligence 4

Page 5: COMP 406 Lecture 01 Artificial Intelligence

What is Artificial IntelligenceWhat is Artificial Intelligence

Thinking humanly

Thinking rationally

Acting Humanlyg y

Acting rationallyActing rationally Rationality: Ideal concept of intelligence

Sept. 1, 2015 Introduction to Artificial Intelligence 5

y p g

Page 6: COMP 406 Lecture 01 Artificial Intelligence

Acting HumanlyActing Humanly

Aim to solve the problem Can machines behave intelligently as the humang y

The Turing test Operational test for intelligent behavior Operational test for intelligent behavior

Proposed in 1950 and anticipated all major argument against AI in following 60 yearsg g y

Predicted that by 2000, a machine might have a 30% chance of fooling a lay person for 5 minutes

Limitation Not reproducible and amenable to mathematical analysis

Sept. 1, 2015 Introduction to Artificial Intelligence 6

Page 7: COMP 406 Lecture 01 Artificial Intelligence

Turing TestTuring Test

Human Types in questions Receives answers on 

screen Computer/human

Processes questions Returns answers Returns answers

Judge Computer or human?

Sept. 1, 2015 Introduction to Artificial Intelligence 7

Page 8: COMP 406 Lecture 01 Artificial Intelligence

Alan TuringAlan Turing

Born Born In 1912 at United Kingdom

DiedI 1954 (A d 41) In 1954 (Aged 41)

Education Undergraduate at King’s College in mathematics

h f PhD from Princeton University Turing machine

Give a definition of computation  Absolute limitation on what computation could achieve

Contribution to artificial intelligence Propose that modification of behavior could be adapted from learning brain 

t l i hi i 1948to learning machine in 1948 Design Turing test in 1950 Propose the idea of ‘the electronic brain’

Sept. 1, 2015 Introduction to Artificial Intelligence 8

Page 9: COMP 406 Lecture 01 Artificial Intelligence

Turing AwardTuring Award

Th AM T i A d The A.M. Turing Award Referred to as the Nobel Prize of Computing An annual prize given by ACM   To an individual selected for contributions of a technical nature 

made to the computing community The contributions should be of lasting and major technical 

i t t th t fi ldimportance to the computer field  There are total 62 recipients from 1966 to 2014

Sept. 1, 2015 Introduction to Artificial Intelligence 9

Page 10: COMP 406 Lecture 01 Artificial Intelligence

Thinking HumanlyThinking Humanly

A l h bl Aim to solve the problem Scientific theories of internal activities of the brain

How to validate Predicting and testing behavior of human subjectsg g

Cognitive science Direct identification from neurological data 

Neuroscience  Both are now distinct from AI

The available theories can’t explain anything resembling human‐level general intelligence

Sept. 1, 2015 Introduction to Artificial Intelligence 10

Page 11: COMP 406 Lecture 01 Artificial Intelligence

Example of Cognitive ScienceExample of Cognitive Science

Human visual perception The retinal image is a collection of signals from photoreceptor cells The faces trace out nonlinear manifolds when they rotate 

x

: x yManifold

: x yLearning

76 43 18y

6391

33794

87395

Sept. 1, 2015 Introduction to Artificial Intelligence 11

Page 12: COMP 406 Lecture 01 Artificial Intelligence

Example of NeuroscienceExample of Neuroscience

Human visual cortex 

Sept. 1, 2015 Introduction to Artificial Intelligence 12

Page 13: COMP 406 Lecture 01 Artificial Intelligence

Thinking RationallyThinking Rationally

Ai t l th bl Aim to solve the problem Correct argument/thought processes

Some tentative work Some tentative work Several Greek schools developed various forms of logic: notation and rules of derivation for thoughts

P bl Problems What is the purpose of thinking What thoughts should I have out of all the thoughts that I What thoughts should I have out of all the thoughts that I could have

Direct line though mathematics and philosophy to modern AImodern AI Little widely accepted conclusion has been made

Sept. 1, 2015 Introduction to Artificial Intelligence 13

Page 14: COMP 406 Lecture 01 Artificial Intelligence

Action RationallyAction Rationally

Aim to solve problem Doing the right thing Which is expected to maximize goal achievement, given the available information

Rational agent An agent is an entity that perceives and acts An agent is a function from percept histories to actions:

[f: P* A] For any given class of environments and tasks, we seek the agent (or class of agents) with the best performance

Sept. 1, 2015 Introduction to Artificial Intelligence 14

Page 15: COMP 406 Lecture 01 Artificial Intelligence

Human Intelligence vs. Machine Intelligence

Human Intelligence Machine Intelligence

Perception Singal ProcessingPerception Singal Processing

Decision Making Traditional Artificial Intelligence

Memory DatabaseMemory Database

Attention Information Retrieval

Communication Human Computer InteractionCo u cat o u a Co pute te act o

Adaption Machine Learning

Intuition Pattern Recognition? Data Mining?g g

Creativity ? ? ?

Sept. 1, 2015 Introduction to Artificial Intelligence 15

Page 16: COMP 406 Lecture 01 Artificial Intelligence

John McCarthy

G T i A d i 1971

John McCarthy

Get Turning Award in 1971 Professor at Stanford University Contribution to artificial intelligence

Propose artificial intelligence in 1956C t d th LISP l i 1958 Created the LISP language in 1958

His students developed the first computer program to convincingly play p p g g y p ychess

Contribution to other areas Came up with a scheme for creating general purpose timesharing

Sept. 1, 2015 16

Page 17: COMP 406 Lecture 01 Artificial Intelligence

The History of Artificial IntelligenceThe History of Artificial Intelligence

1956 1974 1956 – 1974  Search technology Natural language processing Computer vision

1980 – 1987 Artificial neural networks Expert systems Industry robots Industry robots

1993 – 2003 Support vector machine Machine learning Automatic cars

2012 – … … … …

Sept. 1, 2015 Introduction to Artificial Intelligence 17

Page 18: COMP 406 Lecture 01 Artificial Intelligence

Opportunity and ChallengingOpportunity and Challenging

F f l ll From artificial intelligence Few fundamental breakthroughO i i i i hi Optimization is not everything

From social valued bl Mood problem

Aging societyN h f h New path for cross‐area research Better machineB tt h b i Better human beings

More friendly human computer society

Sept. 1, 2015 Introduction to Artificial Intelligence 18

Page 19: COMP 406 Lecture 01 Artificial Intelligence

Outline of Lecture 01Outline of Lecture 01

d f l ll Introduction to artificial intelligence Definition of artificial intelligence Learning objectives of artificial intelligence History of artificial intelligence

Introduction to COMP 4431 General information Subject learning outcomes Course presentationp

Consulting time for the course add/drop

Sept. 1, 2015 Introduction to Artificial Intelligence 19

Page 20: COMP 406 Lecture 01 Artificial Intelligence

What is Artificial IntelligenceWhat is Artificial Intelligence

Thinking humanly

Thinking rationally

Acting Humanlyg y

Acting rationallyActing rationally Rationality: Ideal concept of intelligence

Sept. 1, 2015 Introduction to Artificial Intelligence 20

y p g

Page 21: COMP 406 Lecture 01 Artificial Intelligence

General InformationGeneral Information

b k Text book Stuart Russell and Peter Norvig, “Artificial Intelligence A Modern Approach”, third 

edition.  Course web page

The notes for lectures will be available online by Mon. http://www.comp.polyu.edu.hk/~csyliu/course/comp406/main.html View the course web page at least once a week Important announcement will be posted there

Part 1 of our class Tue. 15:30 – 17:20 Y401

Part 2 of our class Tue. 17:30 – 18:20 QT402 Start from next week

Sept. 1, 2015 Introduction to Artificial Intelligence 21

Page 22: COMP 406 Lecture 01 Artificial Intelligence

Subject Learning OutcomesSubject Learning Outcomes

B i k l d f ifi i l i lli Basic knowledge of artificial intelligence Individual work

Four quiz 20% Four quiz  20% Final examination 45%

Basic skill of implementation p Individual work

Lab attendance 10%G k ith 1 4 ( ) h Group work with 1 – 4 person(s) each group Course project  15%

Basic learning ability for artificial intelligence Basic learning ability for artificial intelligence Group work with 1 – 4 person(s) each group

Course presentation 10%

Sept. 1, 2015 22Lecture 01: Introduction to Multimedia Computing

Page 23: COMP 406 Lecture 01 Artificial Intelligence

Fiona Yan LiuFiona Yan Liu

A i t f i D t t f C ti Associate professor in Department of Computing Director of cognitive computing lab PhD from Columbia University in USA in 2005o Co u b a U e s ty US 005 Brain modeling, multimedia computing, artificial intelligence

Lecturer  Subject design Lecture teaching Course presentation grading Course presentation grading Final examination grading Overall performance evaluationC h Contact with me [email protected]

Sept. 1, 2015 Introduction to Multimedia Computing 23

Page 24: COMP 406 Lecture 01 Artificial Intelligence

Songtao WuSongtao Wu

PhD d D f C PhD student  in Department of Computing Majoring in brain modeling, artificial intelligence, image hidinghiding

Teaching assistantCourse project design Course project design

Lab teaching Course project grading Course project grading Quiz grading

Contact with Songtao Wu Contact with Songtao Wu [email protected]

Sept. 1, 2015 Introduction to Multimedia Computing 24

Page 25: COMP 406 Lecture 01 Artificial Intelligence

Course PresentationCourse Presentation

10 minutes presentation  Brief introduction of the movie related with artificial intelligence Brief introduction of artificial intelligence concepts, techniques, or/and systems 

appearing in the movie Why do you choose this movie What is your comment to the movie What is your comment to the artificial intelligence concepts, techniques, or/and 

systems appearing in the movie 100 points and 10% for the final grading

20 points: understanding of the movie 20 points: understanding of the technology 20 points: comment to the movie 20 points: comment to the technology 20 points: presentation organization

Sept. 1, 2015 Introduction to Artificial Intelligence 25

Page 26: COMP 406 Lecture 01 Artificial Intelligence

Course PresentationCourse Presentation

d l d h f l ll Introduction to a movie related with artificial intelligence Group work with 1 – 4 person(s) each group Every group should work on different movies No requirement of report Send the presentation slides to TA after the presentation

Send email to TA including the following information Group member name and student ID Movie name Before Oct. 13 2015

Presentation date Oct. 27 2015 at 15: 30 The confirmed presentation order is announced on Oct. 20 The confirmed presentation order is announced on Oct. 20

TA’s email [email protected]

Sept. 1, 2015 Introduction to Artificial Intelligence 26

Page 27: COMP 406 Lecture 01 Artificial Intelligence

Outline of Lecture 01Outline of Lecture 01

d f l ll Introduction to artificial intelligence Definition of artificial intelligence Learning objectives of artificial intelligence History of artificial intelligence

Introduction to COMP 4431 General information Subject learning outcomes Course presentationp

Consulting time for the course add/drop

Sept. 1, 2015 Introduction to Artificial Intelligence 27