Presentation is loading. Please wait.

Presentation is loading. Please wait.

Artificial Intelligence John Ross Yuki Yabushita Sharon Pieloch Steven Smith.

Similar presentations


Presentation on theme: "Artificial Intelligence John Ross Yuki Yabushita Sharon Pieloch Steven Smith."— Presentation transcript:

1 Artificial Intelligence John Ross Yuki Yabushita Sharon Pieloch Steven Smith

2 8 Types of AI  Robotics  Fuzzy Logic  Expert Systems  Intelligent Agents  Natural Language Processing  Artificial Vision  Neural Networks  Genetic Algorithms

3 Expert Systems  “An Expert System is a system that employs human knowledge captured in a computer to solve problems that ordinarily require human expertise”.  In the early 1960’s, the General-purpose Problem Solver was introduced (GPS). This machine helped solve some basic problems.  Source: (www.usfca.edu).www.usfca.edu

4 Geologic Expert System Model Part 1 Source: www.odyssey.maine.edu

5 Geologic Expert System Model Part 2 Source: www.odyssey.maine.edu

6 Geologic Expert System Model Part 3 Source: www.odyssey.maine.edu

7 Source: www.growinglifestyle.comwww.growinglifestyle.com Over the past 10 years, expert systems have replaced human workers in fields such as industrial, science and research, and even for recreational purposes such as mowing your lawn. ES’s will eventually be able to solve complex solutions such as the traveler who wants the fastest route for 10 cities. The Future of Expert Systems The i-Mow from Toro

8 Natural Language Processing NLP has become very popular over the last decade. Speech recognition can make work a bit easier if implemented in the right places. One of the drawbacks has been the difference in languages and syllables. Computers must be trained to adapt to individual voice patterns which takes time. “It is clear that for applications that are eye-busy, hand-busy, a trainer that incorporates NLP technology is very useful” (www.cs.duke.edu).

9 Fig. 1: Examples of typical documents used: a) Chinese, b) English, c) Greek, d) Korean, e) Malayalam, f) Persian, g) Russian. Natural Language Processing: The Multiple Languages Barrier Source: www.bmva.ac.uk

10 Breaking the Language Barrier  To incorporate ES units that can be translated in most common languages.  To bypass syllable irregularities between different languages (such as Japanese characters that use two symbols).  NLP systems that can comprehend the intended use of certain words. Fuzzy logic can give computers protocols of how certain words are used in certain cultures.

11 Integrating Global NLP  One future challenge is to create cells (nodes) that will comprehend all major languages.  In the future, robots will recognize multiple voice patterns in multiple languages.

12

13

14

15

16

17

18 Fuzzy logic  Similar processes to those of neural networks.  It is designed with specific formulas or rules.  Gives a clear output by having a calculation.  Usually used for “fuzzy” things (unclear estimations).

19 Fuzzy logic General idea/rules  If service is poor, good, excellent..?  If food is rancid, or delicious..? We can combine these two categories to to one list.  If service is poor or the food is rancid..?  If service is excellent or food is delicious…? The MathWorks, http://www.mathworks.com/access/helpdesk/h elp/toolbox/fuzzy/fuzzy.shtml

20 Fuzzy logic

21 Neural Network  Inputs: all facts  Hidden layer: finding the possible ways to predict  Outputs: final decision of prediction

22 Neural Network  Different paradigm for computing.  Operates similar to our human brain.  Takes inputted data, and predict some actions based on these data.  Learns new ways of solving by adding some more facts.

23 Neural Network Business Application  Finance; credit risk decision support, predicting bad debtors, preventing application fraud  Marketing; customer attrition, analyzing consumer-spending patterns  Forecasting sea surface temperature

24 Fuzzy logic Business Application  Cruise control for car  PDA  Subway system  Prediction system for early recognition of earthquakes  Air conditioning system

25 www.ai.mit.edu Robotics Definition: A programmable, self controlled device consisting of electronic, electrical, or mechanical units It is a machine that functions in place of a living agent

26

27

28

29

30


Download ppt "Artificial Intelligence John Ross Yuki Yabushita Sharon Pieloch Steven Smith."

Similar presentations


Ads by Google