Artificial Intelligence

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

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

Artificial Intelligence. What is AI?

Artificial Intelligence: An overview

1.1 What is AI? 1.1 What is AI? Foundations of Artificial Intelligence. 1.2 Acting Humanly. 1.3 Thinking Humanly. 1.4 Thinking Rationally

Random Administrivia. In CMC 306 on Monday for LISP lab

Foundations of Artificial Intelligence

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

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

CS:4420 Artificial Intelligence

Intelligent Systems. Lecture 1 - Introduction

Introduction to Artificial Intelligence: cs580

Artificial Intelligence

Introduction to Artificial Intelligence

CMSC 372 Artificial Intelligence. Fall Administrivia

Foundations of Artificial Intelligence

Artificial Intelligence

CS 380: ARTIFICIAL INTELLIGENCE

Introduction to AI. What is Artificial Intelligence?

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

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

Artificial Intelligence for Engineers. EE 562 Winter 2015

Elements of Artificial Intelligence and Expert Systems

Artificial Intelligence

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

CMSC 421, Artificial Intelligence

22c:145 Artificial Intelligence

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

Artificial Intelligence

Artificial Intelligence

Artificial Intelligence

Plan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA)

Artificial Intelligence. Berlin Chen 2004

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

Artificial Intelligence

An Introduction to Poker Opponent Modeling

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

Ar#ficial)Intelligence!!

KI-Programmierung. Introduction

CSE 473 Artificial Intelligence (AI) Outline

Welcome to CompSci 171 Fall 2010 Introduction to AI.

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

22c:145 Artificial Intelligence. Texbook. Bartlett Publishers, Check the class web sites daily!

What is AI? Artificial Intelligence. Acting humanly: The Turing test. Outline

KIPO s plan for AI - Are you ready for AI? - Gyudong HAN, KIPO Republic of Korea

Lecture 1 Introduction to AI

Artificial intelligence: past, present and future

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

COS402 Artificial Intelligence Fall, Lecture I: Introduction

Artificial Intelligence: Definition

Artificial Intelligence. An Introductory Course

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1

CS 486/686 Artificial Intelligence

Artificial Intelligence

Artificial Intelligence. AI Slides (4e) c Lin

Welcome to CSC384: Intro to Artificial MAN.

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

CS 188: Artificial Intelligence. Course Information

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

CSCE 315: Programming Studio

ENTRY ARTIFICIAL INTELLIGENCE

Creating a Poker Playing Program Using Evolutionary Computation

CSC 550: Introduction to Artificial Intelligence. Fall 2004

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

CSE 473 Artificial Intelligence (AI)

Introduction to Artificial Intelligence

Artificial Intelligence: An Introduction

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

Artificial Intelligence CS365. Amitabha Mukerjee

What's involved in Intelligence?

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

Foundations of Artificial Intelligence Introduction State of the Art Summary. classification: Board Games: Overview

ARTIFICIAL INTELLIGENCE

The Science of the Artificial

CS 188: Artificial Intelligence Fall Course Information

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

Digital image processing vs. computer vision Higher-level anchoring

Lecture 1 What is AI?

What's involved in Intelligence?

CS344: Introduction to Artificial Intelligence (associated lab: CS386)

Artificial Intelligence A Very Brief Overview of a Big Field

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

CS5331: Concepts in Artificial Intelligence & Machine Learning systems. Rattikorn Hewett

What is AI? Robert Platt Northeastern University

Synergies Between Symbolic and Sub-symbolic Artificial Intelligence

Artificial Intelligence

Artificial Intelligence: Your Phone Is Smart, but Can It Think?

A.I in Automotive? Why and When.

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

ARTIFICIAL INTELLIGENCE IN POWER SYSTEMS

Artificial Intelligence

CPS 270: Artificial Intelligence Introduction

Welcome to CSC384: Intro to Artificial Intelligence

Introduction and History of AI

Artificial Intelligence (Introduction to)

Artificial Intelligence

AI in Business Enterprises

WHAT THE COURSE IS AND ISN T ABOUT. Welcome to CIS 391. Introduction to Artificial Intelligence. Grading & Homework. Welcome to CIS 391

Philosophy. AI Slides (5e) c Lin

Artificial Intelligence

