SAKARYA UNIVERSITY INDUSTRIAL ENGINEERING. Artificial Intelligence. HW5: Brief History of Artificial Intelligence

Size: px
Start display at page:

Download "SAKARYA UNIVERSITY INDUSTRIAL ENGINEERING. Artificial Intelligence. HW5: Brief History of Artificial Intelligence"

Transcription

1 SAKARYA UNIVERSITY INDUSTRIAL ENGINEERING Artificial Intelligence HW5: Brief History of Artificial Intelligence Instructor: Prof.Dr.Harun TAŞKIN By:Kerim GÖZTEPE 0650D06003 SAKARYA;FALL

2 1.History of Artificial Intelligence Artificial Intelligence (AI) is the key technology in many of today's novel applications, ranging from banking systems that detect attempted credit card fraud, to telephone systems that understand speech, to software systems that notice when you're having problems and offer appropriate advice. These technologies would not exist today without the sustained AI researchers over the past three decades. Experiments to build artificial intelligences go back a long way. Well before the modern age men have sought to build or endow intelligence onto machines. The classical Greek mythology is full of intelligent machines and devices and while men such as Hero and Daedalus constructed the hardware, philosophers like Aristotle invented the first formal deductive reasoning system for machines known as syllogistic logic. Moreover, AI has a long history of producing valuable spin-off technologies. AI researchers tend to look very far ahead, crafting powerful tools to help achieve the daunting tasks of building intelligent systems. Laboratories whose focus was AI first conceived and demonstrated such well-known technologies as the mouse, time-sharing, high-level symbolic programming languages (Lisp, Prolog, Scheme), computer graphics, the graphical user interface (GUI), computer games, the laser printer, object-oriented programming, the personal computer, , hypertext, symbolic mathematics systems (Macsyma, Mathematica, Maple, Derive), and, most recently, the software agents which are now popular on the World Wide Web. There is every reason to believe that AI will continue to produce such spin-off technologies. Early work in AI focused on using cognitive and biological models to simulate and explain human information processing skills, on "logical" systems that perform commonsense and expert reasoning, and on robots that perceive and interact with their environment. This early work was spurred by visionary funding from the Defense Advanced Research Projects Agency (DARPA) and Office of Naval Research (ONR), which began on a large scale in the early 1960's and continues to this day. Basic AI research support from DARPA and ONR -- as well as support from NSF, NIH, AFOSR, NASA, and the U.S. Army beginning in the 1970's -- led to theoretical advances and to practical technologies for solving military, scientific, medical, and industrial information processing problems. By the early 1980's an "expert systems" industry had emerged, and Japan and Europe dramatically increased their funding of AI research. In some cases, early expert systems success led to inflated claims and unrealistic expectations: while the technology produced many highly effective systems, it proved very difficult to identify and encode the necessary expertise. The field did not grow as rapidly as investors had been led to expect, and this translated into some temporary disillusionment. AI researchers responded by developing new technologies, including streamlined methods for eliciting expert knowledge, automatic methods for learning and refining knowledge, and common sense knowledge to cover the gaps in expert information. These technologies have given rise to a new generation of expert systems that are easier to develop, maintain, and adapt to changing needs. Today developers can build systems that meet the advanced information processing needs of government and industry by choosing from a broad palette of mature technologies. Sophisticated methods for reasoning about uncertainty and for coping with incomplete knowledge have led to more robust diagnostic and planning systems. Hybrid technologies that combine symbolic representations of knowledge with more quantitative representations inspired by biological information processing systems have resulted in more flexible, human- 2

3 like behavior. AI ideas also have been adopted by other computer scientists -- for example, "data mining," which combines ideas from databases, AI learning, and statistics to yield systems that find interesting patterns in large databases, given only very broad guidelines. 2. Some Important Events in AI History 13 th Century: Ramón Lull invented the Zairja, the first device that systematically tried to generate ideas by mechanical means. 17 th Century : Leibnitz and Pascal invented mechanical computing devices. Pascal was 19 years old in 1642 when he invented an eight-digit calculator, the Pascaline. In 1694, Gottfried Liebnitz invented the Liebnitz Computer, which multiplied by repetitive addition, an algorithm still in use today. Leibnitz also conceived of a 'reasoning calculator' for interpreting and evaluating concepts, but realized the problem was immense because of the great interconnectedness of concepts. 1847: George Boole developed a mathematical symbolic logic (later called Boolean algebra) for reasoning about categories (i.e., sets) of objects, which is also applicable to manipulating and simplifying logical propositions 1890: Herman Hollerith patented a tabulating machine to process census data fed in on punched cards. His company, the Tabulating Machine Company, eventually merged into what was to become IBM. 1921: Karel Capek, a Czech writer, invented the term robot to describe intelligent machines that revolted against their human masters and destroyed them. 1937: Alan Turing conceived of a universal Turing machine that could mimic the operation of any other computing machine. However, as did Godel, he also recognized that there exists certain kinds of calculations that no machine could perform. Even recognizing this limit on computers, Turing still did not doubt that computers could be made to think. 1945: ENIAC (Electronic Numerical Integrator and Calculator), which was to run 1,000 times faster than the relay-operated computers, was ready to run in late It was the first general purpose, fully electronic, programmable computer. John W. Mauchley and John Presper Eckert were its inventors. 1950: Turing proposed his test, the Turing test, to recognize machine intelligence. 1951: EDVAC, the first von Neumann computer, was built. 1956: A two-month summer conference on thinking machines was held at Dartmouth University. The attendees included John McCarthy, Marvin Minsky, Claude Shannon, Nathaniel Rochester, Ray Solomonoff, Oliver Selfridge, Trenchard More, Arthur Samuel, Herbert Simon, and Allen Newell. It did not result in a consensus view of AI. 1956: John McCarthy names the new discipline, "Artificial Intelligence." 1961: Mortimer Taube, an engineer, authored the first anti-ai book, "Computers and Common Sense: The Myth of Thinking Machines." It did not receive much attention. 3

