Artificial Intelligence and Robotics
What is Intelligence?
Intelligence has been defined in many different ways including as one's capacity for logic, understanding, self-awareness, learning, emotional knowledge, planning, creativity and problem solving. It can be more generally described as the ability to perceive information, and retain it as knowledge to be applied towards adaptive behaviors within an environment or context.
Artificial Intelligence vs. Computational Intelligence
Artificial
Artificial Intelligence refers to systems that simulate intelligence. The focus is to create systems that give the appearance of human-like intelligence
Focused on the result no matter what method is used to achieve it.
Computational
Computational Intelligence focuses on creating systems that "think" in the same way that humans think.
Focused on the way the machine will process information.
The purpose of AI is to get computers to show characteristics of Human intelligence which may include:
learning, problem solving, creativity, understanding, planning, logic.
Planning
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988794/112033dh5e5hm555fhz0bh.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988798/hqdefault.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988802/lee-sedol-alphago.jpg)
http://www.scientificamerican.com/article/how-the-computer-beat-the-go-master/
creativity
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988812/dream_b344fa0667.jpg)
http://deepdreamgenerator.com/
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988829/Deep_Dreamscope__19822170718_.jpg)
Understanding
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988845/maxresdefault.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988852/Google-Voice-App-for-Chrome.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988855/Siri.jpg)
Learning
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988933/facebook_pinkglenn1-5167577.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988948/Netflix-Recommendation-Engine.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988954/Google-Now-145x300.png)
Problem Solving
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988968/stacks_image_5738.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988974/ihuman-art-588x367.jpg)
Expert System
An Artificial Intelligence applied to a specific knowledge domain. Can do one thing very well.
Relatively simple tasks.
Components
- User Interface
- Inference Engine (AI engine)
- Decision trees
- Inference Rules
- Fuzzy Logic
- Neural Network
- Knowledge base
![](https://alliance.seas.upenn.edu/~cis520/wiki/uploads/Lectures/DecisionTree_Classification_Graphic_small.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988924/rules2.gif)
![](https://www.cds.caltech.edu/~murray/wiki/images/d/d5/Fuzzylogic.jpg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2989003/neural_net2.jpeg)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/269444/images/2988982/this-robot-will-beat-you-in-rock-paper-scissors-every-single-time.jpg)
This AI plays Rock Paper Scissors.
TASK: Create a decision tree for this robot.
Limitations
- Complexity of the Inference engine
- Exceptions to the rule
- Integrity of knowledge base
Learning Computers modify their knowledge base and their inference engine based on experience.
Artificial Intelligence and Robotics
By Victor Castro
Artificial Intelligence and Robotics
- 895