CS10 The Beauty and Joy of Computing

Similar documents
CS10 The Beauty and Joy of Computing

Artificial Intelligence

Artificial Intelligence

Intro to AI. AI is a huge field. AI is a huge field 2/19/15. What is AI. One definition:

Intro to AI. AI is a huge field. AI is a huge field 2/26/16. What is AI (artificial intelligence) What is AI. One definition:

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

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1

Artificial Intelligence A Very Brief Overview of a Big Field

ARTIFICIAL INTELLIGENCE

The Beauty and Joy of Computing

EARIN Jarosław Arabas Room #223, Electronics Bldg.

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

UNIT 13A AI: Games & Search Strategies. Announcements

Thinking and Autonomy

CS39N The Beauty and Joy of Computing

The Beauty and Joy of Computing

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

Lecture 1 What is AI?

COMS 493 AI, ROBOTS & COMMUNICATION

LECTURE 1: OVERVIEW. CS 4100: Foundations of AI. Instructor: Robert Platt. (some slides from Chris Amato, Magy Seif El-Nasr, and Stacy Marsella)

FROM AI TO IA AI: Artificial Intelligence IA: Intelligence Amplification Mieke De Ketelaere, SAS NEMEA

CS 188: Artificial Intelligence Fall AI Applications

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

Unit 12: Artificial Intelligence CS 101, Fall 2018

CS10 : The Beauty and Joy of Computing

CS 188: Artificial Intelligence Fall Course Information

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

CS 343: Artificial Intelligence

Artificial Intelligence

How Preferred Networks has Defined Their Values: The Promise and Challenge of Deep Learning in Domains of Physical Control

CS 343H: Artificial Intelligence. Week 1a: Introduction

INTRODUCTION TO GAME AI

UNIT 13A AI: Games & Search Strategies

Prof. Sameer Singh CS 175: PROJECTS IN AI (IN MINECRAFT) WINTER April 6, 2017

Introduction to Talking Robots

Lecture Overview. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 1 1 / 15

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

AI: The New Electricity to Harness Our Digital Future Workshop: Digitalisering inomenergisektorn Dec

Random Administrivia. In CMC 306 on Monday for LISP lab

Humanoid Robot NAO: Developing Behaviors for Football Humanoid Robots

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

THE DEEP WATERS OF DEEP LEARNING

AI for Autonomous Ships Challenges in Design and Validation

Transer Learning : Super Intelligence

Course Information. CS 188: Artificial Intelligence Fall Course Staff. Course Information. Today. Sci-Fi AI? Lecture 1: Introduction 8/25/2011

CPS331 Lecture: Agents and Robots last revised November 18, 2016

The Beauty and Joy of Computing

Artificial Intelligence: Definition

INTRODUCTION TO GAME AI

By Marek Perkowski ECE Seminar, Friday January 26, 2001

CS 188: Artificial Intelligence

Computational Thinking for All

Rise of the Machines. How AI is Transforming IT and the Self-Service Experience. Ian Aitchison Snr Director, ITSM, Ivanti

Artificial Intelligence in Law: Facts, Futures & Risks

What we are expecting from this presentation:

A.I. and Translation. iflytek Research : Gao Jianqing

Data-Starved Artificial Intelligence

Artificial Intelligence. Cameron Jett, William Kentris, Arthur Mo, Juan Roman


AI: The New Electricity

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

Jeff Bezos, CEO and Founder Amazon

Classroom Konnect. Artificial Intelligence and Machine Learning

COMP9414/ 9814/ 3411: Artificial Intelligence. Overview. UNSW c Alan Blair,

Welcome to CompSci 171 Fall 2010 Introduction to AI.

THE AI REVOLUTION. How Artificial Intelligence is Redefining Marketing Automation

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

COS 402 Machine Learning and Artificial Intelligence Fall Lecture 1: Intro

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

CPS331 Lecture: Agents and Robots last revised April 27, 2012

MINE 432 Industrial Automation and Robotics

CS6700: The Emergence of Intelligent Machines. Prof. Carla Gomes Prof. Bart Selman Cornell University

A conversation with Russell Stewart, July 29, 2015

Course Information. CS 188: Artificial Intelligence. Course Staff. Course Information. Today. Waiting List. Lecture 1: Introduction.

CS 188: Artificial Intelligence. Course Information

Artificial Intelligence for Engineers. EE 562 Winter 2015

Knowledge Representation and Reasoning

CS325 Artificial Intelligence Robotics I Autonomous Robots (Ch. 25)

