Automata through History  

Warner's AI site and promotional video for Speilberg's AI

Artificial Intelligence (AI) is the area of computer science focusing on creating machines that can engage on behaviors that humans consider intelligent. The ability to create intelligent machines has intrigued humans since ancient times, and today with the advent of the computer and 50 years of research into AI programming techniques, the dream of smart machines is becoming a reality. Researchers are creating systems which can mimic human thought, understand speech, beat the best human chess player, and countless other feats never before possible.

How May Intelligence Be Demonstrated?

  • 1. Learning from experience
  • 2. Adapting to changes in an environment
  • 3. Receiving and processing vision, speech, and other inputs to obtain information
  • 4. Making decisions based on the input of information
  • 5. Generating actions and/or memories from the decisions..

Three Levels of Artificial Intelligence

  • Alpha-level: non-learning intelligence; past experiences do not enter into decision making.
  • Beta-level: capable of elementary learning; past failures affect decision making.
  • Gamma-level: the ability to make generalizations from past experiences. Also known as heuristics.

Alan Turing's Test of Machine Intelligence

  • Place a person in a room with two computer terminals. One terminal is connected to a terminal in another room with another person at the keyboard. The other terminal is connected to a computer with artificial intelligence in another room.
  • Have the person carry on typewritten communication over the two terminals.
  • If after 15 minutes, the person cannot tell any difference in communications between the two terminals, the computer has demonstrated intelligence.
Artificial Intelligence, Dr. Steve Rapp

Components of an Expert System

  • Inference Engine- matches facts and rule conditions; it the controller of the system.
  • Knowledge Base- contains the rules.
  • Database- collects facts given to the system by the user.
  • Natural Language Interface- allows the user to communicate with the expert system in German, French, English, etc.

Fuzzy Logic

  • Fuzzy logic is an approach to computing based on "degrees of truth" rather than the usual "true or false" (1 or 0) boolean logic on which the modern computer is based. The idea of fuzzy logic was first advanced by Dr. Lotfi Zadeh of the University of California at Berkeley in the 1960s. Dr. Zadeh was working on the problem of computer understanding of natural language. Natural language (like most other activities in life and indeed the universe) is not easily translated into the absolute terms of 0 and 1.

Fuzzy Logic
Fuzzy logic includes 0 and 1 as extreme cases of truth (or "the state of matters" or "fact") but also includes the various states of truth in between so that, for example, the result of a comparison between two things could be not "tall" or "short" but ".38 of tallness."

Fuzzy logic seems closer to the way our brains work. We aggregate data and form a number of partial truths which we aggregate further into higher truths which in turn, when certain thresholds are exceeded, cause certain further results such as motor reaction.

A.L.I.C.E

ALICE has been voted the most lifelike of all the on-line chatterbots. ALICE utilizes AIML (Artificial Intelligence Markup Language) to form responses to your questions and inputs. The ALICE open source project includes over 300 contributors from around the world.
http://www.alicebot.org/alice_page.htm

Links Radio Controlled Flying Saucers, blimps,wireless video, toys
http://www.plantraco.com/main.html
 
<< home ] [ shiralee saul 2001