Wednesday, August 29, 2012

Introduction to AI

AI or Artificial Intelligence is the science and engineering of making intelligent machines. The term AI was coined by John McCarthy at the Massachusetts Institute of Technology in 1956 . Artificial intelligence can be applied in/as

  • Neural Networks – e.g. brain modeling, time series prediction, class fication.
  • Evolutionary Computation – e.g. genetic algorithms, genetic program-
  • Vision – e.g. object recognition, image understanding
  • Robotics – e.g. intelligent control, autonomous exploration
  • Expert Systems – e.g. decision support systems, teaching systems
  • Speech Processing – e.g. speech recognition and production
  • Natural Language Processing – e.g. machine translation
  • Planning – e.g. scheduling, game playing
  • Machine Learning – e.g. decision tree learning, version space learning
(We will be seeing each of this sub-topics in detail).

There are several programming languages that are used almost exclusively for AI applications . They include
  • Prolog
  • LISP(List Processing)
  • STRIPS(Stanford Research Institute Problem Solver)
  • IPL(Information Processing Language)
  • Planner 
  • POP-11 and others.
Stay tuned.


Post a Comment