Artificial Intelligence (is no match for natural stupidity :)

Slides:



Advertisements
Similar presentations
The Development of AI St Kentigerns Academy Unit 3 – Artificial Intelligence.
Advertisements

Chapter 22 Limits to Computation. Copyright © 2013 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Learning Objectives Explain what the Turing.
 Communication:  Provide context, e.g., s …  TA Office hour for next Tuesday: CANCELLED  My name is: ??  Show  Scores on-line, Quiz-1 results.
Learning Objectives Explain what the Turing test was designed to show
Artificial Intelligence AI: The branch of computer science dedicated to the creation of machines that perform task which if done by humans would be considered.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Limits to Computation Computers Can Do Almost {Everything, Nothing} lawrence.
Chapter 23 Computers Can Do Almost {Everything Nothing}: Limits to Computation.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Fluency with Information Technology Third Edition by Lawrence Snyder Chapter.
Human Computation CSC4170 Web Intelligence and Social Computing Tutorial 7 Tutor: Tom Chao Zhou
1 4 questions (Revisited) What are our underlying assumptions about intelligence? What kinds of techniques will be useful for solving AI problems? At what.
PSU CS 370 – Introduction to Artificial Intelligence Game MinMax Alpha-Beta.
Chapter 22 Limits to Computation. Learning Objectives Explain what the Turing test was designed to show Discuss the issue of a computer being intelligent.
Artificial Intelligence Introduction (2). What is Artificial Intelligence ?  making computers that think?  the automation of activities we associate.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Introduction to Computers CS Zhizhang Shen Chapter 11: What Can Computers.
Artificial Intelligence (AI) Can Machines Think?.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Instructor: Vincent Conitzer
Game Playing. Towards Intelligence? Many researchers attacked “intelligent behavior” by looking to strategy games involving deep thought. Many researchers.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
Introduction to Machine Learning Kamal Aboul-Hosn Cornell University Chess, Chinese Rooms, and Learning.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
Grades: 6-8 Subject: Artificial Intelligence An Introduction to the Turing Test.
Lecture # 39 What Can’t Be Computed?. Computability Tractable problems (P): Can be solved by a a computer is some deterministic (reasonable) polynomial.
Overview of Artificial Intelligence (1) Artificial intelligence (AI) Computers with the ability to mimic or duplicate the functions of the human brain.
Fluency with Information Technology
Game Playing Why do AI researchers study game playing?
Watson, Medicine, Health, and IU Grand Challenges Dr. Craig A
Could you be friends with a robot?
Instructor: Vincent Conitzer
Do Computers think?.
I Know it’s an Idiot But it’s MY artificial idiot!
CS Fall 2016 (Shavlik©), Lecture 11, Week 6
CSC 515 – Applied AI 1. Origins of AI conference.
Artificial Intelligence
Videos NYT Video: DeepMind's alphaGo: Match 4 Summary: see 11 min.
CSC 110 – Fluency in Information Technology Chess
David Kauchak CS52 – Spring 2016
Multicultural Content in Math
Domain Name System Relating the “logical” with the “physical”
Adversarial Search Chapter 5.
ARTIFICIAL INTELLIGENCE.
Adversarial Search.
The intelligent piece of paper: so what is an algorithm?
Artificial Intelligence
Announcements Library link and the anonymous Panic button
Light Bot Solutions: an analysis
Artificial Intelligence (is no match for natural stupidity :)
The Turing Test Minds & Machines.
“The Future of AI” Rogelio Ferreira Escutia December 1st, 2017
Instructor: Vincent Conitzer
Chartboost Help Site Competitive Analysis and Proposal
Announcements Survey … no really, you will be polled
Redeem some dignity My fumble from previous lecture …
They Say, I Say Chapter 1 and 12
Variables, Assignments Testing + Iteration
A User study on Conversational Software
Digitization & Processing
Instructor: Vincent Conitzer
Fluency with Information Technology Third Edition
Announcements How to save your work? Quiz solution 5/5/2019
Announcements: Questions: Names on the board? Why?
Basic Processing … Drawing pictures … It’s not art, it’s fun
Artificial Intelligence
Digital Thinking: Animation, Video Games, and the Social Web
1st GRADE SIGHT WORDS.
Introduction to Artificial Intelligence
INFORMATION RETRIEVAL
CS51A David Kauchak Spring 2019
Today: to list: Syllabus change: Grade on-line
Announcements Jack group member by Thursday!! Quiz-8? HW10
Presentation transcript:

Artificial Intelligence (is no match for natural stupidity :) Progress has been tremendous Artificial Intelligence (is no match for natural stupidity :) Kelvin Sung University of Washington, Bothell (* Use/Modification with permission based on Larry Snyder’s CSE120) © Lawrence Snyder 2004