4 1962: The world's first industrial robots were marketed by a U.S. company : Tom Evans, under Marvin Minsky's supervision, created the program, ANALOGY. It was designed to solve problems that involved associating geometric patterns that occurred in a past case with the pattern in a current case. ANALOGY could solve shape problems of the kind, figure C is to which of several alternative figures as figure A is to figure B. 1969: A mobile robot called Shakey was assembled at Stanford, that could navigate a block world in eight rooms and follow instructions in a simplified form of English. Early 1970s : DARPA's Speech Understanding Research (SUR) program, for which Carnegie Mellon was the prime contractor was brought to an abrupt end. Although goals were met, the product, which has a limited grammar, was not considered practical. AI researchers turned from research into the control and expression of knowledge (such as was demonstrated in the Micro Worlds project) to the manipulation of large amounts of knowledge. This was done in recognition of the limitations of successful programs such as SHDLU and GPS to be extended to tackle the more complex problems of the real world in useful ways. The earlier work reflected overly simplistic approximations of the ways the human mind works, and better approximations were required. Manipulation of larger amounts of information was also enabled by the increasing power of computers. 1974: Paul J. Werbos invented the back-propagation algorithm, that enabled multilayer neural networks, that had the ability to perform classification operations beyond simple Perceptrons. Back-propagation was independently rediscovered in the early 1980s by David Rumelhat and David Parker. Late 1970s: First commercial expert system was developed. It was XCON (for expert CONfigurer), developed by John McDermott at Carnegie Mellon. He developed it for Digital Equipment Company, which started using it in January 1980 to help configure computer systems, deciding between all the options available for their VAX system. It grew from containing about 300 rules in 1979 to more than 3,000 and could configure more than 10 different computer systems. 1980s: Fuzzy logic was introduced in a fuzzy predictive system used to operate the automated subway trains in Sendai, Japan. This system, designed by Hitachi, reduced energy consumption by 10% and lowered the margin of error in stopping the trains at specified positions to less than 10 centimeters. 1984: GE built an expert system based on electric locomotive diagnosis knowledge of one expert, David Smith, who was close to retirement. Called the Diesel Electric Locomotive Troubleshooting Aid, it could diagnose 80% of breakdowns, and provide repair instructions. 1987: Etienne Wenger published his book, "Artificial Intelligence and Tutoring Systems: Computational and Cognitive Approaches to the Communication of Knowledge," a milestone in the development of intelligent tutoring systems. 1990s and 2000s:AI applications of many, seemingly unrelated kinds are quietly being commercialized in greater and greater numbers. Not all these applications work as well as desired, but they are continually improving. These include: 4

5 Automatic scheduling software to automatically create better project schedules faster Advanced learning software that works like human tutor in teaching one-onone with each student Continuous speech recognition programs that accurately turn speech into text Software to manage information for individuals, finding just the documents immediately needed from amongst million of documents, and automatically summarizing documents Face-recognition systems Washing machines that automatically adjust to different conditions to wash clothes better Automatic mortgage underwriting systems Automatic investment decision makers Software that improves the prediction of daily revenues and staffing requirements for a business Credit fraud detection systems Help desk support systems that help find the right answer to any customer's question faster 3. AI Applications in Engineering Episodic Memory System ICSI researchers, working with funding from DARPA's Perceptive Assistant that Learns program, are developing an episodic memory system for an enduring, personalized cognitive assistant. The goal of the DARPA project is to develop an enduring, personalized cognitive assistant in the form of a software system that can reason, learn from experience, follow instructions, explain its actions, reflect on its experience, and behave robustly in unexpected situations (CALO). SHRUTI: From Simple Associations to Systematic Reasoning Humans are capable of drawing a variety of inferences effortlessly, spontaneously, and with remarkable efficiency --- as though these inferences are a reflex response of our cognitive apparatus. This remarkable human ability poses a challenge for cognitive science and computational neuroscience: How can a system of slow neuron-like elements represent a large body of systematic knowledge and perform a wide range of inferences with such speed? SHRUTI attempts to address this challenge by demonstrating how a connectionist network can encode a large body of semantic and episodic facts, systematic rule-like mappings, knowledge about entities, and types, and yet perform a wide range of reflexive inferences within a few hundred milliseconds. 5

