You are on page 1of 40


Artificial Intelligence
Juland Kilpatrick Brandon Schaffer Brian Ferlino Eugene Peterson Jared Wolf Phillip Anderson


Modern History of Artificial Intelligence
Jared Wolf


History of Artificial Intelligence
• Mankind has often pondered how the mind functions and utilizing computer technologies.

The real emergence of AI (in computer technology) came during the • years 1945-1956. •
• Marvin Minsky, John McCarthy, Allen Newell, Herbert Simon, and • J.C. Shaw were founders and pioneers of Artificial Intelligence. These innovators of AI broke away from conventional approaches and • examined how to implement human thought in computers. •
Jared Wolf


History of Artificial Intelligence (cont.)
• The first term of Artificial Intelligence was first applied in 1956 by John McCarthy during the Dartmouth Conference.

The Dartmouth Conference was the first gathering of all researchers to develop and focus on applying intelligence to computers.

• Logic Theorist was considered the first AI program. (In 1956)
• Logical Theorist embodied the problem as a tree model, in which the program would attempt to choose the branch that would lead to the correct answer.

Jared Wolf


History of Artificial Intelligence (cont.)
• LISP was developed by John McCarthy. • Expansion of programming methods with advanced computers • for AI. • • • • • • Edward Feigenbaum researched on expert systems of AI. Roger Schank advanced language analysis in new AI practices. Marvin Minksy promoted the area of knowledge representation by implementing mental components. Douglas Lenat explored automatic learning and researched optional solutions.
Jared Wolf


History of Artificial Intelligence (cont.)
• 1970’s - PROLOG language offered appropriate higher programming • for AI research.

• 1980’s - XCON was the first expert system implemented into the AI • industrial world.
• XCON represented the growing aspects of real AI applications.

• The Association for the Advancement of Artificial Intelligence (AAAI) • was founded in 1980.

• • • •

The AAAI supports:

AI research AI researchers, practitioners, scientists, and engineers AI ideas, methods, and lessons. Learning tools for people interested in AI.

Jared Wolf


Uses of Artificial Intelligence
Juland Kilpatrick


• Robotics • Medical • Video games

Juland Kilpatrick


• Data Mining
▫ A application that allows to the computer to learn from its environment

▫ Ex. Smart Cars, self-parking cars can parallel park themselves with out hitting any other objects around it.

Juland Kilpatrick


• Diagnostic programs
▫ Doctors input the symptoms of the patience and the AI helps decide what medications are best.
 Disease symptoms  Medical history  Test results of a patient

Juland Kilpatrick


Video Games
• AI
▫ What you do in the game will determine how the computer reacts ▫ Ex. An enemy see’s your character, the computer’s reaction is to attack your character.

Juland Kilpatrick


Social Effects of AI
Brandon Schaffer


I Think Therefore I am
• Is it sentient or is it a program
▫ Alan Turing proposed what is now called the Turing Test ▫ John Searle replied that a computer can mimic a human’s response but cannot understand anything it does

Brandon Schaffer


Implications of Sentience
• If a computer can be sentient than…
▫ It is equal to a human beings ▫ It would arguably be wrong to “kill” it ▫ It could not be used as a “slave”

Brandon Schaffer


Jobs and Employment
• Smarter computers and robots increases the amount of jobs they can do • Decreasing the amount of people needed for different jobs • Increasing unemployment

Brandon Schaffer


The Fear of Robots
• Will Robots Take Over the World? • How will robots be treated by humanity

Brandon Schaffer


Types of AI
Phillip Anderson


Classifications of AI
• Classified by design
▫ Symbolic AI – Designers explicitly program all of the AI “knowledge.” ▫ Connectionist AI – Designers “teach” an artificial neural network what the AI needs to “know.” ▫ Evolutionary AI – Designers give the AI the ability to refine itself.
Phillip Anderson


Symbolic AI
• AI which have “knowledge” explicitly written into the AI’s coding. • Uses symbols, aka variables, to perform it’s work. • Strength:
▫ Working with logical problems.

• Weakness:
▫ Working with imperfect data.
Phillip Anderson


Connectionist AI
• Designed to be a network of connected simulated neurons. • Similar to a natural mind. • “Taught” by a series of adjustments. • Strength:
▫ Working with imperfect data.

• Weakness:
▫ Working with logical problems.
Phillip Anderson


Evolutionary AI
• Designed to be able to modify themselves.

