CSE 3521: �Introduction to Artificial Intelligence�
[These slides are partially adapted from the UC Berkeley. CS188 Intro to AI at UC Berkeley]
Course information
https://sites.google.com/view/osu-cse-3521-sp24-chao/home
(for course information, weekly schedule, and reading update)
A bit about my research in ML
Machine learning and its applications to
3
Pancreatic
cancer
A bit about my research in ML
Learning with “imperfect” data sources
4
KITTI
(Germany)
Argoverse
(USA)
nuScenes
(USA, Singapore)
Lyft
(USA)
Waymo
(USA)
Course information
Course information
6
Communications
7
Questions?
Pre-requisites & what to expect?
Grading and homework
Grading Policy (Tentative)
Guidelines
Tentative schedule
Linear algebra quizzes (Carmen)
Other quizzes (Carmen)
Due is all at 23:59 ET
Tentative schedule
Homework
Exams
Policy
Academic integrity
(Re-)grading
Important for this week
14
Important dates
15
Questions?
Textbook
Russell & Norvig,
AI: A Modern Approach, 3rd Ed.
Bishop,
Pattern Recognition and Machine Learning
Other great textbooks
Machine Learning:
A Probabilistic Perspective
Deep Learning
Understanding Machine Learning
Introduction to Machine Learning
Other excellent resources
How to do well? How to learn AI well?
Questions?
Today
Sci-Fi AI?
Sci-Fi AI?
Star War (1977)
i, Robot (2004)
Iron Man (2008)
EX Machina (2015)
Star Trek (1994)
Bicentennial Man (1999)
Sci-Fi AI?
Bicentennial Man (1999)
2005
Some definitions of AI
– American Association of Artificial Intelligence (AAAI)
– Luger and Stubblefield
– Russell and Norvig
What is AI?
The science of making machines that:
Think like people
Act like people
Think rationally
Act rationally
What is AI?
How can we test it?
The Turing Test
Which is which?
Left hand side
Right hand side
Example taken from “Turing’s Imitation Game,” by Warwick and Shah (2016)
How to do well in the Turing Test?
What is not shown?
Act rationally; rational decisions
Act rationally; rational decisions
A (** Short **) history of AI
What can AI do? (2021 version)
Practice: Which of the following can be done at present?
Questions?
Important research areas related to AI
Speech processing & Natural language processing
Computer vision
[Source: Detectron2]
[Source: Graham Murdoch/Popular Science]
Robotics
[Images from UC Berkeley, Boston Dynamics, RoboCup, Google]
Logic
[ Image from Bart Selman ]
Game playing
search space explosion of chess?
“I could feel --- I could smell --- a new kind of intelligence across the table.”
“Deep Blue hasn't proven anything.”
[ Text from Bart Selman, image from IBM’s Deep Blue pages, Google DeepMind]
Decision making
Autonomous driving
Perception
Prediction & Planning
Action & decision
Radar
Sonar
Camera
Others
LiDAR
Something new
Something new
This course
This course (topics)
CSE 3521: Agent Design
[Many slides are adapted from the UC Berkeley. CS188 Intro to AI at UC Berkeley and previous CSE 3521 course at OSU.]
What is AI?
The science of making machines that:
Think like people
Act like people
Think rationally
Act rationally
The Fundamental question for this lecture
(and really this whole AI field!):
How do you turn a real-world
problem into an AI solution?
AI – agents and environments
AI – agents and environments
Environment
Agent
perception
action
Sensors: eyes, ears, etc.
Effectors: hands, legs, mouth, etc.
Humans
Sensors: cameras, 3D sensors, etc.
Effectors: various motors, robot arms, etc.
Robots
Cross walks
AI – agents and environments
Environment
Agent
perception
action
Sensors: eyes, ears, etc.
Effectors: hands, legs, mouth, etc.
Humans
Sensors: cameras, 3D sensors, etc.
Effectors: various motors, robot arms, etc.
Robots
Cross walks
Fleshing it out
Peas in autonomous taxi
Peas: Other examples
Agent Type | Performance measure | Environment | Actuators | Sensors |
Medical diagnosis system | Healthy patient, minimize costs/lawsuits | Patient, hospital, staff | Display questions, tests, diagnoses, treatments, referrals | Keyboard entry of symptoms, findings, patient’s answers |
Satellite image analysis system | Correct image classification | Downlink from orbiting satellite | Display classification of scene | Color pixel arrays (cameras) |
Part-picking robot | Percentage of parts in correct bins | Conveyor belt with parts, bins | Jointed arm and hand | Camera, joint angle sensors |
Refinery controller | Maximize purity, yield, safety | Refinery, operators | Valves, pumps, heaters, displays | Temperature, pressure, chemical sensors |
Interactive English tutor | Maximize student’s score on test | Set of students, testing agency | Display exercises, suggestions, corrections | Keyboard entry |
In class exercise
In class exercise
Summary