6 NTL The NTL project of the AI group works in collaboration with other units on the UCB campus and elsewhere. It combines basic research in several disciplines with applications to natural language processing systems. Basic efforts include studies in the computational, linguistic, neurobiological and cognitive bases for language and thought and continues to yield a variety of theoretical and practical findings. One ongoing applied effort (called EDU for Even Deeper Understanding) has been in operation since July 2000, with multi-year funding from the Klaus Tschira Foundation. A major aspect of this collaboration has been the interational workshops on Scalable Natural Language Understanding Systems (SCANALU). AQUAINT Researchers in ICSI's AI Group are participating in a project to study deep inferencing techniques and corpus based techniques for deriving the conceptual semantics needed to achieve this. This research is a collaboration with Stanford and the University of Texas at Dallas, and is sponsored by the ARDA AQUAINT Program. Our effort is being intergrated into an ambitious overall program to significantly advance the automated analysis of information. Video Event Taxonomy The ARDA sponsored Video Event Taxonomy project is a targeted multi-institutional effort comprised of researchers from the University of Southern California, SRI International, the University of Maryland, and ICSI. The project developed a Video Event Representation Language (VERL) to provide a common representational framework and ontology for describing video events. Furthermore, the project developed a common annotation language, VEML, to serve as a uniform data model to facilitate model codevelopment and interchange of annotated video data. 6

7 REFERENCES Ray Kurzweil, The Age of Spiritual Machines: When Computers Exceed Human Intelligence, Viking, Daniel Crevier, AI: The Tumultuous History of the Search for Artificial Intelligence, Basic Books,

CSC 550: Introduction to Artificial Intelligence. Fall 2004

CSC 550: Introduction to Artificial Intelligence. Fall 2004 CSC 550: Introduction to Artificial Intelligence Fall 2004 See online syllabus at: http://www.creighton.edu/~davereed/csc550 Course goals: survey the field of Artificial Intelligence, including major areas

More information

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam {   } Intro to Artificial Intelligence Lecture 1 Ahmed Sallam { http://sallam.cf } Purpose of this course Understand AI Basics Excite you about this field Definitions of AI Thinking Rationally Acting Humanly

More information

The Impact of Artificial Intelligence. By: Steven Williamson

The Impact of Artificial Intelligence. By: Steven Williamson The Impact of Artificial Intelligence By: Steven Williamson WHAT IS ARTIFICIAL INTELLIGENCE? It is an area of computer science that deals with advanced and complex technologies that have the ability perform

More information

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng CSE 473 Artificial Intelligence Dieter Fox Colin Zheng www.cs.washington.edu/education/courses/cse473/08au Goals of this Course To introduce you to a set of key: Paradigms & Techniques Teach you to identify

More information

Artificial Intelligence. What is AI?

Artificial Intelligence. What is AI? 2 Artificial Intelligence What is AI? Some Definitions of AI The scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines American Association

More information

CSE 473 Artificial Intelligence (AI) Outline

CSE 473 Artificial Intelligence (AI) Outline CSE 473 Artificial Intelligence (AI) Rajesh Rao (Instructor) Ravi Kiran (TA) http://www.cs.washington.edu/473 UW CSE AI faculty Goals of this course Logistics What is AI? Examples Challenges Outline 2

More information

Introduction to Artificial Intelligence

Introduction to Artificial Intelligence Introduction to Artificial Intelligence By Budditha Hettige Sources: Based on An Introduction to Multi-agent Systems by Michael Wooldridge, John Wiley & Sons, 2002 Artificial Intelligence A Modern Approach,

More information

Lecture 1 What is AI?

Lecture 1 What is AI? Lecture 1 What is AI? CSE 473 Artificial Intelligence Oren Etzioni 1 AI as Science What are the most fundamental scientific questions? 2 Goals of this Course To teach you the main ideas of AI. Give you

More information

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI)

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI) Course Info CS 486/686 Artificial Intelligence May 2nd, 2006 University of Waterloo cs486/686 Lecture Slides (c) 2006 K. Larson and P. Poupart 1 Instructor: Pascal Poupart Email: cs486@students.cs.uwaterloo.ca

More information

Intelligent Systems. Lecture 1 - Introduction

Intelligent Systems. Lecture 1 - Introduction Intelligent Systems Lecture 1 - Introduction In which we try to explain why we consider artificial intelligence to be a subject most worthy of study, and in which we try to decide what exactly it is Dr.

More information

Artificial Intelligence CS365. Amitabha Mukerjee

Artificial Intelligence CS365. Amitabha Mukerjee Artificial Intelligence CS365 Amitabha Mukerjee What is intelligence Acting humanly: Turing Test Turing (1950) "Computing machinery and intelligence": "Can machines think?" Imitation Game Acting humanly:

More information

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1 CSIS 4463: Artificial Intelligence Introduction: Chapter 1 What is AI? Strong AI: Can machines really think? The notion that the human mind is nothing more than a computational device, and thus in principle

More information

Outline. What is AI? A brief history of AI State of the art

Outline. What is AI? A brief history of AI State of the art Introduction to AI Outline What is AI? A brief history of AI State of the art What is AI? AI is a branch of CS with connections to psychology, linguistics, economics, Goal make artificial systems solve

More information

Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey

Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey Outline 1) What is AI: The Course 2) What is AI: The Field 3) Why to take the class (or not) 4) A Brief History of AI 5) Predict

More information

CS 486/686 Artificial Intelligence

CS 486/686 Artificial Intelligence CS 486/686 Artificial Intelligence Sept 15th, 2009 University of Waterloo cs486/686 Lecture Slides (c) 2009 K. Larson and P. Poupart 1 Course Info Instructor: Pascal Poupart Email: ppoupart@cs.uwaterloo.ca

