3.11+Robotics,+AI+and+expert+systems

=3.11 Robotics, AI and Expert Systems= =Objectives=


 * === Explain the two basic approaches to AI research ===
 * Describe several hard problems that AI research has not been able to solve yet
 * Describe several practical applications of AI
 * ===Explain what robots are and give several examples illustrating what they can -- and can't do.===

=Key concepts= The increasing capability of IT systems has allowed developers to implement systems that attempt to understand and imitate human behaviour. These systems have already had profound effects on society, although their effectivness is largly determined by the accuracy of the alogorithms that underpin them.

Home work Face recognition in advertising ||  ||   || Study period for exam ||  ||   ||   || [] ||  ||   ||
 * Cycle 3 || [[file:Robotics and A.I.v1.pptx]] || News paper Articels of Interest ||  ||   ||
 * Cycle 4 || [[file:AI chap15inmylangugaev2.pptx]] || []
 * Cycle 5 || [[file:Robotics and A.I.v3.pptx]] ||  ||   ||   ||
 * Cycle 6 || [[file:Robotics and A.I.v4.pptx]] ||  ||   ||   ||
 * Cycle 8 || [[file:3.11 Robotics,AI and Expert systems v5.ppt]] ||  ||   ||   ||
 * Cycle 9 || Extra work Study period ||  ||   ||   ||
 * Cycle 10 || [[file:3.11 Robotics, A.I and exper systems v6.pptx]]
 * cycle 11 || [[file:ApplicationsofRobotics,AI,expert systemsv7.pptx]] || Create your own expert system using this website. This is a mini course in making your own expert system

= = = = =New Vocabulary=

Cycle 6 A.I
CAPTCHA Completly automated public Turning test to tell computers and humans apart

Cycle 7 Robotics
A robot is a computer-controlled machine designed to perform specific manual tasks.

BBC news link: Robo World Cup
[] AI and language ability of AI in computer games

[]

Cycle 9 Expert systems
Online medical expert systems An inference engine is a computer that tries to derive answers from a knowledge base. A knowledge base is stored knowledge organised in a way that a computer can read it and deduce answers from it human readable knowledge bases are designed for humas to retrieve information from them. i.e. help desks, FAQ

Cycle 10
Humans have a remarkable capability to reason and make decisions in an environment of uncertainty, imprecision, incompleteness of information, and partiality of knowledge, truth and class membership. The principal objective of **fuzzy logic** is formalization/mechanization of this capability.

What is the difference between AI and CI (Computational Intelligence)? Artificial intelligence (AI) is the science and engineering of creating intelligent machines. AI researchers developed algorithms that mimic the reasoning that humans use to solve problems. In contrast to AI, Computational Intelligence uses numerical, knowledge-representation and knowledge-processing. Some techniques of CI are **Fuzzy Logic**, **Artificial Neural Networks** and **Evolutionary Algorithms (EA)**. Fuzzy logic deals with reasoning that is approximate, like a partial truth. Neural Networks are based on the construction of animal brains. They are a form of a multiprocessor computer system. These networks attempt to recreate the thinking process of the brain. Evolutionary algorithms is a term used to describe problem solving systems that uses processes inspired by biological evolution.
 * Intelligence vs. Computational Intelligence**

= = claws wheels motors relays speakers ||= Input Devices camera microphone sensors ||= Sensors heat proximity magnetism light humidity ph ||  || Inference rule If then rule ||= Expert Systems || Knowledge Engineer || Searching Pattern Recognition Heuristics Machine learning ||= **Pattern Recognition** OCR image analysis speech recognition speech synthesizers ||= Neural networks neural network problems || Fuzzy Logic Set theory || Singularity ||=  ||=   ||=   ||   || = =
 * =  ||=   ||= **Word 1** ||= **Word 2** ||= **Word 3** ||= **Word 4** || **Word 5** ||
 * = Mr. O ||= Cycle 5 ||= AI ||= AL ||= Robot ||= Android || Cyborg ||
 * = Mr. O ||= Cycle 6 ||= Alan Turning ||= Turning test ||= Captcha ||=  ||   ||
 * = Mr. O ||= Cylce 7 ||= Robotics ||= Output Devices
 * = Mr. O ||= Cylce 8 ||= Expert systems ||= Knowledge Base ||= Inference Engine
 * = Mr. O ||= Cylce 8 ||= AI ||= AI Techniques
 * = Mr. O ||= Cylce 9 ||=  ||=   ||=   ||=   ||   ||
 * = Mr. O ||= Cylce 10 ||= Distributed intelligence
 * = Mr. O ||= Cylce 11 ||=  ||=   ||=   ||=   ||   ||
 * = Jordan ||= cycle 8 ||= Machine learning ||= Motors  ||=   ||=   ||   ||
 * = Jordan ||= cycle 9 ||= Heuristics ||= Behavioural Tracking ||=  ||=   ||   ||
 * = Jordan ||= cycle 10 ||=  ||=   ||=   ||=   ||   ||
 * = Safwaan ||=  ||=   ||=   ||=   ||=   ||   ||
 * = Safwaan ||= Cycle 7 ||= Articulated Robot ||= SCARA Robot ||= Polar Robot ||=  ||   ||
 * = Safwaan ||= cycle 8 ||= Machine vision ||=   ||=   ||=   ||   ||
 * = Arthur ||= Cycle 7 ||= Proximity Sensors ||= EULA ||= Pattern Recognition  ||=   ||   ||
 * = Arthur ||= Cycle 8 ||= Neural Networks ||= XCON ||= Parsing Program ||=  ||   ||
 * = Arthur ||= Cycle 9 ||= Netizens ||= Heuristics  ||= Predictive text  ||=   ||   ||
 * = Edward ||= Cycle 7 ||= Alan Turning ||= Turing Test ||= CAPTCHA ||=  ||   ||
 * = Edward ||= Cycle 8 ||= Fuzzy Logic Set Theory ||= Inference Engine ||= AI ||=  ||   ||
 * = Arthur ||= Cycle 7 ||= Proximity Sensors ||= EULA ||= Pattern Recognition  ||=   ||   ||
 * = Arthur ||= Cycle 8 ||= Neural Networks ||= XCON ||= Parsing Program ||=  ||   ||
 * = Arthur ||= Cycle 9 ||= Netizens ||= Heuristics  ||= Predictive text  ||=   ||   ||
 * = Edward ||= Cycle 7 ||= Alan Turning ||= Turing Test ||= CAPTCHA ||=  ||   ||
 * = Edward ||= Cycle 8 ||= Fuzzy Logic Set Theory ||= Inference Engine ||= AI ||=  ||   ||
 * = Edward ||= Cycle 7 ||= Alan Turning ||= Turing Test ||= CAPTCHA ||=  ||   ||
 * = Edward ||= Cycle 8 ||= Fuzzy Logic Set Theory ||= Inference Engine ||= AI ||=  ||   ||