History of artificial intelligence

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description Script error: No such module "Labelled list hatnote". Template:Cs1 config Script error: No such module "Unsubst". Script error: No such module "Sidebar". Script error: No such module "Sidebar".

The history of artificial intelligence (AI) began in antiquity, with myths, stories, and rumors of artificial beings endowed with intelligence or consciousness by master craftsmen. The study of logic and formal reasoning from antiquity to the present led directly to the invention of the programmable digital computer in the 1940s, a machine based on abstract mathematical reasoning. This device and the ideas behind it inspired scientists to begin discussing the possibility of building an electronic brain.

The field of AI research was founded at a workshop held on the campus of Dartmouth College in 1956.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Attendees of the workshop became the leaders of AI research for decades. Many of them predicted that machines as intelligent as humans would exist within a generation. The U.S. government provided millions of dollars with the hope of making this vision come true.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Eventually, it became obvious that researchers had grossly underestimated the difficulty of this feat.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". In 1974, criticism from James Lighthill and pressure from the U.S.A. Congress led the U.S. and British Governments to stop funding undirected research into artificial intelligence. Seven years later, a visionary initiative by the Japanese Government and the success of expert systems reinvigorated investment in AI, and by the late 1980s, the industry had grown into a billion-dollar enterprise. However, investors' enthusiasm waned in the 1990s, and the field was criticized in the press and avoided by industry (a period known as an "AI winter"). Nevertheless, research and funding continued to grow under other names.

In the early 2000s, machine learning was applied to a wide range of problems in academia and industry. The success was due to the availability of powerful computer hardware, the collection of immense data sets, and the application of solid mathematical methods. Soon after, deep learning proved to be a breakthrough technology, eclipsing all other methods. The transformer architecture debuted in 2017 and was used to produce impressive generative AI applications, amongst other use cases.

Investment in AI boomed in the 2020s. The recent AI boom, initiated by the development of transformer architecture, led to the rapid scaling and public releases of large language models (LLMs) like ChatGPT. These models exhibit human-like traits of knowledge, attention, and creativity, and have been integrated into various sectors, fueling exponential investment in AI. However, concerns about the potential risks and ethical implications of advanced AI have also emerged, causing debate about the future of AI and its impact on society.

Precursors

Mythical, fictional, and speculative precursors

Myth and legend

In Greek mythology, Talos was a creature made of bronze who acted as guardian for the island of Crete. He would throw boulders at the ships of invaders and would complete 3 circuits around the island's perimeter daily.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". According to pseudo-Apollodorus' Bibliotheke, Hephaestus forged Talos with the aid of a cyclops and presented the automaton as a gift to Minos.[1] In the Argonautica, Jason and the Argonauts defeated Talos by removing a plug near his foot, causing the vital ichor to flow out from his body and rendering him lifeless.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Pygmalion was a legendary king and sculptor of Greek mythology, famously represented in Ovid's Metamorphoses. In the 10th book of Ovid's narrative poem, Pygmalion becomes disgusted with women when he witnesses the way in which the Propoetides prostitute themselves. Despite this, he makes offerings at the temple of Venus asking the goddess to bring to him a woman just like a statue he carved.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Medieval legends of artificial beings

File:Homunculus Faust.jpg
Depiction of a homunculus from Goethe's Faust

In Of the Nature of Things, the Swiss alchemist Paracelsus describes a procedure that he claims can fabricate an "artificial man". By placing the "sperm of a man" in horse dung, and feeding it the "Arcanum of Mans blood" after 40 days, the concoction will become a living infant.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

The earliest written account regarding golem-making is found in the writings of Eleazar ben Judah of Worms in the early 13th century.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". During the Middle Ages, it was believed that the animation of a Golem could be achieved by insertion of a piece of paper with any of God's names on it, into the mouth of the clay figure.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Unlike legendary automata like Brazen Heads,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". a Golem was unable to speak.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Takwin, the artificial creation of life, was a frequent topic of Ismaili alchemical manuscripts, especially those attributed to Jabir ibn Hayyan. Islamic alchemists attempted to create a broad range of life through their work, ranging from plants to animals.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

In Faust: The Second Part of the Tragedy by Johann Wolfgang von Goethe, an alchemically fabricated homunculus, destined to live forever in the flask in which he was made, endeavors to be born into a full human body. Upon the initiation of this transformation, however, the flask shatters and the homunculus dies.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Modern fiction