Transcription:

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. Hoffmann for slide sources

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 2/22 Agenda 1 Introduction 2 AI Concepts 3 AI History 4 AI Today 5 Conclusion

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 4/22 Our Agenda for This Chapter AI Concepts: What are we actually talking about? Clarify what the (modern) research field of AI does, and does not, try to do. AI History: How did this come about? Just a little background to illustrate how we came from classical AI to modern AI. AI Today: What is the landscape of techniques and applications? Rough overview, and some examples.

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 6/22 What? Take 1 What is intelligence? See what I mean? It s impossible to agree on this... Ability to think...? Simulating the brain...? Creativity...? Ability to learn...? Being good at maths...? Being good at Chess or Go...? Passing an IQ test with high marks? There are entire dissertations written on this subject (e.g. in Philosophy)

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 7/22 What? Take 2 What is artificial intelligence? Thinking Acting Humanly The exciting new effort to make computers think... machines with humanlike minds. The art of creating machines that perform actions requiring intelligence when performed by people. Rational The formalization of mental faculties in terms of computational models. The branch of CS concerned with the automation of appropriate behavior in complex situations. Rational : Performance-oriented as opposed to imitating humans.

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 8/22 Acting Humanly: The Turing Test The classical benchmark for AI (more specifically: for Acting Humanly ). Yearly competitions, e.g., Loebner Prize Frequent winner: Richard Wallace with A.L.I.C.E.

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 9/22 A Conversation With Alice https: //www.pandorabots.com/pandora/talk?botid=a847934aae3456cb So, does this evaluate intelligence? Deception: The machine has to pretend being a human Conversation: Avoid answering questions (e.g. using jokes). Ambiguous Evaluation

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 10/22 Winograd Schema Challenge Evaluates NLP: common sense and basic deduction Two or more entities are mentioned in a sentence Multiple-choice question: identify to who a pronoun refers The answer changes if a special word is replaced by another The trophy would not fit in the brown suitcase because it was too big (small). What was too big (small)? 1 the trophy 2 the suitcase In AAAI 2018, 25000$ for getting more than 90% accuracy

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 11/22 So, What Does Modern AI Do? There s a lot to say about the 4 AI categories : (but we ll cut it short) Acting Humanly: Turing Test. Not much pursued otherwise. Aeronautics: Machines that fly so exactly like pigeons that they can even fool other pigeons. Not reproducible, not amenable to mathematical analysis. Thinking Humanly: Cognitive Science. How do humans think, how does the human brain work. Neural networks are an (extremely simple, so far) approximation. Thinking Rationally: Logics. Formalization of knowledge and deduction. We cover the basics. Fairly wide-spread in modern AI. Acting Rationally: How to make good action choices? Our main approach. Contains logics (one possible way to make intelligent decisions). Making good choices is what we re interested in, in practice (contains, e.g., AlphaGo).

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 13/22 The History of AI Origins: The dream of an artificial intelligence (broadly interpreted) is age-old (Philosophy mainly). 1956: Inception of AI at Dartmouth Workshop. John McCarthy proposes the name Artificial Intelligence. Early enthusiasm, famous quote: It is not my aim to surprise or shock you but the simplest way I can summarize is to say that there are now in the world machines that think, that learn and that create. Moreover, their ability to do these things is going to increase rapidly until in the visible future the range of problems they can handle will be coextensive with the range to which the human mind has been applied. 60 s: Early successes. Intelligent Behavior is shown in many demonstration systems for microworlds (Blocksworld).

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 14/22 The History of AI, ctd. 70 s: How to scale from microworlds to real applications? Knowledge-based systems. 80 s: Commercial success of rule-based expert systems. End of 80 s: Expert systems prove less promising than imagined (difficult to update/maintain, cannot learn, brittle). AI Winter. 90 s: Formalization of AI techniques and increased use of mathematics in the field. Quote from 1st edition of Russel & Norvig s text book [1995]: Gentle revolutions have occurred in robotics, computer vision, machine learning, and knowledge representation. A better understanding of the problems and their complexity properties, combined with increased mathematical sophistication, has led to workable research agendas and robust methods.

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 16/22 AI Today: Sub-Areas Modern AI is a conglomerate of highly technical sub-areas: Search: How to effectively find solutions in problems with large search spaces (NP-hard and far beyond). Chapters 4 7 CSP & SAT: General formulation and solution of search problems that involve satisfying a set of constraints. Chapters 8 11 KR: Knowledge representation and reasoning (logic and deduction). Chapters 10 13 and 16 21 Planning: General formulation and solution of search problems that involve finding goal-leading action strategies. Chapters 14 and 15

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 17/22 AI Today: Sub-Areas, ctd. Modern AI is a conglomerate of highly technical sub-areas: Uncertainty: Reasoning about uncertain knowledge. Not considered here. ML: Machine Learning: How to learn from experience? Not considered here (separate Courses). Multi-Agents: How to control/analyze systems of agents perceiving/acting individually? Not considered here. Robotics: How to control/design robots? Not considered here. Vision: How to interprete/analyze camera inout? Not considered here (separate Courses). Intimate relations to many other areas of CS. Logic Programming, Databases, Verification, Game Theory,...

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 18/22 AI Today: A Few Applications Go Poker Self-Driving Cars Speech Recognition

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 20/22 Summary Artificial intelligence as an idea can be roughly classified along the dimensions thinking vs. acting and humanly vs. rationally. The research area of Artificial Intelligence (AI) today, as well as this course, are about acting rationally. Early AI had ambitious dreams, and successes in simple problems, but then faced difficulties to scale up. Since the early 90s, AI has become more formal and systematic. Modern AI is a conglomerate of highly technical sub-areas, many of which have intimate relations to other areas of Computer Science. There are numerous AI applications in various forms of control, robotics, speech processing, vision, verification, security,... I ll list some applications within each chapter.

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 21/22 Reading Chapter 1: Introduction [Russell and Norvig (2010)]. Content: A much more detailed account of the issues I have overviewed here. (33 pages in the book... )

Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 22/22 References I Stuart Russell and Peter Norvig. Artificial Intelligence: A Modern Approach (Third Edition). Prentice-Hall, Englewood Cliffs, NJ, 2010.