All Topics  
Artificial intelligence

 

 

 

 

 

Artificial intelligence


 
 




Artificial intelligence (AI) is both the intelligenceIntelligence

Intelligence is a property of mind that encompasses many related mental abilities, such as the capacities to reason, plan, s...
 of machines and the branch of computer scienceFacts About Computer science

Computer science, or computing science, is the study of the theoretical foundations of information and computation and...
 which aims to create it.

Major AI textbooks define artificial intelligence as "the study and design of intelligent agents,"
where an intelligent agentIntelligent agent

In computer science, an intelligent agent is a software agent that exhibits some form of artificial intelligence that assist...
 is a system that perceives its environment and takes actions which maximize its chances of success.
John McCarthyJohn McCarthy (computer scientist) Overview

John McCarthy, is a prominent computer scientist who received the Turing Award in 1971 for his major contributions to the fi...
, who coined the term in 1956,
defines it as "the science and engineering of making intelligent machines."

Among the traits that researchers hope machines will exhibit are , knowledge, planning, learning, communication, perception and the ability to move and manipulate objects.
General intelligence (or "strong AIStrong AI

In the philosophy of artificial intelligence, strong AI is the supposition that some forms of artificial intelligence can tr...
") has not yet been achieved and is a long-term goal of some AI research.

AI research uses tools and insights from many fields, including computer scienceComputer science

Computer science, or computing science, is the study of the theoretical foundations of information and computation and...
, psychologyPsychology

Psychology is an academic and applied field involving the study of the human mind, brain, and behavior....
, philosophyPhilosophy

Philosophy is a field of study that includes diverse subfields such as aesthetics, epistemology, ethics, logic, and metaphys...
, neuroscienceNeuroscience

Neuroscience is a scientific discipline that studies the structure, function, development, genetics, biochemistry, physiolog...
, cognitive scienceCognitive science Summary

Cognitive science is usually defined as the scientific study either of mind or of intelligence ....
, linguisticsComputational linguistics

Computational linguistics is an interdisciplinary field dealing with the statistical and logical modeling of natural languag...
, ontology, operations researchOperations research

Operations research, operational research, or simply OR is an interdisciplinary science which deploys scientific...
, economicsComputational economics

Computational economics is a form of economics which relies on mathematical methods, including mathematical economics and ec...
, control theoryControl theory Summary

In engineering and mathematics, control theory deals with the behavior of dynamical systems....
, probabilityProbability

Informally, probable is one of several words applied to uncertain events or knowledge,...
, optimizationOptimization (mathematics) Summary

In mathematics, the term optimization, or mathematical programming, refers to the study of problems in which one seeks...
 and logicLogic Summary

Logic, from Classical Greek ?????, originally meaning the word, or what is spoken, is most often said to be the stud...
.
AI research also overlaps with tasks such as roboticsRobotics

Robotics is the science and technology of robots, their design, manufacture, and application....
, control systemControl system

A control system is a device or set of devices to manage, command, direct or regulate the behavior of other devices or syste...
s, schedulingAutomated planning and scheduling Summary

Automated planning and scheduling is a branch of artificial intelligence that concerns the realisation of strategies or acti...
, data miningData mining

Data mining , also called Knowledge-Discovery in Databases or Knowledge-Discovery and Data Mining, is the proc...
, logisticsLogistics

Logistics is the art and science of managing and controlling the flow of goods, energy, information and other resources like...
, speech recognitionSpeech recognition

Speech recognition is the process of converting a speech signal to a set of words, by means of an algorithm implemented as ...
, facial recognitionFacial recognition system

A facial recognition system is a computer-driven application for automatically identifying a person from a digital image....
 and many others.

Other names for the field have been proposed, such as computational intelligenceComputational intelligence

Computational intelligence is a branch of the study of artificial intelligence....
,
synthetic intelligenceSynthetic intelligence

Synthetic intelligence is the term which is sometimes used interchangeably with artificial intelligence....
,
intelligent systemsIntelligent Systems

Intelligent Systems refers to a video game developer and internal team of Nintendo Co., Ltd....
,
or computational rationality.

Perspectives on AI


AI in myth, fiction and speculation


Humanity has imagined in great detail the implications of thinking machines or artificial beings. They appear in Greek myths, such as TalosTalos

In Greek mythology, Tlos was a bronze automaton whom Zeus gave to Europa....
 of CreteCrete

Crete is the largest of the Greek islands and the fifth largest in the Mediterranean Sea....
, the golden robots of HephaestusHephaestus

Hephaestus is the Greek god whose approximate Roman equivalent is Vulcan; he is the god of blacksmiths, craftsmen, artisans...
 and Pygmalion'sFacts About Pygmalion (mythology)

Pygmalion is a fictional character from the Roman poet Ovid, found in the tenth book of his Metamorphoses....
 GalateaGalatea (mythology)

Galatea was the name of two figures in Greek mythology....
. The earliest known humanoid robots (or automatonFacts About Automaton

An automaton is a self-operating machine....
s) were sacred statueCult image

In the practice of religion, a cult image is a man-made object that is venerated for the deity, spirit or daemon that it em...
s worshipped in EgyptEgypt

Egypt , officially the Arab Republic of Egypt, is a Middle Eastern country in North Africa....
 and GreeceGreece

GreeceGreece lies at the juncture of Europe, Asia, and Africa....
, believed to have been endowed with genuine consciousness by craftsman. In the sixteenth century, the alchemistAlchemist

An alchemist is a person who practices alchemy....
 ParacelsusParacelsus

Paracelsus was an alchemist, physician, astrologer, and general occultist....
 claimed to have created artificial beings. Realistic clockwork imitations of human beings have been built by people such as Yan ShiKing Mu of Zhou

King Mu of Zhou or King Mu of Chou was the fifth sovereign of the Chinese Zhou Dynasty....
, Hero of AlexandriaHero of Alexandria

Hero of Alexandria was a Greek engineer and geometer in Alexandria, Hellenistic Egypt....
, Al-JazariAl-Jazari

Ibn Ismail Ibn al-Razzaz Al-Jazari, turkish Eb-Ul-Iz was one of history's greatest engineers....
 and Wolfgang von KempelenWolfgang von Kempelen

Wolfgang von Kempelen or Kempelen Farkas or Ján Vlk Kempelen was an author and inventor, who became most famous ...
.

In modern fiction, beginning with Mary ShelleyMary Shelley Overview

Mary Shelley was an English novelist, the author of Frankenstein, or The Modern Prometheus....
's classic FrankensteinFrankenstein

Frankenstein; or, The Modern Prometheus is a novel by Mary Shelley....
,
writers have explored the ethicalEthics of artificial intelligence

Sorry, no overview for this topic
 issues presented by thinking machines. If a machine can be created that has intelligence, can it also feel? If it can feel, does it have the same rights as a human being? This is a key issue in FrankensteinFrankenstein

Frankenstein; or, The Modern Prometheus is a novel by Mary Shelley....
as well as in modern science fiction: for example, the film considers a machine in the form of a small boy which has been given the ability to feel human emotions, including, tragically, the capacity to suffer. This issue is also being considered by futurists, such as California's Institute for the FutureInstitute for the Future Summary

The Institute for the Future is a Palo Alto, California–based think tank established in 1968, as a spin-off from the R...
 under the name "robot rights", although many critics believe that the discussion is premature.

Science fictionScience fiction Overview

Science fiction is a popular genre of fiction in which the narrative world differs from our own present or historical reali...
 writers and futurists have also speculated on the technology's potential impact on humanity. In fiction, AI has appeared as a servant, a comrade|Lt. Commander Data]] in Star TrekStar Trek Summary

Star Trek is an American science-fiction franchise spanning six television series, ten feature films, hundreds of novels, co...
), an extension to human abilities (Ghost in the ShellGhost in the Shell Summary

Ghost in the Shell , is a Japanese cyberpunk manga created by Masamune Shirow....
), a conqueror (The MatrixThe Matrix Overview

The Matrix is a science fiction/action film written and directed by Larry and Andy Wachowski and starring Keanu Reeves, ...
), a dictator (With Folded HandsWith Folded Hands

"With Folded Hands" is a 1947 science fiction novelette by Jack Williamson ....
) and an exterminator (Terminator, Battlestar Galactica). Some realistic potential consequences of AI are decreased human labor demand, the enhancement of human ability or experience, and a need for redefinition of human identity and basic values.