Thinking with Electricity The inventors of ENIAC, 1st computer, said it “thinks with electricity” Do calculators “think”? Does performing arithmetic, which is entirely algorithmic, require thinking? Once, performing arithmetic, was thought to be divinely or magically conferred ability 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Thinking with Electricity The inventors of ENIAC, 1st computer, said it “thinks with electricity” Do calculators “think”? Does performing arithmetic, which is entirely algorithmic, require thinking? Once, performing arithmetic, was thought to be divinely or magically conferred ability The Problem: Many human activities look like thinking until they are understood (to be algorithmic) 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Turing’s Test A.M. Turing, computer pioneer, worried about intelligence in humans & machines; proposed a test (1950) Aware that it is intelligence until it’s understood, Turing devised a test with this experimental setup: A computer (A) and a person (B) are connected to an examiner, who can ask questions using text to determine which is which 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

What Would You Ask? Formulate questions a person can answer but a computer can’t 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

What Would You Ask? Formulate questions a person can answer but a computer can’t NO: … we have come a long way … Facts: computers are way better at these Simple Algorithmic: e.g., Route: from here to there DO: context sensitive perception + derivation Why is the Professor so cold? What is the cause of the surfer dude high? Tell a joke! Not kidding! 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Captcha Completely Automated Public Turing Test To Tell Computers and Humans Apart Developed at CMU by Luis Van Ahn and his team 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Seeming To Be Intelligent Joel Weizenbaum’s “Doctor” [a\k\a “Eliza”] was a program that appeared intelligent User: I’m depressed. Doctor: Why are you depressed? User: My mother is not speaking to me. Doctor: Tell me about your mother. User: She doesn’t want me to major in CS. Doctor: No? User: No, she wants me to go into medicine. Doctor was basically scripted 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Artificial Intelligence The study of making computers act intelligently They already act intelligent … e.g. they can correct your spelling mistakes Is this intelligent behavior? Most AI researchers would say “no” … algorithmic Playing grandmaster level chess in a tournament became an AI goal (1952) - Minimizes real world knowledge - Clear goal, formal system 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Playing Chess Chess is a game, so it uses a game tree At each node is a ‘board’-- easily digitized Below it are all boards created in 1 move; below those, all boards needing another move An objective function evaluates “goodness” of the position: go for highest … opponent goes for lowest 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Deep Blue vs Kasparov An IBM system, Deep Blue, played world champion Gary Kasparov In 1996 Kasparov won, but Deep Blue played 1 game well!!! This was a first. In May 11, 1997 Deep Blue won 3.5-2.5 Deep Blue is a 32 processor parallel computer with 256 “chess processors” that can consider 200,000,000 chess positions per second + opens + ends 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Intelligent? Does Deep Blue’s performance show that a computer can be intelligent? No -- it repeat’s its designers intelligence (weak rebuttal) Yes -- it’s better than anyone in the world at something people find interesting and fun Maybe -- it shows intelligence in chess, but can it apply its intelligence elsewhere? What do you think? 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

And Now Watson plays Jeopardy 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Watson: More Sophisticated Compared to Deep Blue, Watson is much more sophisticated in design, organization runs on ~2,500 parallel CPUs, each capable of up to 33 billion operations a second; size of small RV crawled and organized 200 million pages of data “expert” analyzers — more than 100 different techniques running concurrently to analyze natural language, appraise sources, propose hypotheses, merge results and rank top guesses. 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Watson “Crushes” Jeopardy Stars But, in Final Jeopardy: US Cities “This city’s largest airport is named for a WWII hero, and its second largest airport is named for a famous WWII battle” Watson completely blew it! What is Chicago? What is Toronto???? 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Compare Watson, Deep Blue Chess seems harder, but it’s not Chess has fixed rules, little real world data needed Jeopardy, more free form using only real data Other differences In chess the “problem” is known beforehand, but in Jeopardy, someone else sets up the problem In chess, decisions are based on a formula, but in Jeopardy many forms of evaluation are needed (a problem solved by probabilities) In chess there is very little pre-planning, but in Jeopardy, organizing the data is the key 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Being Creative Computers do things deemed creative in past Create designs in the style of Piet Mondrian, Jackson Pollack or Josef Albers … Is it Art? Is it Creative? 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Definition of Creativity Creativity has two forms: “flash out of the blue” and “incremental revision” “Flash,” i.e. inspiration, is rare; is it just luck? “Revision”, i.e. hard work, is common and to a large degree algorithmic Advertising agencies are famous for creativity, but in a recent study, 89% of all award-winning ads were an application of one of six templates -- design algorithm 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Composing Music An experiment at the U. of Oregon … compose music in the style of Bach Three participants: Bach, U of O Professor, EPI program And the winner is … Audience Thought: Bach’s Professor’s EPI’s work was work was work was Professor EPI program Bach 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)

Summary Watson looks to be a major advance in AI and a big step towards answering Turing’s Test What is AI? 1/11/2019 Kelvin Sung (Use/modify with permission from © 2010-2012 Larry Snyder, CSE)