Random Administrivia In CMC 306 on Monday for LISP lab.

Slides:



Advertisements
Similar presentations
ARTIFICIAL INTELLIGENCE
Advertisements

Additional Topics ARTIFICIAL INTELLIGENCE
Artificial Intelligence
Artificial Intelligence
Artificial Intelligence Created by Korbut Fyodor FTF,
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
Introduction to AI Kaziwa H. Saleh. What is AI? John McCarthy defines AI as “the science and engineering to make intelligent machines”. AI is the study.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
WHAT IS ARTIFICIAL INTELLIGENCE?
Artificial Intelligence A Modern Approach Dennis Kibler.
What is Artificial Intelligence? –Depends on your perspective... Philosophical: a method for modeling intelligence Psychological: a method for studying.
ICS 101 Fall 2011 Introduction to Artificial Intelligence Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Spring 2005
Introduction to Artificial Intelligence Ruth Bergman Fall 2004.
Introduction to Introduction to Artificial Intelligence Henry Kautz.
Introduction to Artificial Intelligence CSE 473 Winter 1999.
CSE 471/598,CBS598 Introduction to Artificial Intelligence Fall 2004
D Goforth - COSC 4117, fall Notes  Program evaluation – Sept Student submissions  Mon. Sept 11, 4-5PM  FA 181 Comments to committee are.
What is Artificial Intelligence? –not programming in LISP or Prolog (!) –depends on your perspective... a method for modeling intelligence a method for.
Introduction to Artificial Intelligence ITK 340, Spring 2010.
INSTRUCTOR: DR. XENIA MOUNTROUIDOU CS CS Artificial Intelligence.
ARTIFICIAL INTELLIGENCE Introduction: Chapter Textbook: S. Russell and P. Norvig Artificial Intelligence: A Modern Approach Prentice Hall, 2003,
Artificial Intelligence
ARTIFICIAL INTELLIGENCE
1 Artificial Intelligence An Introductory Course.
CPSC 171 Artificial Intelligence Read Chapter 14.
Artificial Intelligence Andrea Danyluk For FPS 2/2/04.
C463 / B551 Artificial Intelligence Dana Vrajitoru Introduction.
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE Introduction: Chapter 1.
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
19/13/2015CS360 AI & Robotics CS360: AI & Robotics TTh 9:25 am - 10:40 am Shereen Khoja
Introduction: Chapter 1
Artificial Intelligence: Definition “... the branch of computer science that is concerned with the automation of intelligent behavior.” (Luger, 2009) “The.
Artificial Intelligence Lecture No. 3
Lecture 1 Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
CSC4444: Artificial Intelligence Fall 2011 Dr. Jianhua Chen Slides adapted from those on the textbook website.
A RTIFICIAL I NTELLIGENCE Introduction 3 October
CNS 4470 Artificial Intelligence. What is AI? No really what is it? No really what is it?
Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
1 Introduction to Artificial Intelligence (Lecture 1)
Due Monday Read chapter 2 Homework: –Chapter 1, exercises –Answer each in 100 words or less. Send to from your preferred.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
Artificial Intelligence
So what is AI?.
AI: Can Machines Think? Juntae Kim Department of Computer Engineering Dongguk University.
Definitions of AI There are as many definitions as there are practitioners. How would you define it? What is important for a system to be intelligent?
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
Princess Nora University Artificial Intelligence CS 461 Level 8 1.
Vilalta/Norvig/Eick: History of AI Origins McCulloch and Pitts (1943) Model of Artificial Neurons. Donald Hebb (1949) Hebbian Learning Conference at Dartmouth.
CS382 Introduction to Artificial Intelligence Lecture 1: The Foundations of AI and Intelligent Agents 24 January 2012 Instructor: Kostas Bekris Computer.
ARTIFICIAL INTELLIGENCE. Contents Introduction Branches of AI Control Theory Cybernetics Artificial Neural Networks Application Advantage And Disadvantage.
1 Artificial Intelligence & Prolog Programming CSL 302.
Artificial Intelligence
CSC 290 Introduction to Artificial Intelligence
Introduction to Artificial Intelligence
Artificial Intelligence introduction(2)
Artificial Intelligence (Lecture 1)
Introduction to Artificial Intelligence and Soft Computing
Introduction to Artificial Intelligence
AI and Agents CS 171/271 (Chapters 1 and 2)
EA C461 – Artificial Intelligence Introduction
CS 404 Artificial Intelligence
Artificial Intelligence
Presentation transcript:

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 as there are practitioners. How would you define it? What is important for a system to be intelligent?

Four main approaches to AI Systems that act like humans Systems that think like humans Systems that think rationally Systems that act rationally

Approach #1: Acting Humanly AI is: “The art of creating machines that perform functions that require intelligence when performed by people” (Kurzweil) Ultimately to be tested by the Turing Test

The Turing Test Demonstrations of software Eliza: (1965) Alice: (Loebner Prize winner) Transcript:

In practice Needs: Natural language processing Knowledge representation Automated reasoning Machine learning Too general a problem – unsolved in the general case Intelligence takes many forms, which are not necessarily best tested this way Is it actually intelligent? (Chinese room)

Approach #2: Thinking Humanly AI is: “[The automation of] activities that we associate with human thinking, activities such as decision-making, problem solving, learning…” (Bellman) Goal is to build systems that function internally in some way similar to human mind

Workings of the human mind Computer game players typically work much differently than human players Cognitive science tries to model human mind based on experimentation Cognitive modeling approach to AI: act intelligently while internally mimicking to human mind

Approach #3: Thinking rationally AI is: using logic to make complex decisions I.e., how can knowledge be represented logically, and how can a system draw deductions? Uncertain knowledge? Informal knowledge? “I think I love you.”

Approach #4: Acting rationally AI is: “...concerned with the automation of intelligent behavior” (Luger and Stubblefield) The intelligent agent approach An agent is something that perceives and acts Emphasis is on behavior

Acting rationally: emphasis of most AI today Why? In solving actual problems, it’s what really matters Behavior is more scientifically testable than thought More general: rather than imitating humans trying to solve hard problems, just try to solve hard problems

Recap on the difference in approaches Thought vs. behavior Human vs. rational

Early AI History Birth: McCulloch and Pitts, simulated neurons, 1943 “AI”: Dartmouth workshop, 1956 Early successes: General Problem Solver (1957), Lisp (1958) Predictions that AI would eventually do almost anything

The Dark Ages Mid 60s – Mid 70s AI failed to deliver Minsky and Papert’s Perceptrons

The Crawl Back 1970s: knowledge based AI 1980s: some commercial systems Rumelhart and McClelland’s Parallel Distributed Processing

Modern Success Story Machine learning / data mining Intelligent agents (‘bots) Game playing (Deep Blue / Fritz) Robotics Natural language processing (Babelfish)

More History of AI It’s in text and very cool, read it Sections

What we’ll be doing LISP Programming Intelligent agents Search methods, and how they relate to game playing (e.g. chess) Logic and reasoning Propositional logic

What we’ll be doing Uncertain knowledge and reasoning Probability, Bayes rule Machine learning Neural networks, decision trees, computationally learning theory, reinforcement learning

What we won’t be doing in class (but you can for project) Natural language processing (Jeff’s class) Computer vision (Jack’s image processing class) Computers that will take over the planet

The Lisp Programming Language Developed by John McCarthy at MIT Second oldest high level language still in use (next to FORTRAN) LISP = LISt Processing Common Lisp is today’s standard One of the most popular languages for AI