Futurists estimate the capabilities of machines using Moore's LawMoore's Law

Moore's Law is the empirical observation that the transistor density of integrated circuits, with respect to minimum compone...
, which measures the relentless exponential improvement in digital technology with uncanny accuracy. Ray Kurzweil has calculated that desktop computerDesktop computer

A desktop computer is a personal computer made for use on a desk in an office or home and is distinguished from portable com...
s will have the same processing power as human brains by the year 2029, and that by 2045 artificial intelligence will reach a point where it is able to improve itself at a rate that far exceeds anything conceivable in the past, a scenario that science fictionScience fiction Overview

Science fiction is a popular genre of fiction in which the narrative world differs from our own present or historical reali...
 writer Vernor VingeVernor Vinge Summary

Vernor Steffen Vinge is a mathematician , computer scientist, and science fiction author....
 named the "technological singularityTechnological singularity

In futures studies, a technological singularity is a predicted future event believed to precede immense technological progr...
".

"Artificial intelligence is the next stage in evolution," Edward FredkinFacts About Edward Fredkin

Edward Fredkin was an early pioneer of digital physics....
 said in the 1980s, expressing an idea first proposed by Samuel ButlerSamuel Butler (novelist)

Samuel Butler was a British writer best known for his satire Erewhon and his posthumous novel The Way Of All Flesh....
's Darwin Among the MachinesDarwin Among the Machines Overview

Darwin among the Machines appeared as the heading of an article published in The Press newspaper on 13 June 1863 in Chri...
(1863), and expanded upon by George DysonGeorge Dyson (science historian)

George Dyson is a scientific historian, the son of Freeman Dyson, brother of Esther Dyson, and the grandson of Sir George Dy...
 in his book of the same name (1998). Several futurists and science fictionScience fiction

Science fiction is a popular genre of fiction in which the narrative world differs from our own present or historical reali...
 writers have predicted that human beings and machines will merge in the future into cyborgCyborg

The term cyborg, a portmanteau of cybernetic organism, is used to designate an organism which adds to or enhances its ab...
s that are more capable and powerful than either. This idea, called transhumanismFacts About Transhumanism

Transhumanism is an international intellectual and cultural movement supporting the use of new sciences and technologies to...
, has roots in Aldous HuxleyAldous Huxley

Aldous Leonard Huxley was an English writer who emigrated to the United States....
 and Robert EttingerRobert Ettinger

Robert Chester Wilson Ettinger is known as "the father of cryonics" due to the impact of his 1962 book The Prospect of Imm...
, is now associated with robotRobotics

Robotics is the science and technology of robots, their design, manufacture, and application....
 designer Hans MoravecHans Moravec Summary

Hans Moravec is a permanent resident research professor at the Robotics Institute of Carnegie Mellon University known for hi...
, cyberneticistCybernetics

Cybernetics is the study of communication and control, typically involving regulatory feedback, in living organisms, in mach...
 Kevin WarwickKevin Warwick

Kevin Warwick is a cybernetics professor at the University of Reading, England....
 and Ray Kurzweil. TranshumanismTranshumanism

Transhumanism is an international intellectual and cultural movement supporting the use of new sciences and technologies to...
 has been illustrated in fiction as well, for example on the mangaManga

' is the Japanese word for comics and print cartoons....
 Ghost in the ShellGhost in the Shell

Ghost in the Shell , is a Japanese cyberpunk manga created by Masamune Shirow....

History of AI research


