Your ad can be shown here!
 
  Help
AI links
  :: main hierarchy ::
• Agent Software
• Artificial Life
• Cellular Automata
• Cognitive Science
• Companies
• Computer Vision
• Data Mining
• Decision Support
• Expert Systems
• Fuzzy Logic
• Game AI
• General Resources
• Genetic Algorithms
• Handwriting Recognition
• Information Retrieval
• Intelligent Agents
• Intelligent Interfaces
• Knowledge Management
• LISP
• Machine Learning
• Mobile Agents
• Nanotechnology
• Natural Language Understanding
• Neural Networks
• Online Books
• Philosophy
• Programming
• Prolog
• Robot Builders
• Robotics
• Speech Recognition
• Virtual Pets
• Web Agents
 
aboutAI.net Weekly Features
    An Introduction to Artificial Intelligence

Artificial Intelligence 101

Dateline: 05/18/99

There's been so many new events related to Artificial Intelligence in the last few months and I have tried to describe as many of them as I could. As this trend continues, and after receiving many of your e-mails, I've decided to devote some time to the beginners in this rapidly evolving area. So, let's start from the beginning...

Artificial Intelligence is a branch of science (mostly, but not exclusively, computer science) concerned with making computers "think". As a very broad topic, AI also relates to physiology, philosophy, mathematics and other scientific areas. The term "Artificial Intelligence" itself was coined in 1956 by John McCarthy from MIT at the now famous "Dartmouth summer research project on Artificial Intelligence."


AI, as a pioneering end of computer science, consists of very different fields - from machine learning to robotics. The key element that fields have in common is the creation of machines that can "think".

Now when we want to build "thinking" machines, it is also necessary to define intelligence. As it turns out, it is very difficult task, taking years of research into the areas of learning, language, sensory perception and others. British scientists Alan Turing stated that a computer can be called intelligent if it could deceive a human into believing that it was human. His test consists of a person asking questions via keyboard to both a person and an intelligent machine. A scaled down version of the Turing test, better known as a Loebner Prize, requires that machines have to "converse" with testers only on a limited topic. Dr. Hugh Loebner pledged a Grand Prize of $100,000 and a Gold Medal for the first computer whose responses were indistinguishable from a human's. Each year an annual prize of $2000 and a bronze medal is awarded to the "most human" computer.

With the advent of the computer technology and more than 40 years of research, AI technologies will become important part of our everyday lives. Let us consider just a few of them:

  • expert systems: computer application that makes decisions in real-life situations that would otherwise be performed by a human expert.
  • neural networks: systems that simulate intelligence by reproducing the types of physical connections found in animal or even human brains. Because of the current technology limitations, the number of these connections is small (in terms of billions of connections found in human brain), but still capable of reproducing some very interesting behaviour in a number of disciplines such as voice or optical-character recognition and natural-language processing.
  • fuzzy logic: type of logic that recognizes more than simple true and false values. It represents a departure from classical two-valued sets and logic, that uses "soft" linguistic (e.g. large, small, hot, cold, warm) system variables and a continuous range of truth values in the interval [0,1], rather than strict binary (True or False) decisions and assignments.
  • natural language understanding: programming computers to understand and interact with users in natural languages like English. Related to the voice (speech) recognition which converts spoken dialogue to the computer-readable text, but without understanding the real meaning of that text.
  • computer games: development of computer games is a fast-growing, multi-billion business. "AI inside" feature is very desirable because it ensures increased profit and user satisfaction. It is also known that the best computer chess programs are now capable of beating humans. Some two years ago, the world chess champion Gary Kasparov was defeated by an IBM super-computer called Deep Blue.
  • agents: a computational entity which acts on behalf of other (most often human) entities in an autonomous fashion, performs its actions with some level of proactivity and/or reactiveness and exhibits some level of the key attributes of learning, co-operation and mobility. Imagine having your own "smart" agent that could watch new articles on the Usenet, and deliver only the most interesting ones (according to your preferences), instead of having to browse throuh thousands of new messages each day.
  • robotics: programming computers to see, hear and react to sensory stimuli. Probably the most attractive field of AI for newcomers. Includes several very different approaches: see BEAM robotics Web sites and MIT's Cog project for more info on this.

One definition says that Artificial Intelligence is the simulation of human intelligence processes by machines. The relatively new field of Artificial Life takes a different approach in attempt to study and understand biological life by synthesizing artificial life forms. To paraphrase Chris Langton, the founder of the field, the goal of Artificial Life is to "model life as it could be so as to understand life as we know it". Artificial Life is a very broad discipline which spans such diverse topics as artificial evolution, artificial ecosystems, genetic algorithms (search procedures that use the mechanics of natural selection and natural genetics) and many more.

Today it can often be heard that Artificial Intelligence technologies have not lived up to expectations (I would rather say over-expectations). Sure, there is still no HAL-9000 talking to you, and it won't be ready for the year 2001. AI is making its progress in small steps, often invisible to the ordinary observer, but nevertheless very important. Take fuzzy controllers in home thermostats and car brakes, robots in assembly plants, or even voice recognition systems that are now entering the mainstream for an example of that progress. There are even home and entertainment robots on the market today: see Cye or Aibo for more details. The advancements in Artificial Intelligence will continue to affect our everyday lives. If you want to learn more, simply follow the links below, or join our community services.

   Site(s) of interest:

  • AI respository
    The CMU Artificial Intelligence Repository was established by Mark Kantrowitz in 1993 to collect files, programs and publications of interest to Artificial Intelligence researchers, educators, students, and practitioners.
  • Introduction to AI
    An educational overview of Artificial Intelligence, created for ThinkQuest, a national Web design competition.
  • BotSpot
    "The Spot for all Bots on the Net": if you are interested in bots and intelligent agents, this is a place to visit.
  • AI Education
    This repository is a central registry of (and distribution point for) resources related to Artificial Intelligence education. Tutorials, software, books... Don't miss it!
  • Creatures
    Seemingly childish game, but is probably the most advanced simulation of life until now. It recently got contracted by the British Ministry of Defense to create technology that may one day fly unmanned planes and similar devices.
  • AI in computer games
    Great article on applying different AI technologies for computer games programming.
  • Image Understanding and OCR
    A repository for Document Image Understanding and Optical Character Recognition (OCR) information and resources.
  • Machine Learning List
    David W. Aha maintains probably the largest list of ML resources on the Web.
  • Cool Robot of the Week
    List of cool robots, updated each week by folks at NASA Space Telerobotics Program.
  • AAAI
    Founded in 1979, the American Association for Artificial Intelligence (AAAI) is a nonprofit scientific society devoted to advancing the scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines.
  • PC AI
    Large list of resources related to Artificial Intelligence.
  • PNNL
    One of the best resources for research in neural netowrks and related areas at Pacific Northwest National Laboratory.
  • Expert Systems
    "Introduction to Artificial Intelligence and Expert Systems", an online tutorial.
  • <Fuzzy Logic
    Tutorials, papers, FAQ, newsletter and more on fuzzy logic.
  • Computer Vision
    Great source of information on all aspects of this technology, including documentation, links to other pages, software, hardware, events...
  • Lifelike Autonomous Agents
    "Artificial Life meets Entertainment: Lifelike Autonomous Agents", great article from Pattie Maes.

Talk about AI-related topics at Artificial Intelligence Bulletin Board.

Want more timely information and resources related to AI? Subscribe to our FREE newsletter!

Got some specific AI related questions or need consulting services? Contact your webmaster, Denis Susac.

Talk with people who share your interests...

Previous Features

S p o n s o r e d    b y...

Buy the ER1 Robot!