Date Added: Nov 2009
Artificial Intelligence (AI) techniques are now commonly used to solve complex and ill-defined problems. AI a broad field and will bring different meanings for different people. John McCarthy would probably use AI as "Computational intelligence", while Zadeh claimed that computational intelligence is actually Soft Computing (SC) techniques. Regardless of its definition, AI concerns with tasks that require human intelligence which require complex and advanced reasoning processes and knowledge. Due to its ability to learn, handle incomplete or incomprehensible data, deal with nonlinear problems, and perform reasonable tasks very fast, AI has been used in diverse applications in control, robotics, pattern recognition, forecasting, medicine, power systems, manufacturing, optimization, signal processing, and social sciences.