CS 309: Autonomous Intelligent Robotics FRI I. Instructor: Justin Hart.

Introduction to cognitive science Session 3: Cognitivism

Outline. Introduction to AI. Artificial Intelligence. What is an AI? What is an AI? Agents Environments

Machine Consciousness. Day 6 Nature of Mind

What's involved in Intelligence?

MSc(CompSc) List of courses offered in

CSE 473 Artificial Intelligence (AI)

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

Overview. Origins. Idea of programming computers for "intelligent" behavior. First suggested by Alan Turing, 1950.

Introduction to Artificial Intelligence

CS325 Artificial Intelligence Ch. 5, Games!

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

CS 480: GAME AI INTRODUCTION TO GAME AI. 4/3/2012 Santiago Ontañón

Introduction to Artificial Intelligence CS540-1

The Beauty and Joy of Computing

Artificial Intelligence. What is AI?

COMP9414/ 9814/ 3411: Artificial Intelligence. Week 1: Foundations. UNSW c Alan Blair,

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

Introduction and History of AI

CSCE 315: Programming Studio

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

CS 188: Artificial Intelligence Fall Administrivia

Transcription:

CS10 The Beauty and Joy of Computing Lecture #21 Artificial Intelligence UC Berkeley EECS Lecturer SOE Dan Garcia 2011-04-13 IBM s Watson is being used by researchers in Canada to provide early warnings when babies in a NICU may acquire a hospital-borne infection. www.technologyreview.com/computing/37373/

Lecture Overview Definition What intelligent things do people do? Videos of awesome examples of AI Turing Test UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (2)

AI Definition by John McCarthy Getting a computer to do things which, when done by people, are said to involve intelligence Finesses the idea of whether a computer has consciousness, whether they have rights, etc UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (3)

en.wikipedia.org/wiki/artificial_intelligence What intelligent things do people do? Planning (Machine) Learning Natural Language Processing Motion and manipulation Perception Creativity General Intelligence UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (4)

Planning (from Video Games lecture) Range of intelligence Low: simple heuristics Medium: pathfinding High: Learns from player Dynamic difficulty Must hold interest Simple to learn, difficult to master is the holy grail of game design. Cheating AI (e.g.,racing) www.businessweek.com/innovate/content/aug2008/id20080820_123140.htm en.wikipedia.org/wiki/dynamic_game_difficulty_balancing en.wikipedia.org/wiki/game_artificial_intelligence queue.acm.org/detail.cfm?id=971593 UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (5)

Peer Instruction The WORLD S BEST AI StarCraft player is from: a) Google b) IBM (folks who did Watson) c) Stanford d) Berkeley e) MIT UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (6)

en.wikipedia.org/wiki/machine_learning Machine Learning A program learns if, after an experience, it performs better Algorithm Types Supervised learning Give a system input & output training data, and it produces a classifier Unsupervised learning Goal: determine how data is organized, or clustered Reinforcement learning No training data, real-time corrections adjust behavior UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (7)

Peer Instruction The BEST interaction I ve had with phonebased natural language AI systems was: a) Awesome b) Good c) Fair d) Poor e) Terrible UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (8)

en.wikipedia.org/wiki/natural_language_processing Natural Language Processing Form of HCI Known as AIcomplete problem Requires extensive knowledge of world Statistical NLP Imagine a supervised learning system trained on all text of Web It could easily correct your text (and guess what you d say) by seeing what s common UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (9)

Robotics en.wikipedia.org/wiki/robotics For many, the coolest and scariest part of AI Also involves HCI Combines fields of AI Speech recognition Synthetic voice Machine vision TOPIO, the ping-pong playing robot Planning IPRE believes every one should have their own personal robot! UC Berkeley s towel-folder ASIMO Humanoid robot from Honda UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (10)

en.wikipedia.org/wiki/turing_test Turing Test for Intelligence In 1950, Turing defined a test of whether a machine could think A human judge engages in a natural language conversation with one human and one machine, each of which tries to appear human. If judge can t tell, machine passes the Turing test John Searle argued against the test via the Chinese room experiment, in which someone carries on a conversation by looking up phrases in a book. Does that person understand Chinese? UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (11)

Summary Common Sense knowledge important Despite early hype, AI has shown recent success AI systems excel in things computers are good at big data (using web to parse language) constrained worlds (chess, math) It s getting better at Speech recognition (albeit slowly) Real-time robotics CS188 : Artificial Intelligence One of the most popular courses on campus! UC Berkeley CS10 The Beauty and Joy of Computing : Artificial Intelligence (12)