In the middle of the 20th century, a handful of scientists began a new approach to building intelligent machines, based on recent discoveries in neurologyNeurology

Neurology is a branch of medicine dealing with disorders of the nervous system....
, a new mathematical theory of informationInformation

Information as a concept bears a diversity of meanings, from everyday usage to technical settings....
, an understanding of control and stability called cybernetics, and above all, by the invention of the digital computer, a machine based on the abstract essence of mathematical reasoning.

The field of modern AI research was founded at conference on the campus of Dartmouth CollegeDartmouth College

Dartmouth College is a private academic institution in Hanover, New Hampshire, in the United States....
 in the summer of 1956.
Those who attended would become the leaders of AI research for many decades, especially John McCarthyJohn McCarthy (computer scientist)

John McCarthy, is a prominent computer scientist who received the Turing Award in 1971 for his major contributions to the fi...
, Marvin MinskyMarvin Minsky

Marvin Lee Minsky , sometimes affectionately known as "Old Man Minsky", is an American cognitive scientist in the field of a...
, Allen NewellAllen Newell

Allen Newell was a researcher in computer science and cognitive psychology at the RAND corporation and at Carnegie Mellon Un...
 and Herbert SimonHerbert Simon

Herbert Alexander Simon was an American researcher in the fields of cognitive psychology, computer science, public administ...
, who founded AI laboratories at MIT, CMUCarnegie Mellon University Overview

Carnegie Mellon University is a private research university located in Pittsburgh, Pennsylvania....
 and Stanford. They and their students wrote programs that were, to most people, simply astonishing:
computers were solving word problems in algebra, proving logical theorems and speaking English.
By the middle 60s their research was heavily funded by the U.S. Department of Defense
and they were optimistic about the future of the new field:
  • 1965, H. A. Simon: "[M]achines will be capable, within twenty years, of doing any work a man can do"
  • 1967, Marvin MinskyMarvin Minsky

    Marvin Lee Minsky , sometimes affectionately known as "Old Man Minsky", is an American cognitive scientist in the field of a...
    : "Within a generation ... the problem of creating 'artificial intelligence' will substantially be solved."


These predictions, and many like them, would not come true. They had failed to recognize the difficulty of some of the problems they faced.
In 1974, in response to the criticism of England's Sir James Lighthill and ongoing pressure from Congress to fund more productive projects, the U.S. and British governments cut off all undirected, exploratory research in AI. This was the first AI WinterAI winter

The term AI winter generally denotes a period beginning in the late 1970s during which Artificial intelligence research, spe...
.

In the early 80s, AI research was revived by the commercial success of expert systems (a form of AI program that simulated the knowledge and analytical skills of one or more human experts) and by 1985 the market for AI had reached more than a billion dollars.
MinskyMarvin Minsky Summary

Marvin Lee Minsky , sometimes affectionately known as "Old Man Minsky", is an American cognitive scientist in the field of a...
 and others warned the community that enthusiasm for AI had spiraled out of control and that disappointment was sure to follow.
Beginning with the collapse of the Lisp MachineLisp machine

Lisp machines were general-purpose computers designed to efficiently run Lisp as their main software language....
 market in 1987, AI once again fell into disrepute, and a second, more lasting AI WinterAI winter

The term AI winter generally denotes a period beginning in the late 1970s during which Artificial intelligence research, spe...
 began.

In the 90s and early 21st century AI achieved its greatest successes, albeit somewhat behind the scenes. Artificial intelligence was adopted throughout the technology industry, providing the heavy lifting for logisticsLogistics

Logistics is the art and science of managing and controlling the flow of goods, energy, information and other resources like...
, data miningData mining Summary

Data mining , also called Knowledge-Discovery in Databases or Knowledge-Discovery and Data Mining, is the proc...
, medical diagnosis and many other areas.
The success was due to several factors: the incredible power of computers today (see Moore's lawMoore's Law

Moore's Law is the empirical observation that the transistor density of integrated circuits, with respect to minimum compone...
), a greater emphasis on solving specific subproblems, the creation of new ties between AI and other fields working on similar problems, and above all a new commitment by researchers to solid mathematical methods and rigorous scientific standards.

Philosophy of AI




In a classic 1950 paperComputing machinery and intelligence

Computing machinery and intelligence, written by Alan Turing and published in 1950, is a seminal paper on the topic of artif...
, Alan TuringAlan Turing

Alan Mathison Turing, OBE , was an English mathematician, logician, and cryptographer....
 posed the question "Can Machines Think?" In the years since, the philosophy of artificial intelligencePhilosophy of artificial intelligence

