Advanced Algorithms and AI Search
Course Descriptor
How to contact me
See
How to contact me.
Labs
I will hold one or two
hands-on labs for the practical.
Dates will be announced.
Notes
|
My notes contain many hyperlinks to background material.
Some students get confused about what is the core course.
The core course is anything that is linked to directly on this front page.
All other links are just background material.
|
- Introduction to AI
- Introduction to AI
- Survey of AI
- Continuum of Autonomy
- History of AI
- Reference
- AI Links
- Robotics Links
- Computational Evolution - Reference
- Machine Learning - Reference
- Search and Learning
- Search
- Maximising a function
- Chaotic functions
- Chaos Theory demo
- Machine Learning
- State space Search
- State space Search
- Heuristic Search
- More Heuristic Search
- Adversarial Search
- Machine Evolution
- Computational Evolution
- The Genetic Algorithm [HEURISTIC]
- Reproduction
- Boltzmann "soft max" distribution
- GAs - Discussion
- Advanced Topics in Machine Evolution
- What is Life?
- Sample code for Genetic Algorithms
- How to make a decision probabilistically
- GA Exercise - Adaptive Landscape
- Machine Learning
- NOT ON COURSE THIS YEAR
- Alternatives to Supervised Learning
- General AI
- Comparison of Neural Net and GA
- Continuum of Autonomy
- Architectures of Autonomous Agents
- Open Issues in AI
- String searching
- NOT ON COURSE THIS YEAR
Practical
Practical.
Java.
Do in your own time.
Deadline Tue 13 Dec 2011.
- Coverage of both the
symbolic and the biological approaches to AI
in one book:
- Neural Networks:
-
Neural Networks - A Systematic Introduction
(and here)
by Raúl Rojas
-
Neural Computing,
Philip D. Wasserman, 1989.
- Library 006.3.WAS.
-
Neural Network Architectures: An Introduction,
Judith Dayhoff, 1990.
- Library 006.3.DAY.
-
An Introduction to Neural Computing,
Igor Aleksander and Helen Morton, 2nd edn, 1995.
- Library 006.3.ALE.
-
"Learning Internal Representations by Error Propagation",
Rumelhart et al,
Chapter 8 in Parallel Distributed Processing,
Rumelhart and McClelland,
1986.
- Library 153.RUM.
- Genetic Algorithms:
-
Genetic Algorithms in Search, Optimization and Machine Learning,
David Goldberg, 1989.
- Library 006.31.GOL.
Library categories
- 006 - Special computer methods
- 006.3 - Artificial Intelligence
- 629 - Other branches of engineering
- 629.8 - Automatic control engineering (robotics)
Morelli course on State space Search
This may help clarify some of the concepts.
Copyright of Luger and Morelli images
- I use some images from Luger's book
in this course.
These images will be protected by a password I will give out in class.
Images can be used for class access
but not public access on the Web.
Copyright notice:
|
This work is protected by regional copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the Internet) will destroy the integrity of the work and is not permitted. The copyright holder grants permission to instructors who have adopted the textbook accompanying this work to post this material online only if the use of the website is restricted by access codes to students in the instructor's class that is using the textbook and provided the reproduced material bears this copyright notice.
|
- I also use some images from Morelli's course
in this course.
These images are used with the kind permission of Ralph Morelli.