Download Artificial Intelligence

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Genetic algorithm wikipedia , lookup

Artificial intelligence in video games wikipedia , lookup

Embodied cognitive science wikipedia , lookup

Technological singularity wikipedia , lookup

Knowledge representation and reasoning wikipedia , lookup

Logic programming wikipedia , lookup

AI winter wikipedia , lookup

Ethics of artificial intelligence wikipedia , lookup

Philosophy of artificial intelligence wikipedia , lookup

Intelligence explosion wikipedia , lookup

Existential risk from artificial general intelligence wikipedia , lookup

History of artificial intelligence wikipedia , lookup

Transcript
Artificial Intelligence
Course Outline
Course Material
• Text books:
– Artificial Intelligence: Structures and Strategies
for Complex Problem Solving (4th ed.),
George F. Luger, Addison-Wesley
• http://www.cs.unm.edu/~luger/ai-final/
– Artificial Intelligence, A Modern Approach,
Stuart Russell and Peter Norvig, Prentice Hall
• http://aima.cs.berkeley.edu/
Course Description
• Artificial Intelligence is the subfield of computer
science concerned with automating tasks that
would require "intelligence" if performed by
people.
• AI is a highly eclectic field, with roots in
mathematics, logic, psychology, philosophy, and
engineering.
• The goal of this course is to introduce and survey
the field of Artificial Intelligence, paying special
attention to foundational concepts and theories.
• In addition, current trends and approaches in AI
research will be studied
Course Outline
•
•
•
•
•
•
•
•
•
•
Course overview and Introduction to AI
AI history
LOGIC PROGRAMMING
Predicate logic, Prolog
Prolog Basics
Prolog: unification, Resolution, lists
More Prolog: built-in predicates, Operators
AI AS SEARCH
State spaces, uninformed strategies
Constraint-based search
Course Outline (contd.)
•
•
•
•
•
•
•
•
•
•
•
•
Heuristics, Informed strategies
Optimization problems, Game Trees
REPRESENTATION & AI
Semantic nets, Frames
Expert Systems, Uncertainty
Rule-based Reasoning
MACHINE LEARNING
Connectionist Models
Emergent Models
Genetic Algorithms, a-life
Case Studies: Eliza, Mycin
Student presentations
Questions & Answers
???????