The philosophy of artificial intelligence concerns questions of artificial intelligence such as:...
 has attempted to answer it.
  • Turing's "polite convention"Turing test

    The Turing test is a proposal for a test of a machine's capability to perform human-like conversation....
    : If a machine acts as intelligently as a human being, then it is as intelligent as a human being. Alan TuringAlan Turing

    Alan Mathison Turing, OBE , was an English mathematician, logician, and cryptographer....
     theorized that, ultimately, we can only judge the intelligence of machine based on its behavior. This theory forms the basis of the Turing testTuring test

    The Turing test is a proposal for a test of a machine's capability to perform human-like conversation....
    .
  • The Dartmouth proposal: Every aspect of learning or any other feature of intelligence can be so precisely described that a machine can be made to simulate it. This assertion was printed in the proposal for the Dartmouth Conference of 1956, and represents the position of most working AI researchers.
  • Newell and SimonHerbert Simon

    Herbert Alexander Simon was an American researcher in the fields of cognitive psychology, computer science, public administ...
    's physical symbol system hypothesis: A physical symbol systemPhysical symbol system

    The physical symbol system hypothesis was formulated by Newell and Simon as the result of success of GPS and subsequent prog...
     has the necessary and sufficient means of general intelligent action.
    This statement claims that the essence of intelligence is symbol manipulation. Hubert DreyfusHubert Dreyfus

    Hubert Dreyfus is a professor of philosophy at the University of California, Berkeley....
     argued that, on the contrary, human expertise depends on unconscious instinct rather than conscious symbol manipulation and on having a "feel" for the situation rather than explicit symbolic knowledge.
  • Gödel's incompleteness theorem: A physical symbol systemPhysical symbol system

    The physical symbol system hypothesis was formulated by Newell and Simon as the result of success of GPS and subsequent prog...
     can not prove all true statements.
    Roger PenroseRoger Penrose Overview

    Sir Roger Penrose, OM, FRS is an English mathematical physicist and Emeritus Rouse Ball Professor of Mathematics at the Un...
     is among those who claim that Gödel's theorem limits what machines can do.
  • SearleJohn Searle

    John Rogers Searle is the Slusser Professor of Philosophy at the University of California, Berkeley, and is noted for contri...
    's "strong AI position": A physical symbol systemPhysical symbol system Summary

    The physical symbol system hypothesis was formulated by Newell and Simon as the result of success of GPS and subsequent prog...
     can have a mindMind Summary

    Mind refers to the collective aspects of intellect and consciousness which are manifest in some combination of thought, perc...
     and mental statesConsciousness

    Consciousness is a quality of the mind generally regarded to comprise qualities such as subjectivity, self-awareness, sentie...
    .
    Searle counters this assertion with his Chinese roomChinese room

    The Chinese Room argument is a thought experiment designed by John Searle as a counterargument to claims made by strong art...
     argument, which asks us to look inside the computer and try to find where the "mind" might be.
  • The artificial brainArtificial brain

    Artificial brain is the research to develop hardware that has cognitive abilities similar to the human brain....
     argument: The brain can be simulated. Hans MoravecHans Moravec

    Hans Moravec is a permanent resident research professor at the Robotics Institute of Carnegie Mellon University known for hi...
    , Ray Kurzweil and others have argued that it is technologically feasible to copy the brain directly into hardware and software, and that such a simulation will be essentially identical to the original. This argument combines the idea that a suitably powerful machine can simulate any process, with the materialist idea that the mindMind

    Mind refers to the collective aspects of intellect and consciousness which are manifest in some combination of thought, perc...
     is the result of a physical process in the brainBrain

    In animals, the brain, or encephalon , is the control center of the central nervous system....
    .

AI research


Problems of AI


While there is no universally accepted definition of intelligence,
AI researchers have studied several traits that are considered essential.
Deduction, reasoning, problem solving
Early AI researchers developed algorithms that imitated the process of conscious, step-by-step reasoning that human beings use when they solve puzzles, play board games, or make logical deductions.
By the late 80s and 90s, AI research had also developed highly successful methods for dealing with uncertainUncertainty

Uncertainty is a term used in subtly different ways in a number of fields, including philosophy, statistics, economics, fina...
 or incomplete information, employing concepts from probabilityProbability

Informally, probable is one of several words applied to uncertain events or knowledge,...
 and economicsEconomics

In the social sciences, economics is the study of the production, distribution, and consumption of goods and services.....
.

For difficult problems, most of these algorithms can require enormous computational resources — most experience a "combinatorial explosionCombinatorial explosion

In administration and computing, a combinatorial explosion is the rapidly accelerating increase in lines of communication as...
": the amount of memory or computer time required becomes astronomical when the problem goes beyond a certain size. The search for more efficient problem solving algorithms is a high priority for AI research.

It is not clear, however, that conscious human reasoning is any more efficient when faced with a difficult abstract problem. Cognitive scientistsCognitive science

Cognitive science is usually defined as the scientific study either of mind or of intelligence ....
 have demonstrated that human beings solve most of their problems using unconsciousUnconscious

Unconscious can mean:* not conscious...
 reasoning, rather than the conscious, step-by-step deduction that early AI research was able to model.
Embodied cognitive scienceEmbodied cognitive science

Embodied Cognitive Science is an interdisciplinary field of research whose aim is to explain the mechanisms underlying intel...
 argues that unconscious sensorimotor skills are essential to our problem solving abilities. It is hoped that sub-symbolic methods, like computational intelligenceComputational intelligence

Computational intelligence is a branch of the study of artificial intelligence....
 and situatedSituated

In artificial intelligence and cognitive science, the term situated refers to an agent which is embedded in an environment....
 AI, will be able to model these instinctive skills. The problem of unconscious problem solving, which forms part of our commonsense reasoningCommonsense reasoning

Commonsense reasoning is the branch of Artificial intelligence concerned with replicating human thinking....
, is largely unsolved.
Knowledge representation

Knowledge representationKnowledge representation

Knowledge is different from data and information....

and knowledge engineeringKnowledge engineering

The building, maintaining and development of knowledge-based systems is the main objective of knowledge engineering. It has...

are central to AI research. Many of the problems machines are expected to solve will require extensive knowledge about the world. Among the things that AI needs to represent are: objects, properties, categories and relations between objects;
situations, events, states and time;
causes and effects;
knowledge about knowledge (what we know about what other people know);
and many other, less well researched domains. A complete representation of "what exists" is an ontologyOntology (computer science)

In computer science, an ontology is a data model that represents a domain and is used to reason about the objects in that do...

(borrowing a word from traditional philosophyPhilosophy

Philosophy is a field of study that includes diverse subfields such as aesthetics, epistemology, ethics, logic, and metaphys...
), of which the most general are called upper ontologies.