More information

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia CS 1571 Introduction to AI Lecture 1 Course overview Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Course administrivia Instructor: Milos Hauskrecht 5329 Sennott Square milos@cs.pitt.edu TA: Swapna

More information

universe: How does a human mind work? Can Some accept that machines can do things that

universe: How does a human mind work? Can Some accept that machines can do things that Artificial Intelligence Background and Overview Philosophers Two big questions of the universe: How does a human mind work? Can non humans have minds? Some accept that machines can do things that human

More information

mywbut.com Introduction to AI

mywbut.com Introduction to AI Introduction to AI 1 1.1.1 Definition of AI What is AI? Artificial Intelligence is concerned with the design of intelligence in an artificial device. The term was coined by McCarthy in 1956. There are

More information

Introduction and History of AI

Introduction and History of AI 15-780 Introduction and History of AI J. Zico Kolter January 13, 2014 1 What is AI? 2 Some classic definitions Buildings computers that... Think like humans Act like humans Think rationally Act rationally

More information

Overview. Pre AI developments. Birth of AI, early successes. Overwhelming optimism underwhelming results

Overview. Pre AI developments. Birth of AI, early successes. Overwhelming optimism underwhelming results Help Overview Administrivia History/applications Modeling agents/environments What can we learn from the past? 1 Pre AI developments Philosophy: intelligence can be achieved via mechanical computation

More information

Artificial Intelligence

Artificial Intelligence Politecnico di Milano Artificial Intelligence Artificial Intelligence What and When Viola Schiaffonati viola.schiaffonati@polimi.it What is artificial intelligence? When has been AI created? Are there

More information

Introduction to Artificial Intelligence: cs580

Introduction to Artificial Intelligence: cs580 Office: Nguyen Engineering Building 4443 email: zduric@cs.gmu.edu Office Hours: Mon. & Tue. 3:00-4:00pm, or by app. URL: http://www.cs.gmu.edu/ zduric/ Course: http://www.cs.gmu.edu/ zduric/cs580.html

More information

CSCE 315: Programming Studio

CSCE 315: Programming Studio CSCE 315: Programming Studio Introduction to Artificial Intelligence Textbook Definitions Thinking like humans What is Intelligence Acting like humans Thinking rationally Acting rationally However, it

More information

Welcome to CompSci 171 Fall 2010 Introduction to AI.

Welcome to CompSci 171 Fall 2010 Introduction to AI. Welcome to CompSci 171 Fall 2010 Introduction to AI. http://www.ics.uci.edu/~welling/teaching/ics171spring07/ics171fall09.html Instructor: Max Welling, welling@ics.uci.edu Office hours: Wed. 4-5pm in BH

More information

Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects

Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects Péter Érdi perdi@kzoo.edu Henry R. Luce Professor Center for Complex Systems Studies Kalamazoo College http://people.kzoo.edu/

More information

Lecture 1 What is AI?

Lecture 1 What is AI? Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey With material adapted from Oren Etzioni (UW) and Stuart Russell (UC Berkeley) Outline 1) What is AI: The Course 2) What is AI:

More information

Computer Science as a Discipline

