Computer Science CPSC 322
In Introd troducti uction
- n To
To Ar Artificial tificial In Intel telli ligence gence
Cristina istina Con
- nat
ati
1
In Introd troducti uction on To To Ar Artificial tificial In - - PowerPoint PPT Presentation
Computer Science CPSC 322 In Introd troducti uction on To To Ar Artificial tificial In Intel telli ligence gence Cristina istina Con onat ati 1 Arti tificia ficial l In Intell telligence igence in in th the Movies ies 2
1
2
3
4
5
Slide 6
7
They apply to wide variety of applications
– Will mention example applications but they y are not the focus us
422 covers applications in more detail
Machine learning Computer vision Natural language processing Robotics Intelligent User Interfaces ….
8
9
10
http://w //www ww.cs.ubc.ca/ .cs.ubc.ca/~con ~conat ati/3 i/322/322 22/322-201 017W1/c 7W1/cour
age.ht e.html ml Lin ink k available ailable in in th the course
nnect site ite and d in in m my website bsite (ju just st Google gle “co conati nati”) CHECK CK IT O OFTEN! N! Syllabus Schedule and lecture slides Other material
11
Usually not the very final version
annotations from the lecture
12
13
14
We will not be answering these questions via email
15
idter erm: 15%
inal: l: 65 %
16
ill not be gran anted ed except under exceptional circumstances (see next slide)
u lo lose e 20% % per er day y (see details in course page)
days can be used for that assignment, if the number is less than 2
Due to scheduling issues, it may not always be possible to allow for using two days at once for an individual assignment
plicable ble to a ass ssignm ignment ent 0, mid idter erm, fin inal
17
assignment
grade = 80% final, 20% assignments)
18
this student when submitting your assignment
teammate
19
20
21
To be done alone Due Thursday, Sept 14, 4:30pm Submission via Connect
– Submit a single PDF file – List your name and student id in the text (submissions missing this info will not be marked) – Read carefully the instructions on the assignment : in you don’t follow them we will not be able to mark your assignment
22
www.cs.ubc .ubc.ca/~ ca/~conat conati/3 i/322/ 2/32 322-201 2017W1/ 7W1/co cours urse-pag page. e.html html
ink k available ailable in in th the course
nnect site ite and d in in my my website bsite (ju just st google “Conati”)
23
24
25
We would have to spend most of our effort on studying how people’s minds operate (Cognitive Science) Rather than thinking about what intelligence ought to mean in various domains
26
27
28
(Leelawong, K., & Biswas, G. Designing Learning by Teaching Agents: The Betty's Brain System, International Journal of Artificial Intelligence in Education, vol. 18, no. 3,
(http://www.alelo.com/)
29
30
it's a better design objective in cases where human behaviour is not rational, often we'd prefer rationality
– Example: you wouldn't want a shopping agent to make impulsive purchases!
And once we have a rational agent, we can always tweak it to make it irrational!
31
32
limited resources
principles of flying (aerodynamic) vs. by reproducing how birds fly
33
the physical aspects of a robot I.e., perception of and action in the physical environment Sensors and actuators
text-based translation systems, intelligent tutoring systems, etc
34
Natural ural Langua nguage e Unde ders rstan anding ing + + Compu mputer er Vis Visio ion Speech ech Reco cogn gnitio ition + Phys ysiologic iological al Sens nsing ing Min inin ing g of Interaction eraction Logs gs Knowled ledge e Represen presentat tation ion Mach chine ine Lear arning ning Reas asoning ning + Decis cision ion Theory
+ + Robot botics ics + Human man Computer mputer /Robot bot Inter eraction action Natur ural al Languag nguage e Gener neration ion
35
36
37