Among the most difficult problems in knowledge representation are:

  • Default reasoning and the qualification problemQualification problem

    In philosophy and AI, the qualification problem is concerned with the impossibility of listing all the preconditions req...
    : Many of the things people know take the form of "working assumptions." For example, if a bird comes up in conversation, people typically picture an animal that is fist sized, sings, and flies. None of these things are true about birds in general. John McCarthyJohn McCarthy (computer scientist)

    John McCarthy, is a prominent computer scientist who received the Turing Award in 1971 for his major contributions to the fi...
     identified this problem in 1969 as the qualification problem: for any commonsense rule that AI researchers care to represent, there tend to be a huge number of exceptions. Almost nothing is simply true or false in the way that abstract logic requires. AI research has explored a number of solutions to this problem.
  • Unconscious knowledge: Much of what people know isn't represented as "facts" or "statements" that they could actually say out loud. They take the form of intuitions or tendencies and are represented in the brain unconsciously and sub-symbolically. This unconscious knowledge informs, supports and provides a context for our conscious knowledge. As with the related problem of unconscious reasoning, it is hoped that situatedSituated Overview

    In artificial intelligence and cognitive science, the term situated refers to an agent which is embedded in an environment....
     AI or computational intelligenceComputational intelligence

    Computational intelligence is a branch of the study of artificial intelligence....
     will provide ways to represent this kind of knowledge.
  • The breadth of common sense knowledge: The number of atomic facts that the average person knows is astronomical. Research projects that attempt to build a complete knowledge base of commonsense knowledge, such as CycFacts About Cyc

    Cyc is an artificial intelligence project that attempts to assemble a comprehensive ontology and database of everyday common...
    , require enormous amounts of tedious step-by-step ontological engineering — they must be built, by hand, one complicated concept at a time.

Planning

Intelligent agents must be able to set goals and achieve them.
They need a way to visualize the future: they must have a representation of the state of the world and be able to make predictions about how their actions will change it. They must also attempt to determine the utilityUtility

In economics, utility is a measure of the happiness or satisfaction gained consuming commodities ....
 or "value" of the choices available to it.

In some planning problems, the agent can assume that it is the only thing acting on the world and it can be certain what the consequences of its actions may be.
However, if this is not true, it must periodically check if the world matches its predictions and it must change its plan as this becomes necessary, requiring the agent to reason under uncertainty.

Multi-agent planningMulti-agent planning

In computer science multi-agent planning involves coordinating the resources and activities of multiple "agents"....
 tries to determine the best plan for a community of agentAgent

Agent can mean:* In linguistics, Agent , one of the thematic roles: the participant of a situation that carries out an acti...
s, using cooperationCooperation

Cooperation, co-operation, or coperation, refers to the practice of people or greater entities working in common...
 and competitionCompetition

Competition is the act of striving against another force for the purpose of achieving dominance or attaining a reward or goa...
 to achieve a given goal. Emergent behavior such as this is used by both evolutionary algorithmEvolutionary algorithm

In artificial intelligence, an evolutionary algorithm is a subset of evolutionary computation, a generic population-based me...
s and swarm intelligenceSwarm intelligence

Swarm intelligence is an artificial intelligence technique based around the study of collective behavior in decentralized, s...
.
Learning

Important machine learningMachine learning

As a broad subfield of artificial intelligence, Machine learning is concerned with the development of algorithms and techniq...

problems are:

  • Unsupervised learningUnsupervised learning

    Unsupervised learning is a method of machine learning where a model is fit to observations....
    : find a model that matches a stream of input "experiences", and be able to predict what new "experiences" to expect.
  • Supervised learningSupervised learning

    Supervised learning is a machine learning technique for creating a function from training data....
    , such as classificationStatistical classification

    Statistical classification is a statistical procedure in which individual items are placed into groups based on quantitative...
     (be able to determine what category something belongs in, after seeing a number of examples of things from each category), or regressionRegression

    Generally, regression is a move backwards; It is the opposite of progression....
     (given a set of numerical input/output examples, discover a continuous function that would generate the outputs from the inputs).
  • Reinforcement learningReinforcement learning Overview

    Reinforcement learning refers to a class of problems in machine learning which postulate an agent exploring an envi...
    : the agent is rewarded for good responses and punished for bad ones. (These can be analyzed in terms decision theoryDecision theory

    Decision theory is an interdisciplinary area of study, related to and of interest to practitioners in all branches of scienc...
    , using concepts like utility).

Natural language processing

Natural language processingNatural language processing

Natural language processing is a subfield of artificial intelligence and linguistics....

gives machines the ability to read and understand the languages human beings speak. Many researchers hope that a sufficiently powerful natural language processing system would be able to acquire knowledge on its own, by reading the existing text available over the internet. Some straightforward applications of natural language processing include information retrievalInformation retrieval

Information retrieval is the science of searching for information in documents, searching for documents themselves, searchi...
 (or text miningText mining

Text mining, also known as intelligent text analysis, text data mining , unstructured data management, or know...
) and machine translationMachine translation

Machine translation, sometimes referred to by the acronym MT, is a sub-field of computational linguistics that investi...
.
Motion and manipulation


The field of roboticsRobotics

Robotics is the science and technology of robots, their design, manufacture, and application....

is closely related to AI. Intelligence is required for robots to be able to handle such tasks as object manipulation
and navigationMotion planning

Motion planning is a term used in robotics to define the movement of robots under varying scenarios....
, with sub-problems of localizationLocalization

Localization can mean any of the following:...
 (knowing where you are), mappingRobotic mapping

The problem of Robotic mapping is related to cartography....
 (learning what is around you) and motion planningMotion planning

Motion planning is a term used in robotics to define the movement of robots under varying scenarios....
 (figuring out how to get there).
Perception

Machine perceptionMachine perception

In computing, machine perception is the ability of computing machines to sense and interpret images, sounds, or other conten...

is the ability to use input from sensors (such as cameras, microphones, sonar and others more exotic) to deduce aspects of the world. Computer visionFacts About Computer vision

Computer vision is the science and technology of machines that see....

is the ability to analyze visual input. A few selected subproblems are speech recognitionSpeech recognition

Speech recognition is the process of converting a speech signal to a set of words, by means of an algorithm implemented as ...
,
facial recognition and object recognitionObject recognition Overview

Object recognition in computer vision is a task of finding given object in an image or video sequence....
.
Social intelligence