Computer Science as a Discipline Computer Science as a Discipline 1 Computer Science some people argue that computer science is not a science in the same sense that biology and chemistry are the interdisciplinary nature of computer science

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence (Sistemas Inteligentes) Pedro Cabalar Depto. Computación Universidade da Coruña, SPAIN Chapter 1. Introduction Pedro Cabalar (UDC) ( Depto. AIComputación Universidade da Chapter

More information

ENTRY ARTIFICIAL INTELLIGENCE

ENTRY ARTIFICIAL INTELLIGENCE ENTRY ARTIFICIAL INTELLIGENCE [ENTRY ARTIFICIAL INTELLIGENCE] Authors: Oliver Knill: March 2000 Literature: Peter Norvig, Paradigns of Artificial Intelligence Programming Daniel Juravsky and James Martin,

More information

A Balanced Introduction to Computer Science, 3/E

A Balanced Introduction to Computer Science, 3/E A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 10 Computer Science as a Discipline 1 Computer Science some people

More information

Ar#ficial)Intelligence!!

Ar#ficial)Intelligence!! Ar#ficial)Intelligence!! Ar#ficial) intelligence) is) the) science) of) making) machines) do) things) that) would) require) intelligence)if)done)by)men.) Marvin)Minsky,)1967) Roman Barták Department of

More information

Artificial Intelligence. Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University

Artificial Intelligence. Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University Artificial Intelligence Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University What is AI? What is Intelligence? The ability to acquire and apply knowledge and skills (definition

More information

CMSC 471 Spring Introduction. Tim Finin,

CMSC 471 Spring Introduction. Tim Finin, CMSC 471 Spring 20167 Introduction Tim Finin, finin@umbc.edu What is AI? Q. What is artificial intelligence? A. It is the science and engineering of making intelligent machines, especially intelligent

More information

CSE 473 Artificial Intelligence (AI)

CSE 473 Artificial Intelligence (AI) CSE 473 Artificial Intelligence (AI) Rajesh Rao (Instructor) Jennifer Hanson (TA) Evan Herbst (TA) http://www.cs.washington.edu/473 Based on slides by UW CSE AI faculty, Dan Klein, Stuart Russell, Andrew

More information

IDK0310 AUTOMATED AND SYSTEMATISED LEGAL PROCESS. Ermo Täks

IDK0310 AUTOMATED AND SYSTEMATISED LEGAL PROCESS. Ermo Täks IDK0310 AUTOMATED AND SYSTEMATISED LEGAL PROCESS Ermo Täks Introducton What is Artificial Intelligence (AI)? How this is connected to law? Artificial Intelligence and law Discipline is broadly named also

More information

CMSC 372 Artificial Intelligence. Fall Administrivia

CMSC 372 Artificial Intelligence. Fall Administrivia CMSC 372 Artificial Intelligence Fall 2017 Administrivia Instructor: Deepak Kumar Lectures: Mon& Wed 10:10a to 11:30a Labs: Fridays 10:10a to 11:30a Pre requisites: CMSC B206 or H106 and CMSC B231 or permission

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline What is AI? A brief history The state of the art Chapter 1 2 What is AI? Systems that think like humans Systems that think rationally Systems that

More information

ARTIFICIAL INTELLIGENCE

ARTIFICIAL INTELLIGENCE ARTIFICIAL INTELLIGENCE AN INTRODUCTION Artificial Intelligence 2012 Lecture 01 Delivered By Zahid Iqbal 1 Course Logistics Course Description This course will introduce the basics of Artificial Intelligence(AI),

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Introduction Chapter 1 & 26 Why Study AI? One reason to study it is to learn more about ourselves Another reason is that these constructed intelligent entities are interesting and

More information

Introduction. Artificial Intelligence. Topic 1. What is AI? Contributions to AI History of AI Modern AI. Reading: Russel and Norvig, Chapter 1

Introduction. Artificial Intelligence. Topic 1. What is AI? Contributions to AI History of AI Modern AI. Reading: Russel and Norvig, Chapter 1 Artificial Intelligence Topic 1 Introduction What is AI? Contributions to AI History of AI Modern AI Reading: Russel and Norvig, Chapter 1 c CSSE. Includes material c S. Russell & P. Norvig 1995,2003 with

More information

Course Outline. Textbook: G. Michael Schneider and Judith L. Gersting, "Invitation to Computer Science C++ Version," 3rd Edition, Thomson, 2004.

Course Outline. Textbook: G. Michael Schneider and Judith L. Gersting, Invitation to Computer Science C++ Version, 3rd Edition, Thomson, 2004. 2005/Sep/12 1 Course Outline Textbook: G. Michael Schneider and Judith L. Gersting, "Invitation to Computer Science C++ Version," 3rd Edition, Thomson, 2004. Outline 1. The Algorithm Foundations of Computer

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline What is AI? A brief history The state of the art Chapter 1 2 What is AI? Systems that think like humans Systems that think rationally Systems that

More information

History and Philosophical Underpinnings

History and Philosophical Underpinnings History and Philosophical Underpinnings Last Class Recap game-theory why normal search won t work minimax algorithm brute-force traversal of game tree for best move alpha-beta pruning how to improve on

More information

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. What is AI? What is

More information

Artificial Intelligence: An overview

Artificial Intelligence: An overview Artificial Intelligence: An overview Thomas Trappenberg January 4, 2009 Based on the slides provided by Russell and Norvig, Chapter 1 & 2 What is AI? Systems that think like humans Systems that act like

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Academic year 2016/2017 Giorgio Fumera http://pralab.diee.unica.it fumera@diee.unica.it Pattern Recognition and Applications Lab Department of Electrical and Electronic Engineering

More information

Chapter 1 An Introduction to Computer Science. INVITATION TO Computer Science 1

Chapter 1 An Introduction to Computer Science. INVITATION TO Computer Science 1 Chapter 1 An Introduction to Computer Science INVITATION TO Computer Science 1 Introduction Misconceptions Computer science is: The study of computers The study of how to write computer programs The study

More information

Logic Programming. Dr. : Mohamed Mostafa

Logic Programming. Dr. : Mohamed Mostafa Dr. : Mohamed Mostafa Logic Programming E-mail : Msayed@afmic.com Text Book: Learn Prolog Now! Author: Patrick Blackburn, Johan Bos, Kristina Striegnitz Publisher: College Publications, 2001. Useful references

More information

CMSC 421, Artificial Intelligence

CMSC 421, Artificial Intelligence Last update: January 28, 2010 CMSC 421, Artificial Intelligence Chapter 1 Chapter 1 1 What is AI? Try to get computers to be intelligent. But what does that mean? Chapter 1 2 What is AI? Try to get computers

More information

COMPUTATONAL INTELLIGENCE

COMPUTATONAL INTELLIGENCE COMPUTATONAL INTELLIGENCE October 2011 November 2011 Siegfried Nijssen partially based on slides by Uzay Kaymak Leiden Institute of Advanced Computer Science e-mail: snijssen@liacs.nl Katholieke Universiteit

More information

AI History. CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2012

AI History. CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2012 AI History CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2012 Ancient History The intellectual roots of AI and intelligent machines (human-like artifacts) in mythology

More information

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. Artificial Intelligence A branch of Computer Science. Examines how we can achieve intelligent

More information

Digital image processing vs. computer vision Higher-level anchoring

Digital image processing vs. computer vision Higher-level anchoring Digital image processing vs. computer vision Higher-level anchoring Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering, Department of Cybernetics Center for Machine Perception

More information

Random Administrivia. In CMC 306 on Monday for LISP lab

Random Administrivia. In CMC 306 on Monday for LISP lab Random Administrivia In CMC 306 on Monday for LISP lab Artificial Intelligence: Introduction What IS artificial intelligence? Examples of intelligent behavior: Definitions of AI There are as many definitions

More information

Introduction to AI. What is Artificial Intelligence?

Introduction to AI. What is Artificial Intelligence? Introduction to AI Instructor: Dr. Wei Ding Fall 2009 1 What is Artificial Intelligence? Views of AI fall into four categories: Thinking Humanly Thinking Rationally Acting Humanly Acting Rationally The

More information

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC) Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC) Introduction (1.1) SC Constituants and Conventional Artificial Intelligence (AI) (1.2) NF and SC Characteristics (1.3) Jyh-Shing Roger

