1 / 30

Artificial Intelligence

Artificial Intelligence. John Ross Yuki Yabushita Sharon Pieloch Steven Smith. Robotics Fuzzy Logic Expert Systems Intelligent Agents. Natural Language Processing Artificial Vision Neural Networks Genetic Algorithms. 8 Types of AI. Expert Systems.

zubeda
Download Presentation

Artificial Intelligence

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Artificial Intelligence John Ross Yuki Yabushita Sharon Pieloch Steven Smith

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

  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).

  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. The Future of Expert Systems 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 i-Mow from Toro Source: www.growinglifestyle.com

  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. Natural Language Processing: The Multiple Languages Barrier Fig. 1: Examples of typical documents used: a) Chinese, b) English, c) Greek, d) Korean, e) Malayalam, f) Persian, g) Russian. 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. 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).

  13. 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/help/toolbox/fuzzy/fuzzy.shtml

  14. Fuzzy logic

  15. Neural Network • Inputs: all facts • Hidden layer: finding the possible ways to predict • Outputs: final decision of prediction

  16. 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.

  17. 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

  18. Fuzzy logic Business Application • Cruise control for car • PDA • Subway system • Prediction system for early recognition of earthquakes • Air conditioning system

  19. 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

More Related