Script error: No such module "Labelled list hatnote". By the 19th century, ideas about artificial men and thinking machines became a popular theme in fiction. Notable works like Mary Shelley's Frankenstein and Karel Čapek's R.U.R. (Rossum's Universal Robots)Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". explored the concept of artificial life. Speculative essays, such as Samuel Butler's "Darwin among the Machines",Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and Edgar Allan Poe's "Maelzel's Chess Player"Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". reflected society's growing interest in machines with artificial intelligence. AI remains a common topic in science fiction today.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Automata

Script error: No such module "Labelled list hatnote".

File:Al-jazari robots.jpg
Al-Jazari's programmable automata (1206 CE)

Realistic humanoid automata were built by craftsman from many civilizations, including Yan Shi,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Hero of Alexandria,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Al-Jazari,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Haroun al-Rashid,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Jacques de Vaucanson,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Leonardo Torres y Quevedo,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Pierre Jaquet-Droz and Wolfgang von Kempelen.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

The oldest known automata were the sacred statues of ancient Egypt and Greece.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The faithful believed that craftsman had imbued these figures with very real minds, capable of wisdom and emotion—Hermes Trismegistus wrote that "by discovering the true nature of the gods, man has been able to reproduce it".[2] English scholar Alexander Neckham asserted that the Ancient Roman poet Virgil had built a palace with automaton statues.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

During the early modern period, these legendary automata were said to possess the magical ability to answer questions put to them. The late medieval alchemist and proto-Protestant Roger Bacon was purported to have fabricated a brazen head, having developed a legend of having been a wizard.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". These legends were similar to the Norse myth of the Head of Mímir. According to legend, Mímir was known for his intellect and wisdom, and was beheaded in the Æsir-Vanir War. Odin is said to have "embalmed" the head with herbs and spoke incantations over it such that Mímir's head remained able to speak wisdom to Odin. Odin then kept the head near him for counsel.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Formal reasoning

Artificial intelligence is based on the assumption that the process of human thought can be mechanized. The study of mechanical—or "formal"—reasoning has a long history. Chinese, Indian and Greek philosophers all developed structured methods of formal deduction by the first millennium BCE. Their ideas were developed over the centuries by philosophers such as Aristotle (who gave a formal analysis of the syllogism),Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Euclid (whose Elements was a model of formal reasoning), al-Khwārizmī (who developed algebra and gave his name to the word algorithm) and European scholastic philosophers such as William of Ockham and Duns Scotus.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Spanish philosopher Ramon Llull (1232–1315) developed several logical machines devoted to the production of knowledge by logical means;Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Llull described his machines as mechanical entities that could combine basic and undeniable truths by simple logical operations, produced by the machine by mechanical meanings, in such ways as to produce all the possible knowledge.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Llull's work had a great influence on Gottfried Leibniz, who redeveloped his ideas.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

File:Gottfried Wilhelm Leibniz, Bernhard Christoph Francke.jpg
Gottfried Leibniz, who speculated that human reason could be reduced to mechanical calculation

In the 17th century, Leibniz, Thomas Hobbes and René Descartes explored the possibility that all rational thought could be made as systematic as algebra or geometry.[3] Hobbes famously wrote in Leviathan: "For reason ... is nothing but reckoning, that is adding and subtracting".[4] Leibniz envisioned a universal language of reasoning, the characteristica universalis, which would reduce argumentation to calculation so that "there would be no more need of disputation between two philosophers than between two accountants. For it would suffice to take their pencils in hand, down to their slates, and to say each other (with a friend as witness, if they liked): Let us calculate."[5] These philosophers had begun to articulate the physical symbol system hypothesis that would become the guiding faith of AI research.

The study of mathematical logic provided the essential breakthrough that made artificial intelligence seem plausible. The foundations had been set by such works as Boole's The Laws of Thought and Frege's Begriffsschrift.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Building on Frege's system, Russell and Whitehead presented a formal treatment of the foundations of mathematics in their masterpiece, the Principia Mathematica in 1913. Inspired by Russell's success, David Hilbert challenged mathematicians of the 1920s and 30s to answer this fundamental question: "can all of mathematical reasoning be formalized?"Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". His question was answered by Gödel's incompleteness proof,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Turing's machineScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and Church's Lambda calculus.Template:Efn

File:Classic shot of the ENIAC.jpg
US Army photo of the ENIAC at the Moore School of Electrical EngineeringScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Their answer was surprising in two ways. First, they proved that there were, in fact, limits to what mathematical logic could accomplish. But second (and more important for AI) their work suggested that, within these limits, any form of mathematical reasoning could be mechanized. The Church-Turing thesis implied that a mechanical device, shuffling symbols as simple as 0 and 1, could imitate any conceivable process of mathematical deduction.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The key insight was the Turing machine—a simple theoretical construct that captured the essence of abstract symbol manipulation.[6] This invention would inspire a handful of scientists to begin discussing the possibility of thinking machines.

Computer science

Script error: No such module "Labelled list hatnote".

Calculating machines were designed or built in antiquity and throughout history by many people, including Gottfried Leibniz,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Joseph Marie Jacquard,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Charles Babbage,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Percy Ludgate,[7] Leonardo Torres Quevedo,[8] Vannevar Bush,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and others. Ada Lovelace speculated that Babbage's machine was "a thinking or ... reasoning machine", but warned "It is desirable to guard against the possibility of exaggerated ideas that arise as to the powers" of the machine.[9]Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

The first modern computers were the massive machines of the Second World War (such as Konrad Zuse's Z3, Alan Turing's Heath Robinson and Colossus, Atanasoff and Berry's ABC and ENIAC at the University of Pennsylvania).Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". ENIAC was based on the theoretical foundation laid by Alan Turing and developed by John von Neumann,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and proved to be the most influential.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Birth of artificial intelligence (1941-56)

File:BRL61-IBM 702.jpg
The IBM 702: a computer used by the first generation of AI researchers.

The earliest research into thinking machines was inspired by a confluence of ideas that became prevalent in the late 1930s, 1940s, and early 1950s. Recent research in neurology had shown that the brain was an electrical network of neurons that fired in all-or-nothing pulses. Norbert Wiener's cybernetics described control and stability in electrical networks. Claude Shannon's information theory described digital signals (i.e., all-or-nothing signals). Alan Turing's theory of computation showed that any form of computation could be described digitally. The close relationship between these ideas suggested that it might be possible to construct an "electronic brain".

In the 1940s and 50s, a handful of scientists from a variety of fields (mathematics, psychology, engineering, economics and political science) explored several research directions that would be vital to later AI research.[10] Alan Turing was among the first people to seriously investigate the theoretical possibility of "machine intelligence".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The field of "artificial intelligence research" was founded as an academic discipline in 1956.[11]

File:Turing test diagram.png
Turing test[12]

Turing Test

Script error: No such module "Labelled list hatnote". In 1950 Turing published a landmark paper "Computing Machinery and Intelligence", in which he speculated about the possibility of creating machines that think.[13]Template:Efn In the paper, he noted that "thinking" is difficult to define and devised his famous Turing Test: If a machine could carry on a conversation (over a teleprinter) that was indistinguishable from a conversation with a human being, then it was reasonable to say that the machine was "thinking".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". This simplified version of the problem allowed Turing to argue convincingly that a "thinking machine" was at least plausible and the paper answered all the most common objections to the proposition.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The Turing Test was the first serious proposal in the philosophy of artificial intelligence.

Neuroscience and Hebbian theory

Donald Hebb was a Canadian psychologist whose work laid the foundation for modern neuroscience, particularly in understanding learning, memory, and neural plasticity. His most influential book, The Organization of Behavior (1949), introduced the concept of Hebbian learning, often summarized as "cells that fire together wire together." [14]

Hebb began formulating the foundational ideas for this book in the early 1940s, particularly during his time at the Yerkes Laboratories of Primate Biology from 1942 to 1947. He made extensive notes between June 1944 and March 1945 and sent a complete draft to his mentor Karl Lashley in 1946. The manuscript for The Organization of Behavior wasn’t published until 1949. The delay was due to various factors, including World War II and shifts in academic focus. By the time it was published, several of his peers had already published related ideas, making Hebb’s work seem less groundbreaking at first glance. However, his synthesis of psychological and neurophysiological principles became a cornerstone of neuroscience and machine learning. [15] [16]

Artificial neural networks

Walter Pitts and Warren McCulloch analyzed networks of idealized artificial neurons and showed how they might perform simple logical functions in 1943. They were the first to describe what later researchers would call a neural network.[17] The paper was influenced by Turing's paper 'On Computable Numbers' from 1936 using similar two-state boolean 'neurons', but was the first to apply it to neuronal function.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". One of the students inspired by Pitts and McCulloch was Marvin Minsky who was a 24-year-old graduate student at the time. In 1951 Minsky and Dean Edmonds built the first neural net machine, the SNARC.[18] Minsky would later become one of the most important leaders and innovators in AI.

Cybernetic robots

Experimental robots such as W. Grey Walter's turtles and the Johns Hopkins Beast, were built in the 1950s. These machines did not use computers, digital electronics or symbolic reasoning; they were controlled entirely by analog circuitry.[19]

Game AI

In 1951, using the Ferranti Mark 1 machine of the University of Manchester, Christopher Strachey wrote a checkers programScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and Dietrich Prinz wrote one for chess.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Arthur Samuel's checkers program, the subject of his 1959 paper "Some Studies in Machine Learning Using the Game of Checkers", eventually achieved sufficient skill to challenge a respectable amateur.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Samuel's program was among the first uses of what would later be called machine learning.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Game AI would continue to be used as a measure of progress in AI throughout its history.

Symbolic reasoning and the Logic Theorist

Script error: No such module "Labelled list hatnote".

File:Herbert A. Simon and Allen Newell Chess Match.jpg
Herbert Simon (left) in a chess match against Allen Newell c. 1958Script error: No such module "Check for unknown parameters".

When access to digital computers became possible in the mid-fifties, a few scientists instinctively recognized that a machine that could manipulate numbers could also manipulate symbols and that the manipulation of symbols could well be the essence of human thought. This was a new approach to creating thinking machines.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

In 1955, Allen Newell and future Nobel Laureate Herbert A. Simon created the "Logic Theorist", with help from J. C. Shaw. The program would eventually prove 38 of the first 52 theorems in Russell and Whitehead's Principia Mathematica, and find new and more elegant proofs for some.[20] Simon said that they had "solved the venerable mind/body problem, explaining how a system composed of matter can have the properties of mind."[21]Template:Efn The symbolic reasoning paradigm they introduced would dominate AI research and funding until the middle 90s, as well as inspire the cognitive revolution.

Dartmouth Workshop

Script error: No such module "Labelled list hatnote".

The Dartmouth workshop of 1956 was a pivotal event that marked the formal inception of AI as an academic discipline.[11] It was organized by Marvin Minsky and John McCarthy, with the support of two senior scientists Claude Shannon and Nathan Rochester of IBM. The proposal for the conference stated they intended to test the assertion that "every aspect of learning or any other feature of intelligence can be so precisely described that a machine can be made to simulate it".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn The term "Artificial Intelligence" was introduced by John McCarthy at the workshop.Template:Efn The participants included Ray Solomonoff, Oliver Selfridge, Trenchard More, Arthur Samuel, Allen Newell and Herbert A. Simon, all of whom would create important programs during the first decades of AI research.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn At the workshop Newell and Simon debuted the "Logic Theorist".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The workshop was the moment that AI gained its name, its mission, its first major success and its key players, and is widely considered the birth of AI.Template:Efn

Cognitive revolution

Script error: No such module "Labelled list hatnote". In the autumn of 1956, Newell and Simon also presented the Logic Theorist at a meeting of the Special Interest Group in Information Theory at the Massachusetts Institute of Technology (MIT). At the same meeting, Noam Chomsky discussed his generative grammar, and George Miller described his landmark paper "The Magical Number Seven, Plus or Minus Two". Miller wrote "I left the symposium with a conviction, more intuitive than rational, that experimental psychology, theoretical linguistics, and the computer simulation of cognitive processes were all pieces from a larger whole."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

This meeting was the beginning of the "cognitive revolution"—an interdisciplinary paradigm shift in psychology, philosophy, computer science and neuroscience. It inspired the creation of the sub-fields of symbolic artificial intelligence, generative linguistics, cognitive science, cognitive psychology, cognitive neuroscience and the philosophical schools of computationalism and functionalism. All these fields used related tools to model the mind and results discovered in one field were relevant to the others.

The cognitive approach allowed researchers to consider "mental objects" like thoughts, plans, goals, facts or memories, often analyzed using high level symbols in functional networks. These objects had been forbidden as "unobservable" by earlier paradigms such as behaviorism.Template:Efn Symbolic mental objects would become the major focus of AI research and funding for the next several decades.

Early successes (1956-1974)

The programs developed in the years after the Dartmouth Workshop were, to most people, simply "astonishing":Template:Efn computers were solving algebra word problems, proving theorems in geometry and learning to speak English. Few at the time would have believed that such "intelligent" behavior by machines was possible at all.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Researchers expressed an intense optimism in private and in print, predicting that a fully intelligent machine would be built in less than 20 years.[22] Government agencies like the Defense Advanced Research Projects Agency (DARPA, then known as "ARPA") poured money into the field.[23] Artificial Intelligence laboratories were set up at a number of British and US universities in the latter 1950s and early 1960s.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Approaches

There were many successful programs and new directions in the late 50s and 1960s. Among the most influential were these:

Reasoning, planning and problem solving as search

Many early AI programs used the same basic algorithm. To achieve some goal (like winning a game or proving a theorem), they proceeded step by step towards it (by making a move or a deduction) as if searching through a maze, backtracking whenever they reached a dead end.[24] The principal difficulty was that, for many problems, the number of possible paths through the "maze" was astronomical (a situation known as a "combinatorial explosion"). Researchers would reduce the search space by using heuristics that would eliminate paths that were unlikely to lead to a solution.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Newell and Simon tried to capture a general version of this algorithm in a program called the "General Problem Solver".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Other "searching" programs were able to accomplish impressive tasks like solving problems in geometry and algebra, such as Herbert Gelernter's Geometry Theorem Prover (1958)Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and Symbolic Automatic Integrator (SAINT), written by Minsky's student James Slagle in 1961.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Other programs searched through goals and subgoals to plan actions, like the STRIPS system developed at Stanford to control the behavior of the robot Shakey.[25]

Natural language

File:Semantic Net.svg
An example of a semantic network

An important goal of AI research is to allow computers to communicate in natural languages like English. An early success was Daniel Bobrow's program STUDENT, which could solve high school algebra word problems.[26]

A semantic net represents concepts (e.g. "house", "door") as nodes, and relations among concepts as links between the nodes (e.g. "has-a"). The first AI program to use a semantic net was written by Ross QuillianScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and the most successful (and controversial) version was Roger Schank's Conceptual dependency theory.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Joseph Weizenbaum's ELIZA could carry out conversations that were so realistic that users occasionally were fooled into thinking they were communicating with a human being and not a computer program (see ELIZA effect). But in fact, ELIZA simply gave a canned response or repeated back what was said to it, rephrasing its response with a few grammar rules. ELIZA was the first chatbot.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Micro-worlds

In the late 60s, Marvin Minsky and Seymour Papert of the MIT AI Laboratory proposed that AI research should focus on artificially simple situations known as micro-worlds.Template:Efn They pointed out that in successful sciences like physics, basic principles were often best understood using simplified models like frictionless planes or perfectly rigid bodies. Much of the research focused on a "blocks world," which consists of colored blocks of various shapes and sizes arrayed on a flat surface.[27]

This paradigm led to innovative work in machine vision by Gerald Sussman, Adolfo Guzman, David Waltz (who invented "constraint propagation"), and especially Patrick Winston. At the same time, Minsky and Papert built a robot arm that could stack blocks, bringing the blocks world to life. Terry Winograd's SHRDLU could communicate in ordinary English sentences about the micro-world, plan operations and execute them.[27]

Perceptrons and early neural networks

Script error: No such module "Labelled list hatnote".

In the 1960s funding was primarily directed towards laboratories researching symbolic AI, however several people still pursued research in neural networks.

File:330-PSA-80-60 (USN 710739) (20897323365).jpg
The Mark 1 Perceptron.

The perceptron, a single-layer neural network was introduced in 1958 by Frank Rosenblatt[28] (who had been a schoolmate of Marvin Minsky at the Bronx High School of Science).Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Like most AI researchers, he was optimistic about their power, predicting that a perceptron "may eventually be able to learn, make decisions, and translate languages."[29] Rosenblatt was primarily funded by Office of Naval Research.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Bernard Widrow and his student Ted Hoff built ADALINE (1960) and MADALINE (1962), which had up to 1000 adjustable weights.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". A group at Stanford Research Institute led by Charles A. Rosen and Alfred E. (Ted) Brain built two neural network machines named MINOS I (1960) and II (1963), mainly funded by U.S. Army Signal Corps. MINOS IIScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". had 6600 adjustable weights,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and was controlled with an SDS 910 computer in a configuration named MINOS III (1968), which could classify symbols on army maps, and recognize hand-printed characters on Fortran coding sheets.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Most of neural network research during this early period involved building and using bespoke hardware, rather than simulation on digital computers.Template:Efn

However, partly due to lack of results and partly due to competition from symbolic AI research, the MINOS project ran out of funding in 1966. Rosenblatt failed to secure continued funding in the 1960s.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". In 1969, research came to a sudden halt with the publication of Minsky and Papert's 1969 book Perceptrons.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". It suggested that there were severe limitations to what perceptrons could do and that Rosenblatt's predictions had been grossly exaggerated. The effect of the book was that virtually no research was funded in connectionism for 10 years.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The competition for government funding ended with the victory of symbolic AI approaches over neural networks.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Minsky (who had worked on SNARC) became a staunch objector to pure connectionist AI. Widrow (who had worked on ADALINE) turned to adaptive signal processing. The SRI group (which worked on MINOS) turned to symbolic AI and robotics.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

The main problem was the inability to train multilayered networks (versions of backpropagation had already been used in other fields but it was unknown to these researchers).Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The AI community became aware of backpropogation in the 80s,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and, in the 21st century, neural networks would become enormously successful, fulfilling all of Rosenblatt's optimistic predictions. Rosenblatt did not live to see this, however, as he died in a boating accident in 1971.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Optimism

The first generation of AI researchers made these predictions about their work:

  • 1958, H. A. Simon and Allen Newell: "within ten years a digital computer will be the world's chess champion" and "within ten years a digital computer will discover and prove an important new mathematical theorem."[30]
  • 1965, H. A. Simon: "machines will be capable, within twenty years, of doing any work a man can do."[31]
  • 1967, Marvin Minsky: "Within a generation... the problem of creating 'artificial intelligence' will substantially be solved."[32]
  • 1970, Marvin Minsky (in Life magazine): "In from three to eight years we will have a machine with the general intelligence of an average human being."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn

Financing

In June 1963, MIT received a $2.2 million grant from the newly created Advanced Research Projects Agency (ARPA, later known as DARPA). The money was used to fund project MAC which subsumed the "AI Group" founded by Minsky and McCarthy five years earlier. DARPA continued to provide $3 million each year until the 70s.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". DARPA made similar grants to Newell and Simon's program at Carnegie Mellon University and to Stanford University's AI Lab, founded by John McCarthy in 1963.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Another important AI laboratory was established at Edinburgh University by Donald Michie in 1965.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". These four institutions would continue to be the main centers of AI research and funding in academia for many years.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn

The money was given with few strings attached: J. C. R. Licklider, then the director of ARPA, believed that his organization should "fund people, not projects!" and allowed researchers to pursue whatever directions might interest them.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". This created a freewheeling atmosphere at MIT that gave birth to the hacker culture,[33] but this "hands off" approach did not last.

First AI Winter (1974–1980)

In the 1970s, AI was subject to critiques and financial setbacks. AI researchers had failed to appreciate the difficulty of the problems they faced. Their tremendous optimism had raised public expectations impossibly high, and when the promised results failed to materialize, funding targeted at AI was severely reduced.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The lack of success indicated the techniques being used by AI researchers at the time were insufficient to achieve their goals.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

These setbacks did not affect the growth and progress of the field, however. The funding cuts only impacted a handful of major laboratoriesScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and the critiques were largely ignored.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". General public interest in the field continued to grow,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". the number of researchers increased dramatically,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and new ideas were explored in logic programming, commonsense reasoning and many other areas. Historian Thomas Haigh argued in 2023 that there was no winter,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and AI researcher Nils Nilsson described this period as the most "exciting" time to work in AI.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Problems

In the early seventies, the capabilities of AI programs were limited. Even the most impressive could only handle trivial versions of the problems they were supposed to solve;Template:Efn all the programs were, in some sense, "toys".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". AI researchers had begun to run into several limits that would be only conquered decades later, and others that still stymie the field in the 2020s:

  • Limited computer power: There was not enough memory or processing speed to accomplish anything truly useful.Template:Efn For example: Ross Quillian's successful work on natural language was demonstrated with a vocabulary of only 20 words, because that was all that would fit in memory.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Hans Moravec argued in 1976 that computers were still millions of times too weak to exhibit intelligence. He suggested an analogy: artificial intelligence requires computer power in the same way that aircraft require horsepower. Below a certain threshold, it's impossible, but, as power increases, eventually it could become easy. "With enough horsepower," he wrote, "anything will fly".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn
  • Intractability and the combinatorial explosion: In 1972 Richard Karp (building on Stephen Cook's 1971 theorem) showed there are many problems that can only be solved in exponential time. Finding optimal solutions to these problems requires extraordinary amounts of computer time, except when the problems are trivial. This limitation applied to all symbolic AI programs that used search trees and meant that many of the "toy" solutions used by AI would never scale to useful systems.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".
  • Moravec's paradox: Early AI research had been very successful at getting computers to do "intelligent" tasks like proving theorems, solving geometry problems and playing chess. Their success at these intelligent tasks convinced them that the problem of intelligent behavior had been largely solved.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". However, they utterly failed to make progress on "unintelligent" tasks like recognizing a face or crossing a room without bumping into anything.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". By the 1980s, researchers would realize that symbolic reasoning was utterly unsuited for these perceptual and sensorimotor tasks and that there were limits to this approach.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".
  • The breadth of commonsense knowledge: Many important artificial intelligence applications like vision or natural language require enormous amounts of information about the world: the program needs to have some idea of what it might be looking at or what it is talking about. This requires that the program know most of the same things about the world that a child does. Researchers soon discovered that this was a vast amount of information with billions of atomic facts. No one in 1970 could build a database large enough and no one knew how a program might learn so much information.[34]
  • Representing commonsense reasoning: A number of related problemsTemplate:Efn appeared when researchers tried to represent commonsense reasoning using formal logic or symbols. Descriptions of very ordinary deductions tended to get longer and longer the more one worked on them, as more and more exceptions, clarifications and distinctions were required.Template:Efn However, when people thought about ordinary concepts they did not rely on precise definitions, rather they seemed to make hundreds of imprecise assumptions, correcting them when necessary using their entire body of commonsense knowledge. Gerald Sussman observed that "using precise language to describe essentially imprecise concepts doesn't make them any more precise."[35]

Decrease in funding

Script error: No such module "Labelled list hatnote".

The agencies which funded AI research, such as the British government, DARPA and the National Research Council (NRC) became frustrated with the lack of progress and eventually cut off almost all funding for undirected AI research. The pattern began in 1966 when the Automatic Language Processing Advisory Committee (ALPAC) report criticized machine translation efforts. After spending $20 million, the NRC ended all support.[36] In 1973, the Lighthill report on the state of AI research in the UK criticized the failure of AI to achieve its "grandiose objectives" and led to the dismantling of AI research in that country.[37] (The report specifically mentioned the combinatorial explosion problem as a reason for AI's failings.)Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn DARPA was deeply disappointed with researchers working on the Speech Understanding Research program at CMU and canceled an annual grant of $3 million.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn

Hans Moravec blamed the crisis on the unrealistic predictions of his colleagues. "Many researchers were caught up in a web of increasing exaggeration."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn However, there was another issue: since the passage of the Mansfield Amendment in 1969, DARPA had been under increasing pressure to fund "mission-oriented direct research, rather than basic undirected research". Funding for the creative, freewheeling exploration that had gone on in the 60s would not come from DARPA, which instead directed money at specific projects with clear objectives, such as autonomous tanks and battle management systems.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn

The major laboratories (MIT, Stanford, CMU and Edinburgh) had been receiving generous support from their governments, and when it was withdrawn, these were the only places that were seriously impacted by the budget cuts. The thousands of researchers outside these institutions and the many more thousands that were joining the field were unaffected.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Philosophical and ethical critiques

Script error: No such module "Labelled list hatnote".

Several philosophers had strong objections to the claims being made by AI researchers. One of the earliest was John Lucas, who argued that Gödel's incompleteness theorem showed that a formal system (such as a computer program) could never see the truth of certain statements, while a human being could.[38] Hubert Dreyfus ridiculed the broken promises of the 1960s and critiqued the assumptions of AI, arguing that human reasoning actually involved very little "symbol processing" and a great deal of embodied, instinctive, unconscious "know how".Template:Efn[39] John Searle's Chinese Room argument, presented in 1980, attempted to show that a program could not be said to "understand" the symbols that it uses (a quality called "intentionality"). If the symbols have no meaning for the machine, Searle argued, then the machine can not be described as "thinking".[40]

These critiques were not taken seriously by AI researchers. Problems like intractability and commonsense knowledge seemed much more immediate and serious. It was unclear what difference "know how" or "intentionality" made to an actual computer program. MIT's Minsky said of Dreyfus and Searle "they misunderstand, and should be ignored."[41] Dreyfus, who also taught at MIT, was given a cold shoulder: he later said that AI researchers "dared not be seen having lunch with me."[42] Joseph Weizenbaum, the author of ELIZA, was also an outspoken critic of Dreyfus' positions, but he "deliberately made it plain that [his AI colleagues' treatment of Dreyfus] was not the way to treat a human being,"Template:Efn and was unprofessional and childish.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Weizenbaum began to have serious ethical doubts about AI when Kenneth Colby wrote a "computer program which can conduct psychotherapeutic dialogue" based on ELIZA.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn Weizenbaum was disturbed that Colby saw a mindless program as a serious therapeutic tool. A feud began, and the situation was not helped when Colby did not credit Weizenbaum for his contribution to the program. In 1976, Weizenbaum published Computer Power and Human Reason which argued that the misuse of artificial intelligence has the potential to devalue human life.[43]

Logic at Stanford, CMU and Edinburgh

Logic was introduced into AI research as early as 1958, by John McCarthy in his Advice Taker proposal.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". In 1963, J. Alan Robinson had discovered a simple method to implement deduction on computers, the resolution and unification algorithm.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". However, straightforward implementations, like those attempted by McCarthy and his students in the late 1960s, were especially intractable: the programs required astronomical numbers of steps to prove simple theorems.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". A more fruitful approach to logic was developed in the 1970s by Robert Kowalski at the University of Edinburgh, and soon this led to the collaboration with French researchers Alain Colmerauer and Template:Ill who created the successful logic programming language Prolog.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Prolog uses a subset of logic (Horn clauses, closely related to "rules" and "production rules") that permit tractable computation. Rules would continue to be influential, providing a foundation for Edward Feigenbaum's expert systems and the continuing work by Allen Newell and Herbert A. Simon that would lead to Soar and their unified theories of cognition.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Critics of the logical approach noted, as Dreyfus had, that human beings rarely used logic when they solved problems. Experiments by psychologists like Peter Wason, Eleanor Rosch, Amos Tversky, Daniel Kahneman and others provided proof.Template:Efn McCarthy responded that what people do is irrelevant. He argued that what is really needed are machines that can solve problems—not machines that think as people do.Template:Efn

MIT's "anti-logic" approach

Among the critics of McCarthy's approach were his colleagues across the country at MIT. Marvin Minsky, Seymour Papert and Roger Schank were trying to solve problems like "story understanding" and "object recognition" that required a machine to think like a person. In order to use ordinary concepts like "chair" or "restaurant" they had to make all the same illogical assumptions that people normally made. Unfortunately, imprecise concepts like these are hard to represent in logic. MIT chose instead to focus on writing programs that solved a given task without using high-level abstract definitions or general theories of cognition, and measured performance by iterative testing, rather than arguments from first principles. Schank described their "anti-logic" approaches as scruffy, as opposed to the neat paradigm used by McCarthy, Kowalski, Feigenbaum, Newell and Simon.[44]Template:Efn

In 1975, in a seminal paper, Minsky noted that many of his fellow researchers were using the same kind of tool: a framework that captures all our common sense assumptions about something. For example, if we use the concept of a bird, there is a constellation of facts that immediately come to mind: we might assume that it flies, eats worms and so on (none of which are true for all birds). Minsky associated these assumptions with the general category and they could be inherited by the frames for subcategories and individuals, or over-ridden as necessary. He called these structures frames. Schank used a version of frames he called "scripts" to successfully answer questions about short stories in English.[45] Frames would eventually be widely used in software engineering under the name object-oriented programming.

The logicians rose to the challenge. Pat Hayes claimed that "most of 'frames' is just a new syntax for parts of first-order logic." But he noted that "there are one or two apparently minor details which give a lot of trouble, however, especially defaults".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Ray Reiter admitted that "conventional logics, such as first-order logic, lack the expressive power to adequately represent the knowledge required for reasoning by default".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". He proposed augmenting first-order logic with a closed world assumption that a conclusion holds (by default) if its contrary cannot be shown. He showed how such an assumption corresponds to the common sense assumption made in reasoning with frames. He also showed that it has its "procedural equivalent" as negation as failure in Prolog. The closed world assumption, as formulated by Reiter, "is not a first-order notion. (It is a meta notion.)"Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". However, Keith Clark showed that negation as finite failure can be understood as reasoning implicitly with definitions in first-order logic including a unique name assumption that different terms denote different individuals.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

During the late 1970s and throughout the 1980s, a variety of logics and extensions of first-order logic were developed both for negation as failure in logic programming and for default reasoning more generally. Collectively, these logics have become known as non-monotonic logics.

Boom (1980–1987)

In the 1980s, a form of AI program called "expert systems" was adopted by corporations around the world and knowledge became the focus of mainstream AI research. Governments provided substantial funding, such as Japan's fifth generation computer project and the U.S. Strategic Computing Initiative. "Overall, the AI industry boomed from a few million dollars in 1980 to billions of dollars in 1988."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Expert systems become widely used

An expert system is a program that answers questions or solves problems about a specific domain of knowledge, using logical rules that are derived from the knowledge of experts.[46] The earliest examples were developed by Edward Feigenbaum and his students. Dendral, begun in 1965, identified compounds from spectrometer readings.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". MYCIN, developed in 1972, diagnosed infectious blood diseases.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". They demonstrated the feasibility of the approach.

Expert systems restricted themselves to a small domain of specific knowledge (thus avoiding the commonsense knowledge problem)Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and their simple design made it relatively easy for programs to be built and then modified once they were in place. All in all, the programs proved to be useful: something that AI had not been able to achieve up to this point.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

In 1980, an expert system called R1 was completed at CMU for the Digital Equipment Corporation. It was an enormous success: it was saving the company 40 million dollars annually by 1986.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Corporations around the world began to develop and deploy expert systems and by 1985 they were spending over a billion dollars on AI, most of it to in-house AI departments.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". An industry grew up to support them, including hardware companies like Symbolics and Lisp Machines and software companies such as IntelliCorp and Aion.[47]

Government funding increases

In 1981, the Japanese Ministry of International Trade and Industry set aside $850 million for the Fifth generation computer project. Their objectives were to write programs and build machines that could carry on conversations, translate languages, interpret pictures, and reason like human beings.[48] Much to the chagrin of scruffies, they initially chose Prolog as the primary computer language for the project.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Other countries responded with new programs of their own. The UK began the £350 million Alvey project.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". A consortium of American companies formed the Microelectronics and Computer Technology Corporation (or "MCC") to fund large scale projects in AI and information technology.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". DARPA responded as well, founding the Strategic Computing Initiative and tripling its investment in AI between 1984 and 1988.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Knowledge revolution

The power of expert systems came from the expert knowledge they contained. They were part of a new direction in AI research that had been gaining ground throughout the 70s. "AI researchers were beginning to suspect—reluctantly, for it violated the scientific canon of parsimony—that intelligence might very well be based on the ability to use large amounts of diverse knowledge in different ways,"Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". writes Pamela McCorduck. "[T]he great lesson from the 1970s was that intelligent behavior depended very much on dealing with knowledge, sometimes quite detailed knowledge, of a domain where a given task lay".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Knowledge based systems and knowledge engineering became a major focus of AI research in the 1980s.[49] It was hoped that vast databases would solve the commonsense knowledge problem and provide the support that commonsense reasoning required.

In the 1980s some researchers attempted to attack the commonsense knowledge problem directly, by creating a massive database that would contain all the mundane facts that the average person knows. Douglas Lenat, who started a database called Cyc, argued that there is no shortcut ― the only way for machines to know the meaning of human concepts is to teach them, one concept at a time, by hand.[50]

New directions in the 1980s

Although symbolic knowledge representation and logical reasoning produced useful applications in the 80s and received massive amounts of funding, it was still unable to solve problems in perception, robotics, learning and common sense. A small number of scientists and engineers began to doubt that the symbolic approach would ever be sufficient for these tasks and developed other approaches, such as "connectionism", robotics, "soft" computing and reinforcement learning. Nils Nilsson called these approaches "sub-symbolic".

Revival of neural networks: "connectionism"

File:Hopfield-net-vector.svg
A Hopfield net with four nodes

In 1982, physicist John Hopfield was able to prove that a form of neural network (now called a "Hopfield net") could learn and process information, and provably converges after enough time under any fixed condition. It was a breakthrough, as it was previously thought that nonlinear networks would, in general, evolve chaotically.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Around the same time, Geoffrey Hinton and David Rumelhart popularized a method for training neural networks called "backpropagation".Template:Efn These two developments helped to revive the exploration of artificial neural networks.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Neural networks, along with several other similar models, received widespread attention after the 1986 publication of the Parallel Distributed Processing, a two volume collection of papers edited by Rumelhart and psychologist James McClelland. The new field was christened "connectionism" and there was a considerable debate between advocates of symbolic AI and the "connectionists".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Hinton called symbols the "luminous aether of AI" – that is, an unworkable and misleading model of intelligence.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". This was a direct attack on the principles that inspired the cognitive revolution.

Neural networks started to advance state of the art in some specialist areas such as protein structure prediction. Following pioneering work from Terry Sejnowski,[51] cascading multilayer perceptrons such as PhD[52] and PsiPred[53] reached near-theoretical maximum accuracy in predicting secondary structure.

In 1990, Yann LeCun at Bell Labs used convolutional neural networks to recognize handwritten digits. The system was used widely in 90s, reading zip codes and personal checks. This was the first genuinely useful application of neural networks.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Robotics and embodied reason

Script error: No such module "Labelled list hatnote". Rodney Brooks, Hans Moravec and others argued that, in order to show real intelligence, a machine needs to have a body — it needs to perceive, move, survive and deal with the world.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Sensorimotor skills are essential to higher level skills such as commonsense reasoning. They can't be efficiently implemented using abstract symbolic reasoning, so AI should solve the problems of perception, mobility, manipulation and survival without using symbolic representation at all. These robotics researchers advocated building intelligence "from the bottom up".Template:Efn

A precursor to this idea was David Marr, who had come to MIT in the late 1970s from a successful background in theoretical neuroscience to lead the group studying vision. He rejected all symbolic approaches (both McCarthy's logic and Minsky's frames), arguing that AI needed to understand the physical machinery of vision from the bottom up before any symbolic processing took place. (Marr's work would be cut short by leukemia in 1980.)Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

In his 1990 paper "Elephants Don't Play Chess,"Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". robotics researcher Brooks took direct aim at the physical symbol system hypothesis, arguing that symbols are not always necessary since "the world is its own best model. It is always exactly up to date. It always has every detail there is to be known. The trick is to sense it appropriately and often enough."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

In the 1980s and 1990s, many cognitive scientists also rejected the symbol processing model of the mind and argued that the body was essential for reasoning, a theory called the "embodied mind thesis".[54]

Soft computing and probabilistic reasoning

Soft computing uses methods that work with incomplete and imprecise information. They do not attempt to give precise, logical answers, but give results that are only "probably" correct. This allowed them to solve problems that precise symbolic methods could not handle. Press accounts often claimed these tools could "think like a human".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Judea Pearl's Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference, an influential 1988 bookScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". brought probability and decision theory into AI.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Fuzzy logic, developed by Lofti Zadeh in the 60s, began to be more widely used in AI and robotics. Evolutionary computation and artificial neural networks also handle imprecise information, and are classified as "soft". In the 90s and early 2000s many other soft computing tools were developed and put into use, including Bayesian networks,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". hidden Markov models,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". information theory and stochastic modeling. These tools in turn depended on advanced mathematical techniques such as classical optimization. For a time in the 1990s and early 2000s, these soft tools were studied by a subfield of AI called "computational intelligence".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Reinforcement learning

Reinforcement learningScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". gives an agent a reward every time it performs a desired action well, and may give negative rewards (or "punishments") when it performs poorly. It was described in the first half of the twentieth century by psychologists using animal models, such as Thorndike,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". PavlovScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and Skinner.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". In the 1950s, Alan TuringScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and Arthur SamuelScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". foresaw the role of reinforcement learning in AI.

A successful and influential research program was led by Richard Sutton and Andrew Barto beginning 1972. Their collaboration revolutionized the study of reinforcement learning and decision making over the four decades.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". In 1988, Sutton described machine learning in terms of decision theory (i.e., the Markov decision process). This gave the subject a solid theoretical foundation and access to a large body of theoretical results developed in the field of operations research.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Also in 1988, Sutton and Barto developed the "temporal difference" (TD) learning algorithm, where the agent is rewarded only when its predictions about the future show improvement. It significantly outperformed previous algorithms.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". TD-learning was used by Gerald Tesauro in 1992 in the program TD-Gammon, which played backgammon as well as the best human players. The program learned the game by playing against itself with zero prior knowledge.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". In an interesting case of interdisciplinary convergence, neurologists discovered in 1997 that the dopamine reward system in brains also uses a version of the TD-learning algorithm.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". TD learning would be become highly influential in the 21st century, used in both AlphaGo and AlphaZero.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Second AI winter

The business community's fascination with AI rose and fell in the 1980s in the classic pattern of an economic bubble. As dozens of companies failed, the perception in the business world was that the technology was not viable.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The damage to AI's reputation would last into the 21st century. Inside the field there was little agreement on the reasons for AI's failure to fulfill the dream of human level intelligence that had captured the imagination of the world in the 1960s. Together, all these factors helped to fragment AI into competing subfields focused on particular problems or approaches, sometimes even under new names that disguised the tarnished pedigree of "artificial intelligence".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Over the next 20 years, AI consistently delivered working solutions to specific isolated problems. By the late 1990s, it was being used throughout the technology industry, although somewhat behind the scenes. The success was due to increasing computer power, by collaboration with other fields (such as mathematical optimization and statistics) and using the highest standards of scientific accountability. By 2000, AI had achieved some of its oldest goals. The field was both more cautious and more successful than it had ever been.

AI winter

The term "AI winter" was coined by researchers who had survived the funding cuts of 1974 when they became concerned that enthusiasm for expert systems had spiraled out of control and that disappointment would certainly follow.Template:Efn Their fears were well founded: in the late 1980s and early 1990s, AI suffered a series of financial setbacks.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

The first indication of a change in weather was the sudden collapse of the market for specialized AI hardware in 1987. Desktop computers from Apple and IBM had been steadily gaining speed and power and in 1987 they became more powerful than the more expensive Lisp machines made by Symbolics and others. There was no longer a good reason to buy them. An entire industry worth half a billion dollars was demolished overnight.[55]

Eventually the earliest successful expert systems, such as XCON, proved too expensive to maintain. They were difficult to update, they could not learn, and they were "brittle" (i.e., they could make grotesque mistakes when given unusual inputs). Expert systems proved useful, but only in a few special contexts.[56]

In the late 1980s, the Strategic Computing Initiative cut funding to AI "deeply and brutally". New leadership at DARPA had decided that AI was not "the next wave" and directed funds towards projects that seemed more likely to produce immediate results.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

By 1991, the impressive list of goals penned in 1981 for Japan's Fifth Generation Project had not been met. Indeed, some of them, like "carry on a casual conversation" would not be accomplished for another 30 years. As with other AI projects, expectations had run much higher than what was actually possible.[57]Template:Efn

Over 300 AI companies had shut down, gone bankrupt, or been acquired by the end of 1993, effectively ending the first commercial wave of AI.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". In 1994, HP Newquist stated in The Brain Makers that "The immediate future of artificial intelligence—in its commercial form—seems to rest in part on the continued success of neural networks."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

AI behind the scenes

In the 1990s, algorithms originally developed by AI researchers began to appear as parts of larger systems. AI had solved a lot of very difficult problemsTemplate:Efn and their solutions proved to be useful throughout the technology industry,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". such as data mining, industrial robotics, logistics, speech recognition,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". banking software,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". medical diagnosisScript error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and Google's search engine.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

The field of AI received little or no credit for these successes in the 1990s and early 2000s. Many of AI's greatest innovations have been reduced to the status of just another item in the tool chest of computer science.[58] Nick Bostrom explains: "A lot of cutting edge AI has filtered into general applications, often without being called AI because once something becomes useful enough and common enough it's not labeled AI anymore."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Many researchers in AI in the 1990s deliberately called their work by other names, such as informatics, knowledge-based systems, "cognitive systems" or computational intelligence. In part, this may have been because they considered their field to be fundamentally different from AI, but also the new names help to procure funding.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". In the commercial world at least, the failed promises of the AI Winter continued to haunt AI research into the 2000s, as the New York Times reported in 2005: "Computer scientists and software engineers avoided the term artificial intelligence for fear of being viewed as wild-eyed dreamers."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Mathematical rigor, greater collaboration and a narrow focus

AI researchers began to develop and use sophisticated mathematical tools more than they ever had in the past.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Most of the new directions in AI relied heavily on mathematical models, including artificial neural networks, probabilistic reasoning, soft computing and reinforcement learning. In the 90s and 2000s, many other highly mathematical tools were adapted for AI. These tools were applied to machine learning, perception and mobility.

There was a widespread realization that many of the problems that AI needed to solve were already being worked on by researchers in fields like statistics, mathematics, electrical engineering, economics or operations research. The shared mathematical language allowed both a higher level of collaboration with more established and successful fields and the achievement of results which were measurable and provable; AI had become a more rigorous "scientific" discipline.

Another key reason for the success in the 90s was that AI researchers focussed on specific problems with verifiable solutions (an approach later derided as narrow AI). This provided useful tools in the present, rather than speculation about the future.

Intelligent agents

A new paradigm called "intelligent agents" became widely accepted during the 1990s.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn Although earlier researchers had proposed modular "divide and conquer" approaches to AI,Template:Efn the intelligent agent did not reach its modern form until Judea Pearl, Allen Newell, Leslie P. Kaelbling, and others brought concepts from decision theory and economics into the study of AI.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". When the economist's definition of a rational agent was married to computer science's definition of an object or module, the intelligent agent paradigm was complete.

An intelligent agent is a system that perceives its environment and takes actions which maximize its chances of success. By this definition, simple programs that solve specific problems are "intelligent agents", as are human beings and organizations of human beings, such as firms. The intelligent agent paradigm defines AI research as "the study of intelligent agents".Template:Efn This is a generalization of some earlier definitions of AI: it goes beyond studying human intelligence; it studies all kinds of intelligence.

The paradigm gave researchers license to study isolated problems and to disagree about methods, but still retain hope that their work could be combined into an agent architecture that would be capable of general intelligence.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Milestones and Moore's law

On May 11, 1997, Deep Blue became the first computer chess-playing system to beat a reigning world chess champion, Garry Kasparov.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". In 2005, a Stanford robot won the DARPA Grand Challenge by driving autonomously for 131 miles along an unrehearsed desert trail. Two years later, a team from CMU won the DARPA Urban Challenge by autonomously navigating 55 miles in an urban environment while responding to traffic hazards and adhering to traffic laws.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

These successes were not due to some revolutionary new paradigm, but mostly on the tedious application of engineering skill and on the tremendous increase in the speed and capacity of computers by the 90s.Template:Efn In fact, Deep Blue's computer was 10 million times faster than the Ferranti Mark 1 that Christopher Strachey taught to play chess in 1951.Template:Efn This dramatic increase is measured by Moore's law, which predicts that the speed and memory capacity of computers doubles every two years. The fundamental problem of "raw computer power" was slowly being overcome.

Big data, deep learning, AGI (2005–2017)

In the first decades of the 21st century, access to large amounts of data (known as "big data"), cheaper and faster computers and advanced machine learning techniques were successfully applied to many problems throughout the economy. A turning point was the success of deep learning around 2012 which improved the performance of machine learning on many tasks, including image and video processing, text analysis, and speech recognition.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Investment in AI increased along with its capabilities, and by 2016, the market for AI-related products, hardware, and software reached more than $8 billion, and the New York Times reported that interest in AI had reached a "frenzy".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

In 2002, Ben Goertzel and others became concerned that AI had largely abandoned its original goal of producing versatile, fully intelligent machines, and argued in favor of more direct research into artificial general intelligence. By the mid-2010s several companies and institutions had been founded to pursue Artificial General Intelligence (AGI), such as OpenAI and Google's DeepMind. During the same period, new insights into superintelligence raised concerns that AI was an existential threat. The risks and unintended consequences of AI technology became an area of serious academic research after 2016.

Big data and big machines

Script error: No such module "Labelled list hatnote".

The success of machine learning in the 2000s depended on the availability of vast amounts of training data and faster computers.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Russell and Norvig wrote that the "improvement in performance obtained by increasing the size of the data set by two or three orders of magnitude outweighs any improvement that can be made by tweaking the algorithm."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Geoffrey Hinton recalled that back in the 90s, the problem was that "our labeled datasets were thousands of times too small. [And] our computers were millions of times too slow."[59] This was no longer true by 2010.

The most useful data in the 2000s came from curated, labeled data sets created specifically for machine learning and AI. In 2007, a group at UMass Amherst released Labeled Faces in the Wild, an annotated set of images of faces that was widely used to train and test face recognition systems for the next several decades.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Fei-Fei Li developed ImageNet, a database of three million images captioned by volunteers using the Amazon Mechanical Turk. Released in 2009, it was a useful body of training data and a benchmark for testing for the next generation of image processing systems.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Google released word2vec in 2013 as an open source resource. It used large amounts of data text scraped from the internet and word embedding to create a numeric vector to represent each word. Users were surprised at how well it was able to capture word meanings, for example, ordinary vector addition would give equivalences like China + River = Yangtze, London-England+France = Paris.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". This database in particular would be essential for the development of large language models in the late 2010s.

The explosive growth of the internet gave machine learning programs access to billions of pages of text and images that could be scraped. And, for specific problems, large privately held databases contained the relevant data. McKinsey Global Institute reported that "by 2009, nearly all sectors in the US economy had at least an average of 200 terabytes of stored data".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". This collection of information was known in the 2000s as big data.

In a Jeopardy! exhibition match in February 2011, IBM's question answering system Watson defeated the two best Jeopardy! champions, Brad Rutter and Ken Jennings, by a significant margin.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Watson's expertise would have been impossible without the information available on the internet.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Deep learning

Script error: No such module "Labelled list hatnote".

In 2012, AlexNet, a deep learning model,Template:Efn developed by Alex Krizhevsky, won the ImageNet Large Scale Visual Recognition Challenge, with significantly fewer errors than the second-place winner.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Krizhevsky worked with Geoffrey Hinton at the University of Toronto.Template:Efn This was a turning point in machine learning: over the next few years dozens of other approaches to image recognition were abandoned in favor of deep learning.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Deep learning uses a multi-layer perceptron. Although this architecture has been known since the 60s, getting it to work requires powerful hardware and large amounts of training data.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Before these became available, improving performance of image processing systems required hand-crafted ad hoc features that were difficult to implement.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Deep learning was simpler and more general.Template:Efn

Deep learning was applied to dozens of problems over the next few years (such as speech recognition, machine translation, medical diagnosis, and game playing). In every case it showed enormous gains in performance.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Investment and interest in AI boomed as a result.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

The alignment problem

It became fashionable in the 2000s to begin talking about the future of AI again and several popular books considered the possibility of superintelligent machines and what they might mean for human society. Some of this was optimistic (such as Ray Kurzweil's The Singularity is Near), but others warned that a sufficiently powerful AI was existential threat to humanity, such as Nick Bostrom and Eliezer Yudkowsky.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The topic became widely covered in the press and many leading intellectuals and politicians commented on the issue.

AI programs in the 21st century are defined by their goals – the specific measures that they are designed to optimize. Nick Bostrom's influential 2005 book Superintelligence argued that, if one isn't careful about defining these goals, the machine may cause harm to humanity in the process of achieving a goal. Stuart J. Russell used the example of an intelligent robot that kills its owner to prevent it from being unplugged, reasoning "you can't fetch the coffee if you're dead".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". (This problem is known by the technical term "instrumental convergence".) The solution is to align the machine's goal function with the goals of its owner and humanity in general. Thus, the problem of mitigating the risks and unintended consequences of AI became known as "the value alignment problem" or AI alignment.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

At the same time, machine learning systems had begun to have disturbing unintended consequences. Cathy O'Neil explained how statistical algorithms had been among the causes of the 2008 economic crash,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Julia Angwin of ProPublica argued that the COMPAS system used by the criminal justice system exhibited racial bias under some measures,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn others showed that many machine learning systems exhibited some form of racial bias,Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". and there were many other examples of dangerous outcomes that had resulted from machine learning systems.Template:Efn

In 2016, the election of Donald Trump and the controversy over the COMPAS system illuminated several problems with the current technological infrastructure, including misinformation, social media algorithms designed to maximize engagement, the misuse of personal data and the trustworthiness of predictive models.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Issues of fairness and unintended consequences became significantly more popular at AI conferences, publications vastly increased, funding became available, and many researchers re-focussed their careers on these issues. The value alignment problem became a serious field of academic study.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".Template:Efn

Artificial general intelligence research

In the early 2000s, several researchers became concerned that mainstream AI was too focused on "measurable performance in specific applications"Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". (known as "narrow AI") and had abandoned AI's original goal of creating versatile, fully intelligent machines. An early critic was Nils Nilsson in 1995, and similar opinions were published by AI elder statesmen John McCarthy, Marvin Minsky, and Patrick Winston in 2007–2009. Minsky organized a symposium on "human-level AI" in 2004.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Ben Goertzel adopted the term "artificial general intelligence" for the new sub-field, founding a journal and holding conferences beginning in 2008.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The new field grew rapidly, buoyed by the continuing success of artificial neural networks and the hope that it was the key to AGI.

Several competing companies, laboratories and foundations were founded to develop AGI in the 2010s. DeepMind was founded in 2010 by three English scientists, Demis Hassabis, Shane Legg and Mustafa Suleyman, with funding from Peter Thiel and later Elon Musk. The founders and financiers were deeply concerned about AI safety and the existential risk of AI. DeepMind's founders had a personal connection with Yudkowsky and Musk was among those who was actively raising the alarm.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Hassabis was both worried about the dangers of AGI and optimistic about its power; he hoped they could "solve AI, then solve everything else."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". The New York Times wrote in 2023 "At the heart of this competition is a brain-stretching paradox. The people who say they are most worried about AI are among the most determined to create it and enjoy its riches. They have justified their ambition with their strong belief that they alone can keep AI from endangering Earth."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

In 2012, Geoffrey Hinton (who been leading neural network research since the 80s) was approached by Baidu, which wanted to hire him and all his students for an enormous sum. Hinton decided to hold an auction and, at a Lake Tahoe AI conference, they sold themselves to Google for a price of $44 million. Hassabis took notice and sold DeepMind to Google in 2014, on the condition that it would not accept military contracts and would be overseen by an ethics board.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Larry Page of Google, unlike Musk and Hassabis, was an optimist about the future of AI. Musk and Paige became embroiled in an argument about the risk of AGI at Musk's 2015 birthday party. They had been friends for decades but stopped speaking to each other shortly afterwards. Musk attended the one and only meeting of the DeepMind's ethics board, where it became clear that Google was uninterested in mitigating the harm of AGI. Frustrated by his lack of influence he founded OpenAI in 2015, enlisting Sam Altman to run it and hiring top scientists. OpenAI began as a non-profit, "free from the economic incentives that were driving Google and other corporations."Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". Musk became frustrated again and left the company in 2018. OpenAI turned to Microsoft for continued financial support and Altman and OpenAI formed a for-profit version of the company with more than $1 billion in financing.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

In 2021, Dario Amodei and 14 other scientists left OpenAI over concerns that the company was putting profits above safety. They formed Anthropic, which soon had $6 billion in financing from Microsoft and Google.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Large language models, AI boom (2017–present)

Script error: No such module "Labelled list hatnote".

File:2024 AI patents by country - artificial intelligence.svg
In 2024, AI patents in China and the US numbered more than three-fourths of AI patents worldwide.[60] Though China had more AI patents, the US had 35% more patents per AI patent-applicant company than China.[60]
File:20250202 "AI" (search term) on Google Trends.svg
The number of Google searches for the term "AI" accelerated in 2022.

The AI boom started with the initial development of key architectures and algorithms such as the transformer architecture in 2017, leading to the scaling and development of large language models exhibiting human-like traits of knowledge, attention and creativity. The new AI era began since 2020, with the public release of scaled large language models (LLMs) such as ChatGPT.[61]

Transformer architecture and large language models

Script error: No such module "Labelled list hatnote". In 2017, the transformer architecture was proposed by Google researchers. It exploits an attention mechanism and became widely used in large language models.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

Large language models, based on the transformer, were developed by AGI companies: OpenAI released GPT-3 in 2020, and DeepMind released Gato in 2022. These are foundation models: they are trained on vast quantities of unlabeled data and can be adapted to a wide range of downstream tasks.Script error: No such module "Unsubst".

These models can discuss a huge number of topics and display general knowledge. The question naturally arises: are these models an example of artificial general intelligence? Bill Gates was skeptical of the new technology and the hype that surrounded AGI. However, Altman presented him with a live demo of ChatGPT4 passing an advanced biology test. Gates was convinced.Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters". In 2023, Microsoft Research tested the model with a large variety of tasks, and concluded that "it could reasonably be viewed as an early (yet still incomplete) version of an artificial general intelligence (AGI) system".Script error: No such module "Footnotes".Script error: No such module "Check for unknown parameters".

In 2024, OpenAI o3, a type of advanced reasoning model developed by OpenAI was announced. On the Abstraction and Reasoning Corpus for Artificial General Intelligence (ARC-AGI) benchmark developed by François Chollet in 2019, the model achieved an unofficial score of 87.5% on the semi-private test, surpassing the typical human score of 84%. The benchmark is supposed to be a necessary, but not sufficient test for AGI. Speaking of the benchmark, Chollet has said "You’ll know AGI is here when the exercise of creating tasks that are easy for regular humans but hard for AI becomes simply impossible."[62]

AI boom

Script error: No such module "Labelled list hatnote". Investment in AI grew exponentially after 2020, with venture capital funding for generative AI companies increasing dramatically. Total AI investments rose from $18 billion in 2014 to $119 billion in 2021, with generative AI accounting for approximately 30% of investments by 2023.[63] According to metrics from 2017 to 2021, the United States outranked the rest of the world in terms of venture capital funding, number of startups, and AI patents granted.[64] The commercial AI scene became dominated by American Big Tech companies, whose investments in this area surpassed those from U.S.-based venture capitalists.[65] OpenAI's valuation reached $86 billion by early 2024,[66] while NVIDIA's market capitalization surpassed $3.3 trillion by mid-2024, making it the world's largest company by market capitalization as the demand for AI-capable GPUs surged.[67]

15.ai, launched in March 2020[68] by an anonymous MIT researcher,[69][70] was one of the earliest examples of generative AI gaining widespread public attention during the initial stages of the AI boom.[71] The free web application demonstrated the ability to clone character voices using neural networks with minimal training data, requiring as little as 15 seconds of audio to reproduce a voice—a capability later corroborated by OpenAI in 2024.[72] The service went viral on social media platforms in early 2021,[73][74] allowing users to generate speech for characters from popular media franchises, and became particularly notable for its pioneering role in popularizing AI voice synthesis for creative content and memes.[75]

<templatestyles src="Template:Quote_box/styles.css" />

Contemporary AI systems are now becoming human-competitive at general tasks, and we must ask ourselves: Should we let machines flood our information channels with propaganda and untruth? Should we automate away all the jobs, including the fulfilling ones? Should we develop nonhuman minds that might eventually outnumber, outsmart, obsolete and replace us? Should we risk loss of control of our civilization? Such decisions must not be delegated to unelected tech leaders. Powerful AI systems should be developed only once we are confident that their effects will be positive and their risks will be manageable. This confidence must be well justified and increase with the magnitude of a system’s potential effects. OpenAI’s recent statement regarding artificial general intelligence, states that "At some point, it may be important to get independent review before starting to train future systems, and for the most advanced efforts to agree to limit the rate of growth of compute used for creating new models." We agree. That point is now.

Therefore, we call on all AI labs to immediately pause for at least 6 months the training of AI systems more powerful than GPT-4. This pause should be public and verifiable, and include all key actors. If such a pause cannot be enacted quickly, governments should step in and institute a moratorium.

Script error: No such module "Check for unknown parameters".

Advent of AI for public use

ChatGPT was launched on November 30, 2022, marking a pivotal moment in artificial intelligence's public adoption. Within days of its release it went viral, gaining over 100 million users in two months and becoming the fastest-growing consumer software application in history.[77] The chatbot's ability to engage in human-like conversations, write code, and generate creative content captured public imagination and led to rapid adoption across various sectors including education, business, and research.[78] ChatGPT's success prompted unprecedented responses from major technology companies—Google declared a "code red" and rapidly launched Gemini (formerly known as Google Bard), while Microsoft incorporated the technology into Bing Chat.[79]

The rapid adoption of these AI technologies sparked intense debate about their implications. Notable AI researchers and industry leaders voiced both optimism and concern about the accelerating pace of development. In March 2023, over 20,000 signatories, including computer scientist Yoshua Bengio, Elon Musk, and Apple co-founder Steve Wozniak, signed an open letter calling for a pause in advanced AI development, citing "profound risks to society and humanity."[80] However, other prominent researchers like Juergen Schmidhuber took a more optimistic view, emphasizing that the majority of AI research aims to make "human lives longer and healthier and easier."[81]

By mid-2024, however, the financial sector began to scrutinize AI companies more closely, particularly questioning their capacity to produce a return on investment commensurate with their massive valuations. Some prominent investors raised concerns about market expectations becoming disconnected from fundamental business realities. Jeremy Grantham, co-founder of GMO LLC, warned investors to "be quite careful" and drew parallels to previous technology-driven market bubbles.[82] Similarly, Jeffrey Gundlach, CEO of DoubleLine Capital, explicitly compared the AI boom to the dot-com bubble of the late 1990s, suggesting that investor enthusiasm might be outpacing realistic near-term capabilities and revenue potential.[83] These concerns were amplified by the substantial market capitalizations of AI-focused companies, many of which had yet to demonstrate sustainable profitability models.

In March 2024, Anthropic released the Claude 3 family of large language models, including Claude 3 Haiku, Sonnet, and Opus.[84] The models demonstrated significant improvements in capabilities across various benchmarks, with Claude 3 Opus notably outperforming leading models from OpenAI and Google.[85] In June 2024, Anthropic released Claude 3.5 Sonnet, which demonstrated improved performance compared to the larger Claude 3 Opus, particularly in areas such as coding, multistep workflows, and image analysis.[86]

2024 Nobel Prizes

In 2024, the Royal Swedish Academy of Sciences awarded Nobel Prizes in recognition of groundbreaking contributions to artificial intelligence. The recipients included:

Further Study and development of AI

In January 2025, OpenAI announced a new AI, ChatGPT-Gov, which would be specifically designed for US government agencies to use securely.[88] Open AI said that agencies could utilize ChatGPT Gov on a Microsoft Azure cloud or Azure Government cloud, "on top of Microsoft’s Azure’s OpenAI Service." OpenAI's announcement stated that "Self-hosting ChatGPT Gov enables agencies to more easily manage their own security, privacy, and compliance requirements, such as stringent cybersecurity frameworks (IL5, CJIS, ITAR, FedRAMP High). Additionally, we believe this infrastructure will expedite internal authorization of OpenAI’s tools for the handling of non-public sensitive data."[88]

Robotic Integration and Practical Applications of Artificial Intelligence (2025–present)

Advanced artificial intelligence (AI) systems, capable of understanding and responding to human dialogue with high accuracy, have matured to enable seamless integration with robotics, transforming industries such as manufacturing, household automation, healthcare, public services, and materials research.[89] Applications of artificial intelligence also accelerates scientific research through advanced data analysis and hypothesis generation.[90] Countries including China, the United States, and Japan have invested significantly in policies and funding to deploy AI-powered robots, addressing labor shortages, boosting innovation, and enhancing efficiency, while implementing regulatory frameworks to ensure ethical and safe development.[91]

China

The year 2025 has been heralded as the "Year of AI Robotics," marking a pivotal moment in the seamless integration of artificial intelligence (AI) and robotics. In 2025, China invested approximately 730 billion yuan (roughly $100 billion USD) to advance AI and robotics in smart manufacturing and healthcare.[92][93] The "14th Five-Year Plan" (2021–2025) prioritized service robots, with AI systems enabling robots to perform complex tasks like assisting in surgeries or automating factory assembly lines.[94] For example, AI-powered humanoid robots in Chinese hospitals can interpret patient requests, deliver supplies, and assist nurses with routine tasks, demonstrating that existing AI conversational capabilities are robust enough for practical robotic applications. Starting in September 2025, China mandated labeling of AI-generated content to ensure transparency and public trust in these technologies.[95]

United States

In January 2025, a significant development in AI infrastructure investment occurred with the formation of Stargate LLC. The joint venture, created by OpenAI, SoftBank, Oracle, and MGX, announced plans to invest US$500 billion in AI infrastructure across the United States by 2029, starting with US$100 billion, in order to support the re-industrialization of the United States and provide a strategic capability to protect the national security of America and its allies.[96] The venture was formally announced by U.S. President Donald Trump on January 21, 2025, with SoftBank CEO Masayoshi Son appointed as chairman.[97][98]

The U.S. government allocated approximately $2 billion to integrate AI and robotics in manufacturing and logistics, leveraging AI's ability to process natural language and execute user instructions in 2025.[99] State governments supplemented this with funding for service robots, such as those deployed in warehouses to fulfill verbal commands for inventory management or in eldercare facilities to respond to residents' requests for assistance.[100] These applications highlight that merging advanced AI, already proficient in human interaction, with robotic hardware is a practical step forward. Some funds were directed to defense, including Lethal autonomous weapon and Military robot. In January 2025, Executive Order 14179 established an "AI Action Plan" to accelerate innovation and deployment of these technologies.[101]

Impact

In the 2020s, increased investments in AI by governments and organizations worldwide have accelerated the advancement of artificial intelligence, driving scientific breakthroughs, boosting workforce productivity, and transforming industries through the automation of complex tasks.[102] By seamlessly integrating advanced AI systems into various sectors, these developments are poised to revolutionize smart manufacturing and service industries, fundamentally transforming everyday life.

See also

Notes

Template:Notelist

<templatestyles src="Reflist/styles.css" />

  1. Bibliotheke 1.9.26
  2. Quoted in Script error: No such module "Footnotes"..
  3. 17th century mechanism and AI:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  4. Hobbes and AI:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  5. Leibniz and AI:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".}
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  6. The Turing machine:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    and see
    • Script error: No such module "Footnotes".
  7. Script error: No such module "Footnotes".; Script error: No such module "Footnotes".; Script error: No such module "Footnotes".
  8. Script error: No such module "Footnotes".; Script error: No such module "Footnotes".; Script error: No such module "Footnotes".
  9. Quoted in Script error: No such module "Footnotes".
  10. AI's immediate predecessors:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  11. a b Dartmouth workshop:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  12. Image adapted from Script error: No such module "Footnotes".
  13. Turing Test, Computing Machinery and Intelligence:
    • Script error: No such module "Footnotes".,
    • Script error: No such module "Footnotes".,
    • Script error: No such module "Footnotes".,
    • Script error: No such module "Footnotes".,
    • Script error: No such module "Footnotes"..
    See also
    • Script error: No such module "Footnotes".
  14. Script error: No such module "citation/CS1".
  15. Script error: No such module "Citation/CS1".
  16. https://ojs.library.dal.ca/nsis/article/viewFile/nsis44-1brown/3549
  17. Pitts & McCullough:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    See also: Script error: No such module "Footnotes".
  18. SNARC:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  19. Turtles and Johns Hopkins Beast:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  20. Logic Theorist:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  21. Quoted in Script error: No such module "Footnotes". and Script error: No such module "Footnotes".
  22. Script error: No such module "Footnotes".; Script error: No such module "Footnotes".; Script error: No such module "Footnotes".
  23. Script error: No such module "Footnotes".; Script error: No such module "Footnotes".
  24. State space search and problem solving:
    • Script error: No such module "Footnotes".
  25. STRIPS and Shakey:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  26. Script error: No such module "Footnotes"., Script error: No such module "Footnotes"., Script error: No such module "Footnotes".
  27. a b Blocks world:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  28. Perceptrons in the 60s:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  29. Quoted in Script error: No such module "Footnotes".
  30. Script error: No such module "Footnotes". quoted in Script error: No such module "Footnotes"..
  31. Script error: No such module "Footnotes". quoted in Script error: No such module "Footnotes".
  32. Script error: No such module "Footnotes". quoted in Script error: No such module "Footnotes".
  33. Script error: No such module "Footnotes".; Script error: No such module "Footnotes".
  34. Commonsense knowledge:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  35. Quoted in Script error: No such module "Footnotes".
  36. ALPAC:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes"..
  37. Lighthill report:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  38. Lucas and Penrose' critique of AI:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    Lucas original argument:
    • Script error: No such module "Footnotes".
  39. Dreyfus' critique of artificial intelligence:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    Dreyfus' version:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  40. Searle's critique of AI:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    Searle's version:
    • Script error: No such module "Footnotes".
  41. Quoted in Script error: No such module "Footnotes".
  42. Quoted in Script error: No such module "Footnotes".
  43. Weizenbaum's critique of AI:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    and see
    • Script error: No such module "Footnotes".
  44. Neats vs. scruffies:
    • Script error: No such module "Footnotes". (who picks up the state of the debate in 1984).
    • Script error: No such module "Footnotes". (who documents Schank's original use of the term).
    • Script error: No such module "Footnotes". (who describe MIT's approach as "anti-logic")
  45. Frame (artificial intelligence):
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes"..
    Minsky's frame paper:
    • Script error: No such module "Footnotes"..
  46. Expert systems:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  47. Commercial expert systems:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • {{Harvnb|Russell|Norvig|20
    • Script error: No such module "Footnotes".
  48. Fifth generation computer:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  49. Knowledge revolution:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  50. Cyc and ontological engineering
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  51. Script error: No such module "Citation/CS1".
  52. Script error: No such module "Citation/CS1".
  53. Script error: No such module "Citation/CS1".
  54. See, for example, Script error: No such module "Footnotes".
  55. Lisp machine crisis:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  56. Expert systems failure (and the reason for it):
    • Script error: No such module "Footnotes". (inability to handle uncertain reasoning or to learn)
    • Script error: No such module "Footnotes". (institutional issues)
    • Script error: No such module "Footnotes". (limited deployment after development)
    • Script error: No such module "Footnotes". (the difficulty of truth maintenance, i.e., learning and updating)
    • Script error: No such module "Footnotes". (brittleness and the inability to handle extensive qualification.)
  57. End of the Fifth generation computer initiative:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  58. AI effect, AI behind the scenes in the 90s & 2000s:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  59. Quoted in Script error: No such module "Footnotes".
  60. a b Script error: No such module "citation/CS1".
  61. AI boom:
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
    • Script error: No such module "Footnotes".
  62. Script error: No such module "citation/CS1".
  63. Script error: No such module "citation/CS1".
  64. Script error: No such module "citation/CS1".
  65. Script error: No such module "citation/CS1".
  66. Script error: No such module "citation/CS1".
  67. Script error: No such module "citation/CS1".
  68. Script error: No such module "citation/CS1".
  69. Script error: No such module "citation/CS1".
  70. Script error: No such module "citation/CS1".
  71. Script error: No such module "citation/CS1".
  72. Script error: No such module "citation/CS1".
  73. Script error: No such module "citation/CS1".
  74. Script error: No such module "citation/CS1".
  75. Script error: No such module "citation/CS1".
  76. Script error: No such module "citation/CS1".
  77. Script error: No such module "citation/CS1".
  78. Script error: No such module "Citation/CS1".
  79. Script error: No such module "citation/CS1".
  80. Script error: No such module "citation/CS1".
  81. Script error: No such module "citation/CS1".
  82. Script error: No such module "citation/CS1".
  83. Script error: No such module "citation/CS1".
  84. Script error: No such module "citation/CS1".
  85. Script error: No such module "citation/CS1".
  86. Script error: No such module "citation/CS1".
  87. Nobel Prizes for 2024, official Nobel website.
  88. a b ChatGPT Gov, ChatGPT Gov is designed to streamline government agencies’ access to OpenAI’s frontier models, OpnAI website.
  89. Script error: No such module "citation/CS1".
  90. Script error: No such module "citation/CS1".
  91. Script error: No such module "citation/CS1".
  92. Script error: No such module "citation/CS1".
  93. Script error: No such module "citation/CS1".
  94. Script error: No such module "citation/CS1".
  95. Script error: No such module "citation/CS1".
  96. Script error: No such module "citation/CS1".
  97. Script error: No such module "citation/CS1".
  98. Script error: No such module "citation/CS1".
  99. Script error: No such module "citation/CS1".
  100. Script error: No such module "citation/CS1".
  101. Script error: No such module "citation/CS1".
  102. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

References

<templatestyles src="Refbegin/styles.css" />

Template:Divcol

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1"., collected in Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Template:Cite thesis See especially Chapter 2 and 3.
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "Citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "Citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1". With notes upon the Memoir by the Translator
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1".. Reprinted in Script error: No such module "Footnotes"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "citation/CS1"..
  • Script error: No such module "Citation/CS1".

.

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1"..

Template:Divcolend