Emotion and social skills play two roles for an intelligent agent:
  • It must be able to predict the actions of others, by understanding their motives and emotional states. (This involves elements of game theoryGame theory

    Game theory is a branch of applied mathematics and economics that studies situations where players choose different actions ...
    , decision theoryDecision theory

    Decision theory is an interdisciplinary area of study, related to and of interest to practitioners in all branches of scienc...
    , as well as the ability to model human emotions and the perceptual skills to detect emotions.)
  • For good human-computer interaction, an intelligent machine also needs to display emotions — at the very least it must appear polite and sensitive to the humans it interacts with. At best, it should appear to have normal emotions itself.

Creativity

A sub-field of AI addresses creativityCreativity

Creativity is a mental process involving the generation of new ideas or concepts, or new associations between existing ideas...
 both theoretically (from a philosophical and psychological perspective) and practically (via specific implementations of systems that generate outputs that can be considered creative).
General intelligence

Most researchers hope that their work will eventually be incorporated into a machine with general intelligence (known as strong AIStrong AI

In the philosophy of artificial intelligence, strong AI is the supposition that some forms of artificial intelligence can tr...
), combining all the skills above and exceeding human abilities at most or all of them. A few believe that anthropomorphic features like artificial consciousnessArtificial consciousness

Artificial consciousness, also known as machine consciousness or synthetic consciousness, is a field related to ...
 or an artificial brainArtificial brain

Artificial brain is the research to develop hardware that has cognitive abilities similar to the human brain....
 may be required for such a project.

Many of the problems above are considered AI-completeAI-complete

AI-complete is, by analogy to NP-completeness in complexity theory, a term first coined by Fanya S....
: to solve one problem, you must solve them all. For example, even a straightforward, specific task like machine translationMachine translation Summary

Machine translation, sometimes referred to by the acronym MT, is a sub-field of computational linguistics that investi...
 requires that the machine follow the author's argument, know what it's talking about, and faithfully reproduce the author's intention. Machine translationMachine translation

Machine translation, sometimes referred to by the acronym MT, is a sub-field of computational linguistics that investi...
, therefore, is believed to be AI-complete: it may require strong AIStrong AI Overview

In the philosophy of artificial intelligence, strong AI is the supposition that some forms of artificial intelligence can tr...
 to be done as well as humans can do it.

Approaches to AI


There are as many approaches to AI as there are AI researchers—any coarse categorization is likely to be unfair to someone. Artificial intelligence communities have grown up around particular problems, institutions and researchers, as well as the theoretical insights that define the approaches described below. Artificial intelligence is a young science and is still a fragmented collection of subfields. At present, there is no established unifying theory that links the subfields into a coherent whole.
Cybernetics and brain simulation


In the 40s and 50s, a number of researchers explored the connection between neurologyNeurology

Neurology is a branch of medicine dealing with disorders of the nervous system....
, information theoryInformation theory

Information theory is a discipline in applied mathematics involving the quantification of data with the goal of enabling as ...
, and cyberneticsCybernetics

Cybernetics is the study of communication and control, typically involving regulatory feedback, in living organisms, in mach...
. Some of them built machines that used electronic networks to exhibit rudimentary intelligence, such as W. Grey Walter's turtlesTurtle (robot) Overview

Turtles are a class of educational robots designed originally in the late 1940s and used in computer science and mechanical...
 and the Johns Hopkins BeastJohns Hopkins Beast

The Johns Hopkins Beast was an early robot built in the 1960 at Johns Hopkins University....
. Many of these researchers gathered for meetings of the Teleological Society at Princeton and the Ratio ClubRatio Club

The Ratio Club was a small informal dining club of young psychologists, physiologists, mathematicians and engineers who met ...
 in England.
Traditional symbolic AI

When access to digital computers became possible in the middle 1950s, AI research began to explore the possibility that human intelligence could be reduced to symbol manipulation. The research was centered in three institutions: CMUCarnegie Mellon University Overview

Carnegie Mellon University is a private research university located in Pittsburgh, Pennsylvania....
, Stanford and MIT, and each one developed its own style of research. John HaugelandJohn Haugeland

John Haugeland, is a professor of philosophy at the University of Chicago, where he chairs the philosophy department....
 named these approaches to AI "good old fashioned AI" or "GOFAIGOFAI

GOFAI stands for "Good Old-Fashioned Artificial Intelligence"....
".

Cognitive simulation:EconomistEconomist

An economist is an individual who studies, develops, and applies theories and concepts from economics, and writes about econ...
 Herbert SimonHerbert Simon

Herbert Alexander Simon was an American researcher in the fields of cognitive psychology, computer science, public administ...
 and Alan Newell studied human problem solving skills and attempted to formalize them, and their work laid the foundations of the field of artificial intelligence, as well as cognitive scienceCognitive science

Cognitive science is usually defined as the scientific study either of mind or of intelligence ....
, operations researchOperations research

Operations research, operational research, or simply OR is an interdisciplinary science which deploys scientific...
 and management scienceManagement science

Management science, or MS, is the discipline of using mathematics, and other analytical methods, to help make better b...
. Their research team performed psychologicalPsychology