• The AI will constantly try to improve its efficiency by testing a modified version against an unmodified version.
• Whichever has the best efficiency is the one that is used from then on.
Phillip Anderson


Components/ Software of AI
Eugene Peterson


3 Main Components of A.I.
• Speech Synthesis • Speech Recognition • Logical Reasoning

2 Main Software/Programming Languages
• Prolog • Lisp
Eugene Peterson


Speech Synthesis
• The artificial creation of human speech through a speech synthesizer. • It then uses a process called text-to-speech which changes the text into speech. • The quality of speech synthesis is often judged by how well its understood, and how well it resembles actual human speech. • Speech synthesis is also used with speech recognition in other A.I. technologies.
Eugene Peterson


Speech Synthesis Process

Eugene Peterson


Speech Recognition
• Converts audio signals into text, or takes spoken input and changes it to written output. • It maps the audio signals to form an abstract meaning of the spoken input.

Eugene Peterson


Speech Recognition Process
Spoken Input Converted into a digital format

Digital input is then broken down in (x) number of phonemes

*Phoneme-symbol or unit that represents sounds of speech.

Program then compares the phonemes to words in its database

Program then decides what it thinks the word is and displays the best choice

Eugene Peterson


Logical Reasoning
• The logical reasoning process calculates results from specific variables in the problem. • More or less the variables have to be definite rather than a slight chance or good chance of being accurate. • The only results suitable are those that logically follow the inputted variables.
Eugene Peterson


PROLOG (PROgramming in LOGic)
• Where other programming languages tell the computer how to do something, PROLOG tells the computer what to do. • PROLOG does this by reasoning out the variables and parameters stored in the computers memory. • The key to PROLOG programming is writing clear, precise parameters. • With these precise variables and parameters PROLOG is able to use its built-in reasoning mechanism called “backtracking” to solve any user-entered queries.
Eugene Peterson


LISP (LISt Processor)
• List- Important information arranged in an ordered sequence.

• The flexibility of LISP allow the programmer to use a wide range of things from system programs to system processes without having to state them in advance.
• This flexibility is allowed because LISP doesn’t use a backtracking mechanism, however one can easily be equipped to the processor. • In today's world LISP has several features that make development easier, which has it viewed as a programming standard.
Eugene Peterson


Future of AI
Brian Ferlino


Ideal Future of AI
• Want to be as smart as Humans • Use this AI to help Human in there daily lives

Brian Ferlino


What AI needs to be able to do
• This kind of AI needs to know how to use common sense • Needs to understand our reasoning

Brian Ferlino


Theory Matrix

Brian Ferlino

Advanced Parking Guidance System

(no sound)



Work Reference
"Artificial Intelligence." Encarta. 28 Oct. 2008 < >. Artificial Intelligence. 18 Dec. 2003. 23 Oct. 2008.<>. Buchanan, Bruce G.. “A (Very) Brief History of Artificial Intelligence.” AI Magazine Winter 2005: 59. Buchanan, Bruce G.. Timeline: A Brief History of Artificial Intelligence. 17 Oct. 2008. AAAI. 23 Oct. 2008. <>. Damer, Bruce. "Predicting the Future of AI." 27 Feb 2004 < AI.html>.


Work Reference
Damer, Bruce. "Predicting the Future of AI." 27 Feb 2004 < _of_AI.html>.

Microsoft Corporation, "Artificial Intelligence". Microsoft® Encarta® Online Encyclopedia 2008. Oct 26 2008 < html>. Minsky, Marvin. "Future of AI Technology." Vol 47, No. 707,Jul 1992 30 Oct 2008 <>


Work Reference
Schmuller, Jospeh. "LISP." September/October 1991. PCAI. 25 October 2008 <> Schmuller, Joseph. "PROLOG." September/October 1991. PCAI. 26October 2008 <> Reingold, Eyal. "Artificial Intelligence Tutorial". University of Toronto. 26 Oct 2008 <>.

"Speech Recognition." PCAI. 28 October 2008 <>
"Speech Synthesis." Nation Master. 25 october 2008 <>


Work Reference
The History of Artificial Intelligence. 23 Oct. 2008. ThinkQuest. <>.

Thomas, Peggy. Artificial Intelligence. Farmington Hills: Thomson Gale Corporation, 2005.
Whitby, Blay. Artificial Intelligence a Beginner's Guide. Oxford: Oneworld Publications, 2003. Wos, Larry, et al. "Logical Reasoning." 1992. 25 october 2008 <>.