Revision Lectures - School of Computer Science

Download Report

Transcript Revision Lectures - School of Computer Science

Introduction to AI
&
AI Principles (Semester 1)
REVISION LECTURES (Term 3)
John Barnden
Professor of Artificial Intelligence
School of Computer Science
University of Birmingham, UK
TODAY: Nature of Exam; Review of the term
TOMORROW: Question/answer session.
Nature
of the Examination
Format
 One and a half hours (for Intro to AI).
(Half of AI Principles exam.)
 Four questions, one containing choice.
 Suggestion: 10-15 minutes for initial read-through and thinking, then
up to about 15 minutes for answering each question, leaving about 15
minutes for final checking/refining.
 Some questions have several parts.
 Some questions broadly be similar in style to some questions in
formative Exercise Set Exercise, though simpler/briefer.
 One or two brief essay style questions/parts requiring you to recall
concepts, issues, examples, etc. from module material.
 Some questions/parts quite technical, others not.
Material, 1
My own lecture material.
Bullinaria slides pointed to from my list of weekly slides.
NB: This now includes his slides on Neural Networks (ask
me if you need any help understanding them).
Material from all Guest Lectures.
Chapters in the Weekly Reading Assignments on module
webpage.
Answers to the formative Exercise Set in Term 1.
Material, 2
Don't be spooked by previous examinations!!
My coverage of material is new.
Knowledge of textbook chapters other than those I've listed
isn't expected.
Knowledge of Bullinaria slides other than those I point to
from my list of weekly lecture slides isn’t expected.
Knowledge of fine technical details in guest lectures and
book chapters won't be expected. (Only expecting the main
concepts and overall grasp of main examples.)
But of course knowledge of all the above types could be
helpful and impressive.
REVIEW
of the material
(refinement of part of a Week 11
lecture)
Review, 1
Nature of AI: aims, applications, branches, issues.
Difference from CS in general.
“Intelligence” and its connection to “stupidity”.
Expert AI versus Everyday (“Common-Sense”) AI.
Why everyday AI is difficult.

Language processing, vision, planning, common-sense reasoning,
etc.
Review, 2
Why planning, common-sense reasoning, language
processing, etc. may need representation.
Why natural language is problematic for this … while also
having many strengths.
What we need to represent: entities (incl. situations,
feelings, …), properties, relationships, groups, propositional
structure, generalization/quantification, …
Types of reasoning we need to do.
Review, 3
 Taster of logic.

Captures entities, properties, relations, extreme forms of
quantification, basic forms of propositional structure. Can also
handle groups of entities.

Aims of logic: clarity and simplicity compared to NL; systematic,
sound reasoning; general applicability; common format for
comparison.
Intro to semantic networks (and frames).
Production systems.
Review: Guest Lectures
Chess, Computer games (NB: similarities, differences)
Learning, Neural networks
Evolutionary computing
Vision
Robotics, Agents
Philosophy
Review: General Themes in AI
Uncertainty, vagueness, conflict, missing info, diversity of
info.
Hence: satisficing, graceful degradation, heuristic
processing (i.e., using rules of thumb).
Context-sensitivity; relativity to agents’ purposes.
Task variability, learning, adaptation, repair (e.g., of plans).
Representation.
Reasoning.
Search.