More information

ARTIFICIAL INTELLIGENCE

ARTIFICIAL INTELLIGENCE ARTIFICIAL INTELLIGENCE ITU PRESENTS FEB. 15, 2018 WHAT IS ARTIFICIAL INTELLIGENCE? Making computers that think? The automation of activities we associate with human thinking, like decision making, learning...?

More information

Intelligent Agents. Introduction. Ute Schmid Practice: Emanuel Kitzelmann. Cognitive Systems, Applied Computer Science, University of Bamberg

Intelligent Agents. Introduction. Ute Schmid Practice: Emanuel Kitzelmann. Cognitive Systems, Applied Computer Science, University of Bamberg Intelligent Agents Introduction Ute Schmid Practice: Emanuel Kitzelmann Cognitive Systems, Applied Computer Science, University of Bamberg last change: 27. Mai 2010 U. Schmid (CogSys) Intelligent Agents

More information

ARTIFICIAL INTELLIGENCE

ARTIFICIAL INTELLIGENCE BABEŞ-BOLYAI UNIVERSITY Faculty of Computer Science and Mathematics ARTIFICIAL INTELLIGENCE Introduction Summary Short questions about AI History of AI Applications of AI 2 Short questions about AI What

More information

This list supersedes the one published in the November 2002 issue of CR.

This list supersedes the one published in the November 2002 issue of CR. PERIODICALS RECEIVED This is the current list of periodicals received for review in Reviews. International standard serial numbers (ISSNs) are provided to facilitate obtaining copies of articles or subscriptions.

More information

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani Outline Introduction Soft Computing (SC) vs. Conventional Artificial Intelligence (AI) Neuro-Fuzzy (NF) and SC Characteristics 2 Introduction

More information

This tutorial is prepared for the students at beginner level who aspire to learn Artificial Intelligence.

This tutorial is prepared for the students at beginner level who aspire to learn Artificial Intelligence. About the Tutorial This tutorial provides introductory knowledge on Artificial Intelligence. It would come to a great help if you are about to select Artificial Intelligence as a course subject. You can

More information

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications COMP219: Artificial Intelligence Lecture 2: AI Problems and Applications 1 Introduction Last time General module information Characterisation of AI and what it is about Today Overview of some common AI

More information

What's involved in Intelligence?

What's involved in Intelligence? AI Methodology Theoretical aspects Mathematical formalizations, properties, algorithms Engineering aspects The act of building (useful) machines Empirical science Experiments What's involved in Intelligence?

More information

AI in Business Enterprises

AI in Business Enterprises AI in Business Enterprises Are Humans Rational? Rini Palitmittam 10 th October 2017 Image Courtesy: Google Images Founders of Modern Artificial Intelligence Image Courtesy: Google Images Founders of Modern

More information

COS402 Artificial Intelligence Fall, Lecture I: Introduction

COS402 Artificial Intelligence Fall, Lecture I: Introduction COS402 Artificial Intelligence Fall, 2006 Lecture I: Introduction David Blei Princeton University (many thanks to Dan Klein for these slides.) Course Site http://www.cs.princeton.edu/courses/archive/fall06/cos402

More information

CS:4420 Artificial Intelligence

CS:4420 Artificial Intelligence CS:4420 Artificial Intelligence Spring 2018 Introduction Cesare Tinelli The University of Iowa Copyright 2004 18, Cesare Tinelli and Stuart Russell a a These notes were originally developed by Stuart Russell

More information

Executive summary. AI is the new electricity. I can hardly imagine an industry which is not going to be transformed by AI.

Executive summary. AI is the new electricity. I can hardly imagine an industry which is not going to be transformed by AI. Executive summary Artificial intelligence (AI) is increasingly driving important developments in technology and business, from autonomous vehicles to medical diagnosis to advanced manufacturing. As AI

More information

A Brief History of Artificial Intelligence and How It s Revolutionizing Customer Service Today

A Brief History of Artificial Intelligence and How It s Revolutionizing Customer Service Today A Brief History of Artificial Intelligence and How It s Revolutionizing Customer Service Today SmartMax Software, Inc. Natalie Delamater 07.17.2017 1 TABLE OF CONTENTS Introduction 3 A (Very) Brief History

More information

Overview. Introduction to Artificial Intelligence. What is Intelligence? What is Artificial Intelligence? Influential areas for AI

Overview. Introduction to Artificial Intelligence. What is Intelligence? What is Artificial Intelligence? Influential areas for AI Introduction to Artificial Intelligence By Budditha Hettige Sources: Based on An Introduction to Multi-agent Systems by Michael Wooldridge, John Wiley & Sons, 2002 Artificial Intelligence A Modern Approach,