Psychology is an academic and applied field involving the study of the human mind, brain, and behavior....
 experiments to demonstrate the similarities between human problem solving and the programs (such as their "General Problem SolverGeneral Problem Solver

General Problem Solver was a computer program created in 1957 by Herbert Simon and Allen Newell to prove theorems and solve ...
") they were developing. This tradition, centered at Carnegie Mellon UniversityCarnegie Mellon University

Carnegie Mellon University is a private research university located in Pittsburgh, Pennsylvania....
, would eventually culminate in the development of the SoarSoar (cognitive architecture)

Soar is a symbolic cognitive architecture, created by John Laird, Allen Newell, and Paul Rosenbloom at Carnegie Mellon Unive...
 architecture in the middle 80s.

Logical AI:Unlike Newell and SimonHerbert Simon

Herbert Alexander Simon was an American researcher in the fields of cognitive psychology, computer science, public administ...
, John McCarthyJohn McCarthy (computer scientist) Summary

John McCarthy, is a prominent computer scientist who received the Turing Award in 1971 for his major contributions to the fi...
 felt that machines did not need to simulate human thought, but should instead try to find the essence of abstract reasoning and problem solving, regardless of whether people used the same algorithms. His laboratory at StanfordStanford University

The Leland Stanford Junior University, commonly known as Stanford University , is a private university located approxi...
 focused on using formal logicLogic

Logic, from Classical Greek ?????, originally meaning the word, or what is spoken, is most often said to be the stud...
 to solve a wide variety of problems, including knowledge representationKnowledge representation

Knowledge is different from data and information....
, planningAutomated planning and scheduling

Automated planning and scheduling is a branch of artificial intelligence that concerns the realisation of strategies or acti...
 and learningMachine learning Overview

As a broad subfield of artificial intelligence, Machine learning is concerned with the development of algorithms and techniq...
. Work in logic led to the development of the programming language PrologProlog

Prolog is a logic programming language....
 and the science of logic programmingLogic programming

Logic programming is programming that makes use of pattern-directed invocation of procedures from assertions and goals....
.

"Scruffy" symbolic AI:Researchers at MIT (such as Marvin MinskyMarvin Minsky Summary

Marvin Lee Minsky , sometimes affectionately known as "Old Man Minsky", is an American cognitive scientist in the field of a...
 and Seymour PapertFacts About Seymour Papert

Seymour Papert is an MIT mathematician, computer scientist, and prominent educator....
) found that solving difficult problems in visionComputer vision

Computer vision is the science and technology of machines that see....
 and natural language processingNatural language processing Summary

Natural language processing is a subfield of artificial intelligence and linguistics....
 required ad-hoc solutions – they argued that there was no easy answerSilver bullet

The metaphor of the silver bullet applies to any straightforward solution perceived to have extreme effectiveness....
, no simple and general principle (like logicFacts About Logic

Logic, from Classical Greek ?????, originally meaning the word, or what is spoken, is most often said to be the stud...
) that would capture all the aspects of intelligent behavior. Roger SchankRoger Schank

Roger Schank is president and CEO of Socratic Arts, and a leading visionary in artificial intelligence....
 described their "anti-logic" approaches as "scruffyNeats vs. scruffies

In artificial intelligence, the labels neats and scruffies are used to refer to one of the continuing holy wars in ar...
" (as opposed to the "neatNeats vs. scruffies

In artificial intelligence, the labels neats and scruffies are used to refer to one of the continuing holy wars in ar...
" paradigms at CMUCMU

CMU is an acronym for several universities around the world:...
 and Stanford), and this still forms the basis of research into commonsense knowledge basesCommonsense knowledge bases

A commonsense knowledge base is a database of the types of knowledge that most people possess, represented in a way that a m...
 (such as Doug Lenat's CycCyc

Cyc is an artificial intelligence project that attempts to assemble a comprehensive ontology and database of everyday common...
) which must be built one complicated concept at a time.

Knowledge based AI: When computers with large memories became available around 1970, researchers from all three traditions began to build knowledgeKnowledge representation

Knowledge is different from data and information....
 into AI applications. This "knowledge revolution" led to the development and deployment of expert systemExpert system

An expert system also known as a knowledge based system, is a computer program that contains some of the subject-specific kn...
s (introduced by Edward FeigenbaumEdward Feigenbaum

Edward Albert Feigenbaum is a computer scientist working in the field of artificial intelligence....
), the first truly successful form of AI software. The knowledge revolution was also driven by the realization that truly enormous amounts of knowledge would be required by many simple AI applications.
Sub-symbolic AI

During the 1960s, symbolic approaches had achieved great success at simulating high-level thinking in small demonstration programs. Approaches based on cyberneticsCybernetics

Cybernetics is the study of communication and control, typically involving regulatory feedback, in living organisms, in mach...
 or neural networkNeural network

A neural network is a system of interconnecting neurons in a network working together to produce an output function....
s were abandoned or pushed into the background.
By the 1980s, however, progress in symbolic AI seemed to stall and many believed that symbolic systems would never be able to imitate all the processes of human cognition, especially perceptionMachine perception

In computing, machine perception is the ability of computing machines to sense and interpret images, sounds, or other conten...
, roboticsRobotics Summary

Robotics is the science and technology of robots, their design, manufacture, and application....
, learningMachine learning

As a broad subfield of artificial intelligence, Machine learning is concerned with the development of algorithms and techniq...
 and pattern recognitionPattern recognition

Pattern recognition is a field within the area of machine learning....
. A number of researchers began to look into "sub-symbolic" approaches to specific AI problems.

Bottom-up, situated, behavior based or nouvelle AI:Researchers from the related field of roboticsRobotics Overview

Robotics is the science and technology of robots, their design, manufacture, and application....
, such as Rodney BrooksRodney Brooks

Rodney Allen Brooks is currently director of the MIT Computer Science and Artificial Intelligence Laboratory and Panasonic P...
, rejected symbolic AI and focussed on the basic engineering problems that would allow robots to move and survive. Their work revived the non-symbolic viewpoint of the early cybernetics researchers of the 50s and reintroduced the use of control theoryControl theory

In engineering and mathematics, control theory deals with the behavior of dynamical systems....
 in AI. These approaches are also conceptually related to the embodied mind thesis.

Computational Intelligence:Interest in neural networks and "connectionismConnectionism

Connectionism is an approach in the fields of artificial intelligence, cognitive science, neuroscience, psychology and philo...
" was revived by David RumelhartDavid Rumelhart Overview

David E. Rumelhart has made many contributions to the formal analysis of human cognition, working primarily within the frame...
 and others in the middle 1980s. These and other sub-symbolic approaches, such as fuzzy systemFuzzy system

A fuzzy system is a concept in the field of artificial intelligence. ...
s and evolutionary computationEvolutionary computation

