Lecture1 AI
Lecture1 AI
Spring 2023,
Lecture 1
Amir EL Ghamry
Artificial Intelligence Example
2
Google
Maps
Artificial Intelligence Example – cont…
3
Artificial Intelligence Example – cont…
4
Artificial Intelligence Example – cont…
5
Example of
prescriptive
analytics
Recommender systems
• Observe a behavior and
“recommend” items to buy,
music to lissen, people to
follow on social,..
Are they similar?
8
Applications of AI
9
Predict if a person has diabetes
Applications of AI
10
Applications of AI in smart home
Applications of AI in smart home
Consider we designed a robot in our lab and move it to the filed
New environment
Which path the robot choose. ?
What the robot do when he face difficult situation
a robot should find a solution
Characteristics of intelligent robot
W h a t is AI?
Four schools of thoughts (Russel & Norvig)
Oops!
Applications of A I
Machine translation
1 0 0 + languages
Applications of A I
Machine translation
Applications of A I
Robotics: Awesome robots today! NAO, A S I MO, and more!
(Left) Copyright 2007, S.M.S.I., Inc. - Owen Williams, The Kasparov Agency, via Wikimedia
Commons (Right) B y James the photographer, via Wikimedia Commons
• D A R P A Grand Challenge
– 2005: 132 miles
– 2007: Urban challenge
– 2009: Google self-driving car
S t a t e - o f - t h e - a r t applications
• Speech recognition • Fraud detection
• A utonomous planning and • Recommendation systems
scheduling • Web search engines
• Financial forecasting • Autonomous cars
• Game playing, video games • Energy optimization
• Spam fighting • Question answering systems
• Logistics planning • Social network analysis
• Robotics (household, surgery, • Medical diagnosis, imaging
navigation) • Route finding
• Machine translation • Traveling salesperson
• Information extraction • Protein design
• V L S I layout • Document summarization
• Automatic assembly • Transportation/scheduling
• Sentiment analysis • Computer animation
S t a t e - o f - t h e - a r t applications
• Speech recognition • Fraud detection
• A utonomous planning and • Recommendation systems
scheduling • Web search engines
• Financial forecasting • Autonomous cars
• Game playing, video games • Energy optimization
• Spam fighting • Question answering systems
• Logistics planning • Social network analysis
• Robotics (household, surgery, • Medical diagnosis, imaging
navigation) • Route finding
• Machine translation • Traveling salesperson
• Information extraction • Protein design
• V L S I layout • Document summarization
• Automatic assembly • Transportation/scheduling
• Sentiment analysis • Computer animation
M a n y more!
Foundation of A I
Foundation of A I
• Philosophy
– Logic, methods of reasoning.
– Mind as physical system that operates as a set of rules.
– Foundations of learning, language, rationality.
• Ma t hemat i c s
– Logic: Formal representation and proof.
– Computation, algorithms.
– Probability.
• Economics
– Formal theory of rational decisions.
– Combined decision theory and probability theory for decision
making under uncertainty.
– Game theory.
– Markov decision processes.
Foundation of A I
• Neuroscience
– Study of brain functioning.
– How brains and computers are (dis)similar.
• Psychology
– How do we think and act?
– Cognitive psychology perceives the brain as an information
processing machine.
– Led to the development of the field cognitive science: how
could computer models be used to study language, memory,
and thinking from a psychological perspective.
• Comput e r engineering
– Cares about how to build powerful machines to make AI
possible.
– E.g., Self-driving cars are possible today thanks to advances
in computer engineering.
Foundation of A I
• Control theory and cybernetics
– Design simple optimal agents receiving feedback from the
environment.
– M odern control theory design systems that maximize an
objective function over time.
• Linguistics
– How are language and thinking related.
– Modern linguistics + AI = Computational linguistics (Nat-
ural language processing).
Summary
• AI is a hard (computational complexity, language, vision, etc),
and a broad field with high impact on humanity and society.
• Rational (do the right thing) agents are central to our approach
of AI.