Artificial Intelligence

History of Artificial Intelligence

Super-Intelligent Machines

AI Branches

    Expert Systems

    Rule Based Expert Systems

AI Search Techniques
     Brute Force Search

Heuristic Search
Two Player Games Search
Interleaving Search
Machine Learning
Rote Learning Learning By Taking Advice Learning By Parameter Adjustment Learning With Macro Operators Learning By Chunking Explanation based Learning Discovery based Learning Learning By Correcting Mistakes Learning By Recording Cases Learning By Managing Multiple Models Learning By Backpropagation Reinforcement Learning Genetic Algorithms

Knowledge Representation

     Semantic Nets