In computer science evolutionary computation is a subfield of artificial intelligence involving combinatorial optimization p...
, are now studied collectively by the emerging discipline of computational intelligenceComputational intelligence

Computational intelligence is a branch of the study of artificial intelligence....
.

The new neats:In the 1990s, AI researchers developed sophisticated mathematical tools to solve specific subproblems. These tools are truly scientificScientific method Overview

Scientific method is a body of techniques for investigating phenomena and acquiring new knowledge, as well as for correcting...
, in the sense that their results are both measurable and verifiable, and they have been responsible for many of AI's recent successes. The shared mathematical language has also permitted a high level of collaboration with more established fields (like mathematicsMathematics

Mathematics is the discipline that deals with concepts such as quantity, structure, space and change....
, economicsEconomics

In the social sciences, economics is the study of the production, distribution, and consumption of goods and services.....
 or operations researchOperations research

Operations research, operational research, or simply OR is an interdisciplinary science which deploys scientific...
). describe this movement as nothing less than a "revolution" and "the victory of the neats."
Intelligent agent paradigm

The "intelligent agentFacts About Intelligent agent

In computer science, an intelligent agent is a software agent that exhibits some form of artificial intelligence that assist...
" paradigmParadigm

Since the late 1960s, the word paradigm has referred to a thought pattern in any scientific discipline or other epistemologi...
 became widely accepted during the 1990s.
An intelligent agentIntelligent agent

In computer science, an intelligent agent is a software agent that exhibits some form of artificial intelligence that assist...
 is a system that perceives its environmentAgent environment

Agents To be considered a bonafide agent, an agent must exhibit the behavioural qualities of agenthood....
 and takes actions which maximizes its chances of success. The simplest intelligent agents are programs that solve specific problems. The most complicated intelligent agents are rational, thinking human beings.
The paradigm gives researchers license to study isolated problems and find solutions that are both verifiable and useful, without agreeing on one single approach. An agent that solves a specific problem can use any approach that works — some agents are symbolic and logical, some are sub-symbolic neural networkNeural network

A neural network is a system of interconnecting neurons in a network working together to produce an output function....
s and others may use new approaches. The paradigm also gives researchers a common language to communicate with other fields—such as decision theoryDecision theory Summary

Decision theory is an interdisciplinary area of study, related to and of interest to practitioners in all branches of scienc...
 and economicsEconomics

In the social sciences, economics is the study of the production, distribution, and consumption of goods and services.....
—that also use concepts of abstract agents.
Integrating the approaches

An agent architectureAgent architecture

In computer science, agent architecture is a blueprint for software agents and intelligent control systems, depicting the ar...
 or cognitive architectureCognitive architecture

A cognitive architecture is a blueprint for intelligent agents....
 allows researchers to build more versatile and intelligent systems out of interacting intelligent agents in a multi-agent systemMulti-agent system

In computer science, a multi-agent system is a system composed of several agents, collectively capable of reaching goals tha...
.
A system with both symbolic and sub-symbolic components is a hybrid intelligent systemHybrid intelligent system

"Intelligent systems" redirects here. You may want the Nintendo first-party software developer Intelligent Systems....
, and the study of such systems is artificial intelligence systems integrationArtificial intelligence systems integration

The core idea of A.I. systems integration is making individual software components, such as speech synthesizers, interoperable wit...
. A hierarchical control systemHierarchical control system

A Hierarchical control system is a form of Control System in which a set of devices and governing software is arranged in a ...
 provides a bridge between sub-symbolic AI at its lowest, reactive levels and traditional symbolic AI at its highest levels, where relaxed time constraints permit planning and world modelling. Rodney BrooksRodney Brooks

Rodney Allen Brooks is currently director of the MIT Computer Science and Artificial Intelligence Laboratory and Panasonic P...
' subsumption architectureSubsumption architecture

Subsumption architecture is an AI concept originating from behavior based robotics....
 was an early proposal for such a hierarchical system.

Tools of AI research


In the course of 50 years of research, AI has developed a large number of tools to solve the most difficult problems in computer scienceComputer science

Computer science, or computing science, is the study of the theoretical foundations of information and computation and...
. A few of the most general of these methods are discussed below.
Search

Many problems in AI can be solved in theory by intelligently searching through many possible solutions: can be reduced to performing a search. For example, logical proof can be viewed as searching for a path that leads from premisePremise

Premise can refer to:* In discourse, a premise is a statement presumed true within the context of the discourse for ...
s to conclusionConclusion

A conclusion can have various specific meanings depending on the context....
s, where each step is the application of an inference rule.
PlanningAutomated planning and scheduling

Automated planning and scheduling is a branch of artificial intelligence that concerns the realisation of strategies or acti...
 algorithms search through trees of goals and subgoals, attempting to find a path to a target goal. RoboticsRobotics

Robotics is the science and technology of robots, their design, manufacture, and application....
 algorithms for moving limbs and grasping objects use local searchesLocal search (optimization)

Local search is a metaheuristic for solving computationally hard optimization problems....
 in configuration spaceConfiguration space

In classical mechanics, the configuration space is the space of possible positions that a physical system may attain, possib...
. Many learningMachine learning

As a broad subfield of artificial intelligence, Machine learning is concerned with the development of algorithms and techniq...
 algorithms have search at their core.

There are several types of search algorithms:
  • "Uninformed" search algorithms eventually search through every possible answer until they locate their goal. Naive algorithms quickly run into problems when they expand the size of their search spaceSearch space

    Search space may refer to one of the following....
     to astronomical numbers. The result is a search that is too slowComputation time

    In computational complexity theory, computation time is a measure of how many steps are used by some abstract machine in a p...
     or never completes.
  • HeuristicHeuristic

    A heuristic is a replicable method or approach for directing one's attention in learning, discovery, or problem-solving....
     or "informed" searches use heuristic methods to eliminate choices that are unlikely to lead to their goal, thus drastically reducing the number of possibilities they must explore. The eliminatation of choices that are certain not to lead to the goal is called