Artificial Intelligence Simon Lynch This session what is the subject about? course structure an...

12
Artificial Intelligence Simon Lynch This session • what is the subject about? • course structure • an example AI system
  • date post

    21-Dec-2015
  • Category

    Documents

  • view

    213
  • download

    1

Transcript of Artificial Intelligence Simon Lynch This session what is the subject about? course structure an...

Page 1: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

Artificial Intelligence

Simon Lynch

This session• what is the subject about?• course structure• an example AI system

Page 2: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

intelligence (?)

learning

problem solving

vision

language production

speech generation

expertiseknowledge

speech recognition

language understanding

social interaction

negotiation, collaboration & deceit

Page 3: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

the subject areacriteria• activities requiring intelligence (primate, ant...)• common tools & techniques

approach• grounded in cross disciplinary science• advanced techniques for code/system construction

styles• symbolic – “open box” (expert systems, planning,

etc)• non-symbolic – “black-box” (neural nets, some evolution)

Page 4: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

this course

• tools, techniques & applications• 90% symbolic, 10% non-symbolic• agent based

• lab sessionsexperimentationsome programming

Page 5: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

types of agency

• small scale eg: Netlogoautonomous but limited communication

• generic eg: Jade, Boris (.NET?)communicative & distributed

• BDI eg: 2APL, Goal, Jasonintentional (have plans & goals)

Page 6: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

a brief example

• a multi-modal dialog system• parallel I/O• some networked components• user dialog• implemented as MAS

Page 7: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

a multimodal dialog system

SpeechRecognition

LanguageEngine Pragm atic

Integration

DialogManager

ExpertSystem

SpeechSynthesis

W orkingKn Base

LTMKn Base

LanguageGeneration

GUIModels

V isualiser

W igitInput

synchronisation

synchronisation

Page 8: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

Natural Language Processing

• what it does• what is involved• why is it difficult

Page 9: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

sentence structured repns of meaning

"how old is my help3.doc file?"

Lisp: (query (file-detail 'date "C:/help3.doc"))

"the large cat chased the rat"

Logic: (1s1 • large(s1) feline(s1))

( 1s2 • rodent(s2)) chased(s1, s2 )

"the young boy ate a bad apple"

CD Graph ...see next page...

Page 10: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

CD graph "the young boy ate a bad apple"

Page 11: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

what is involved

symbolic computationie: symbols manipulated by symbol processors

search & inference

knowledge representation techniques

Page 12: Artificial Intelligence Simon Lynch This session what is the subject about? course structure an example AI system.

example sentences

• the old man the boats

• my car drinks petrol

• I saw the Eiffel Tower flying to Paris

• he opened the door with the keyhe opened the door with the squeaking hinge

• the boy kicked the ball under the treethe boy kicked the wall under the tree

• put the bottles in the box on the shelf by the door