More information

Artificial Intelligence. An Introductory Course

Artificial Intelligence. An Introductory Course Artificial Intelligence An Introductory Course 1 Outline 1. Introduction 2. Problems and Search 3. Knowledge Representation 4. Advanced Topics - Game Playing - Uncertainty and Imprecision - Planning -

More information

The Evolution of Artificial Intelligence in Workplaces

The Evolution of Artificial Intelligence in Workplaces The Evolution of Artificial Intelligence in Workplaces Cognitive Hubs for Future Workplaces In the last decade, workplaces have started to evolve towards digitalization. In the future, people will work

More information

Abstract. Most OCR systems decompose the process into several stages:

Abstract. Most OCR systems decompose the process into several stages: Artificial Neural Network Based On Optical Character Recognition Sameeksha Barve Computer Science Department Jawaharlal Institute of Technology, Khargone (M.P) Abstract The recognition of optical characters

More information

How Machine Learning and AI Are Disrupting the Current Healthcare System. Session #30, March 6, 2018 Cris Ross, CIO Mayo Clinic, Jim Golden, PwC

How Machine Learning and AI Are Disrupting the Current Healthcare System. Session #30, March 6, 2018 Cris Ross, CIO Mayo Clinic, Jim Golden, PwC How Machine Learning and AI Are Disrupting the Current Healthcare System Session #30, March 6, 2018 Cris Ross, CIO Mayo Clinic, Jim Golden, PwC 1 Conflicts of Interest: Christopher Ross, MBA Has no real

More information

Bricken Technologies Corporation Presentations: Bricken Technologies Corporation Corporate: Bricken Technologies Corporation Marketing:

Bricken Technologies Corporation Presentations: Bricken Technologies Corporation Corporate: Bricken Technologies Corporation Marketing: TECHNICAL REPORTS William Bricken compiled 2004 Bricken Technologies Corporation Presentations: 2004: Synthesis Applications of Boundary Logic 2004: BTC Board of Directors Technical Review (quarterly)

More information

Artificial Intelligence. Berlin Chen 2004

Artificial Intelligence. Berlin Chen 2004 Artificial Intelligence Berlin Chen 2004 Course Contents The theoretical and practical issues for all disciplines Artificial Intelligence (AI) will be considered AI is interdisciplinary! Foundational Topics

More information

Actually 3 objectives of AI:[ Winston & Prendergast ] Make machines smarter Understand what intelligence is Make machines more useful

Actually 3 objectives of AI:[ Winston & Prendergast ] Make machines smarter Understand what intelligence is Make machines more useful Bab 1 Introduction Definisi Artificial Intelligence [Rich dan Knight] Artificial Intelligence is the study of how to make computers do things which, at the moment, people do better. [Ginsberg] Artificial

More information

Rethinking CAD. Brent Stucker, Univ. of Louisville Pat Lincoln, SRI

Rethinking CAD. Brent Stucker, Univ. of Louisville Pat Lincoln, SRI Rethinking CAD Brent Stucker, Univ. of Louisville Pat Lincoln, SRI The views expressed are those of the author and do not reflect the official policy or position of the Department of Defense or the U.S.

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline Course overview What is AI? A brief history The state of the art Chapter 1 2 Administrivia Class home page: http://inst.eecs.berkeley.edu/~cs188 for

More information

Books. Foundations of Computer Science, 2 nd edition, Behrouz Forouzan and Firouz Mosha rraf, Thomson Learning, UK, ( 歐亞書局,(02) )

Books. Foundations of Computer Science, 2 nd edition, Behrouz Forouzan and Firouz Mosha rraf, Thomson Learning, UK, ( 歐亞書局,(02) ) Books Foundations of Computer Science, 2 nd edition, Behrouz Forouzan and Firouz Mosha rraf, Thomson Learning, UK, 2008. ( 歐亞書局,(02)89121188) Administration Instructor: 曾學文資工系助理教授 Office: Room 908 Email:

More information

KNOWLEDGE-BASED CONTROL AND ENGINEERING SYSTEMS

KNOWLEDGE-BASED CONTROL AND ENGINEERING SYSTEMS JOINT ADVANCED STUDENT SCHOOL 2008, ST. PETERSBURG KNOWLEDGE-BASED CONTROL AND ENGINEERING SYSTEMS Final Report by Natalia Danilova born on 24.04.1987 address: Grazhdanski pr. 28 Saint-Petersburg, Russia

More information

Our 2-course meal for this evening

Our 2-course meal for this evening 1 CSEP 573 Applications of Artificial Intelligence (AI) Rajesh Rao (Instructor) Abe Friesen (TA) http://www.cs.washington.edu/csep573 UW CSE AI faculty Our 2-course meal for this evening Part I Goals Logistics

More information

What's involved in Intelligence?

What's involved in Intelligence? AI Methodology Theoretical aspects Mathematical formalizations, properties, algorithms Engineering aspects The act of building (useful) machines Empirical science Experiments What's involved in Intelligence?

More information

CSE5001(CS417)/ 高级人工智能 Advanced Artificial Intelligence

CSE5001(CS417)/ 高级人工智能 Advanced Artificial Intelligence CSE5001(CS417)/ 高级人工智能 Advanced Artificial Intelligence Xin Yao Fall 2017 Fall 2017 Artificial Intelligence: Introduction Xin Yao Basic information Instructor: Xin Yao Credits: 3, Hours: 64 Language: Chinese,

More information

Artificial Intelligence

Artificial Intelligence Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 1/22 Artificial Intelligence 1. Introduction What is AI, Anyway? Álvaro Torralba Wolfgang Wahlster Summer Term 2018 Thanks to Prof.

More information

AI Principles, Semester 2, Week 1, Lecture 2, Cognitive Science and AI Applications. The Computational and Representational Understanding of Mind

AI Principles, Semester 2, Week 1, Lecture 2, Cognitive Science and AI Applications. The Computational and Representational Understanding of Mind AI Principles, Semester 2, Week 1, Lecture 2, Cognitive Science and AI Applications How simulations can act as scientific theories The Computational and Representational Understanding of Mind Boundaries

More information

Proposers Day Workshop

Proposers Day Workshop Proposers Day Workshop Monday, January 23, 2017 @srcjump, #JUMPpdw Cognitive Computing Vertical Research Center Mandy Pant Academic Research Director Intel Corporation Center Motivation Today s deep learning

More information

Artificial Intelligence 人工智慧. Lecture 1 February 22, 2012 洪國寶

Artificial Intelligence 人工智慧. Lecture 1 February 22, 2012 洪國寶 Artificial Intelligence 人工智慧 Lecture 1 February 22, 2012 洪國寶 1 Outline Course information Motivations What is Artificial Intelligence A brief history of Artificial Intelligence Outline of the course 2

More information

Introduction to AI. Chapter 1. TB Artificial Intelligence 1/ 23

Introduction to AI. Chapter 1. TB Artificial Intelligence 1/ 23 Introduction to AI Chapter 1 TB Artificial Intelligence 2017 1/ 23 Reference Book Artificial Intelligence: A Modern Approach Stuart Russell and Peter Norvig http://aima.cs.berkeley.edu/ 2 / 23 Some Other

More information

ECE 599/692 Deep Learning Lecture 19 Beyond BP and CNN

ECE 599/692 Deep Learning Lecture 19 Beyond BP and CNN ECE 599/692 Deep Learning Lecture 19 Beyond BP and CNN Hairong Qi, Gonzalez Family Professor Electrical Engineering and Computer Science University of Tennessee, Knoxville http://www.eecs.utk.edu/faculty/qi

More information

CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION. Santiago Ontañón

CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION. Santiago Ontañón CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION Santiago Ontañón so367@drexel.edu CS 380 Focus: Introduction to AI: basic concepts and algorithms. Topics: What is AI? Problem Solving and Heuristic Search

More information

CS415 Human Computer Interaction

CS415 Human Computer Interaction CS415 Human Computer Interaction Lecture 11 Advanced HCI Intro to Cognitive Models November 3, 2016 Sam Siewert Assignments Assignment #5 Propose Group Project (Groups of 3) Assignment #6 Project Final

More information

Computer Science and Philosophy Information Sheet for entry in 2018

Computer Science and Philosophy Information Sheet for entry in 2018 Computer Science and Philosophy Information Sheet for entry in 2018 Artificial intelligence (AI), logic, robotics, virtual reality: fascinating areas where Computer Science and Philosophy meet. There are

More information

(Refer Slide Time: 01:10)

(Refer Slide Time: 01:10) Artificial Intelligence Prof. Sudeshna Sarkar Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecture - 1 Introduction Today we start the lecture on the course

More information

Advanced Robotics Introduction

Advanced Robotics Introduction Advanced Robotics Introduction Institute for Software Technology 1 Agenda Motivation Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 Bridge the Gap Mobile

More information

Lecture 1 Introduction to AI

Lecture 1 Introduction to AI Lecture 1 Introduction to AI Kristóf Karacs PPKE-ITK Questions? What is intelligence? What makes it artificial? What can we use it for? How does it work? How to create it? How to control / repair / improve

More information

CS360: AI & Robotics. TTh 9:25 am - 10:40 am. Shereen Khoja 8/29/03 CS360 AI & Robotics 1

CS360: AI & Robotics. TTh 9:25 am - 10:40 am. Shereen Khoja 8/29/03 CS360 AI & Robotics 1 CS360: AI & Robotics TTh 9:25 am - 10:40 am Shereen Khoja shereen@pacificu.edu 8/29/03 CS360 AI & Robotics 1 Artificial Intelligence v We call ourselves Homo sapiens v What does this mean? 8/29/03 CS360

More information

Introduction to Artificial Intelligence. Department of Electronic Engineering 2k10 Session - Artificial Intelligence

Introduction to Artificial Intelligence. Department of Electronic Engineering 2k10 Session - Artificial Intelligence Introduction to Artificial Intelligence What is Intelligence??? Intelligence is the ability to learn about, to learn from, to understand about, and interact with one s environment. Intelligence is the

More information

From Turing Machines to Building a Brain

From Turing Machines to Building a Brain From Turing Machines to Building a Brain Including an introduction to Philosophy of Mind Church-Turing Thesis Turing was beaten to the punch in his solution to the Entscheidungsproblem Alonzo Church announced

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline Course overview What is AI? A brief history The state of the art Chapter 1 2 Administrivia Class home page: http://inst.eecs.berkeley.edu/~cs188 for

More information