Artificial Intelligence What’s Possible, What’s Not, How Do We Move Forward? Adam Cheyer Co-Founder, VP Engineering Siri Inc.

Slides:



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

Artificial Intelligence
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Computational Paradigms in the Humanities – eHumanities and their role and impact in transdisciplinary research Gerhard Budin University of Vienna.
Tools: Computers and IT. VB, VBA, Excel, InterDev, Etc. Humans: Decision Making Process Algorithms: Math/Flow Chart stuff that helps the tools help the.
Artificial Intelligence
Will Androids Dream of Electric Sheep? A Glimpse of Current and Future Developments in Artificial Intelligence Henry Kautz Computer Science & Engineering.
The Unreasonable Effectiveness of Data Alon Halevy, Peter Norvig, and Fernando Pereira Kristine Monteith May 1, 2009 CS 652.
Artificial Intelligence
Artificial Intelligence
Intelligent Agent Systems. Artificial Intelligence Systems that think like humans Systems that think rationally Systems that act like humans Systems that.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Chapter 12: Intelligent Systems in Business
RoboCup: The Robot World Cup Initiative Based on Wikipedia and presentations by Mariya Miteva, Kevin Lam, Paul Marlow.
Context-aware data access models (Declaration of Intent Draft) Dmitry Namiot Lomonosov Moscow State University Proposal: SkTech.RC/IT/Madnick.
Chapter 11 Managing Knowledge. Dimensions of Knowledge.
Artificial Intelligence
Artificial Intelligence
Lecture 1, 7/21/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 1 21 July 2005.
Artificial Intelligence & Cognitive Science By: Andrea Pope, Cindy Burdine, and Kazumi Inoue.
The Future Of AI What’s Possible, What’s Not, How Do We Get There? Adam Cheyer Co-Founder, VP Engineering Siri Inc.
Artificial Intelligence CS105. Group Presentation Project Week of November 7 to November 11 Group presentation Groups of 3/4 – Each group will get 12/16.
Notes for CS3310 Artificial Intelligence Part 1: Overview Prof. Neil C. Rowe Naval Postgraduate School Version of January 2009.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Mobile and Pervasive Computing - 8 Natural Language Processing Presented by: Dr. Adeel Akram University of Engineering and Technology, Taxila,Pakistan.
CSCI 4410 Introduction to Artificial Intelligence.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Introduction to Artificial Intelligence. Content Definition of AI Typical AI problems Practical impact of AI Approaches of AI Limits of AI Brief history.
Steps Toward an AGI Roadmap Włodek Duch ( Google: W. Duch) AGI, Memphis, 1-2 March 2007 Roadmaps: A Ten Year Roadmap to Machines with Common Sense (Push.
Living in a Digital World Discovering Computers Fundamentals, 2010 Edition.
University of Dublin Trinity College Localisation and Personalisation: Dynamic Retrieval & Adaptation of Multi-lingual Multimedia Content Prof Vincent.
Introduction GAM 376 Robin Burke Winter Outline Introductions Syllabus.
4-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 4 Decision Support.
Author: William Tunstall-Pedoe Presenter: Bahareh Sarrafzadeh CS 886 Spring 2015.
Artificial intelligence project
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
Artificial Intelligence
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
Weak AI: Can Machines Act Intelligently? Some things they can do: –Computer vision: face recognition from a large set –Robotics: autonomous (mostly) car.
Fundamentals of Information Systems, Sixth Edition1 Natural Language Processing and Voice Recognition Processing that allows the computer to understand.
I Robot.
Volgograd State Technical University Applied Computational Linguistic Society Undergraduate and post-graduate scientific researches under the direction.
KNOWLEDGE BASED SYSTEMS
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
ARTIFICIALINTELLIGENCE ARTIFICIAL INTELLIGENCE EXPERT SYSTEMS.
The Unreasonable Effectiveness of Data
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Artificial Intelligence, simulation and modelling.
1 Artificial Intelligence & Prolog Programming CSL 302.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School INTRODUCTION TO ARTIFICIAL INTELLIGENCE LESSON 11.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Overview of Artificial Intelligence (1) Artificial intelligence (AI) Computers with the ability to mimic or duplicate the functions of the human brain.
Siri Voice controlled Virtual Assistant Haroon Rashid Mithun Bose 18/25/2014.
RoboCup: The Robot World Cup Initiative
Context-aware data access models (Declaration of Intent Draft)
Organization and Knowledge Management
Artificial Intelligence (CS 370D)
Done Done Course Overview What is AI? What are the Major Challenges?
ARTIFICIAL INTELLIGENCE.
Web IR: Recent Trends; Future of Web Search
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Artificial Intelligence and Expert Systems
Artificial Intelligence
Artificial Intelligence Includes:
Defining Data-intensive computing
Core Platform The base of EmpFinesse™ Suite.
Artificial Intelligence
Introduction to Artificial Intelligence
Presentation transcript:

Artificial Intelligence What’s Possible, What’s Not, How Do We Move Forward? Adam Cheyer Co-Founder, VP Engineering Siri Inc

The Future of AI AI: What are we trying to achieve? What does it require? Why is it hard? What approaches are there? What works well? What doesn’t? Where is the state of the art today? – Commercial “AI Engines” What are our best hopes of success? What holds us back? What does the future look like? – In 5 years.... In 15… In 25…

AI: What are we trying to achieve? Apple’s Knowledge Navigator (1987)

Interaction with the Assistant Touch screens and cinematic animation Global network for info and collaboration Awareness of temporal and social context Continuous Speech in and out Conversational Interface - assistant talks back Delegation of tasks to the assistant Assistant use of personal data

How Close are we Today? Touch screens Cinematic effects Global network Location and time awareness Speech out, on demand Continuous speech to text But where is the interface for assistance?

Location Awareness Conversational Interface Speech to Text Time Awareness Text to Intent Access to Personal Information Dialog flow Task Awareness Semantic Data Services APIs Task & Domain Models Reasoning Preferences Planning SchedulingLearning

Why is it hard? Each component technology is complex Informal, incomplete grammar of English is larger than 1,700 pages R. Quirk et al., A Comprehensive Grammar of the English Language, Longman, book 4 star restaurant in Boston city Restaurant name + 43 other fragment interpretations… 8 Boston’s in US… These combine into many valid interpretations

Why is it hard? “Common sense” knowledge is fundamental to all components – Don’t yet have sufficient representations for logical reasoning – *Huge* amounts of knowledge required, where does it come from? – How to manage the scale of the two? Each component area uses different technologies, languages, methods yet deep integration is fundamentally required

What approaches are there? Simple heuristic rules plus enormous computation (search) “Deep” knowledge approach – Typically relies on hand-coded grammars, ontologies, and rules Statistical approach relying on learning probabilities from large corpora

What works well? All the approaches work well – for some problems – Massive search with simple heuristics Deep Blue beats world chess champion Genetic Finance beats benchmarks on stock prediction – Statistical training based on massive data Speech recognition Machine translation Web search Read: “The Unreasonable Effectiveness of Data” – “Deep” knowledge approach Urban Challenge/Robotics Multiplayer Virtual Games

What doesn’t? But they have their limitations – Massive search with simple heuristics Only certain problems fit into this category – Statistical training based on massive data Again, works only for certain problems due to availability of data and shallowness of scope – “Deep” knowledge approach Too brittle How to get the data?

State of the Art: AI Engines Google – A “Search Engine” Wolfram Alpha – A “Compute Engine” – Mathematica at the core – Huge, curated fact base True Knowledge – An “Inference Engine” – Chains inferences together, reasons about time – Collaborative knowledge entry for enhancing KB IBM’s Deep QA – An “Entity Retrieval Engine” – Statistical retrieval of concepts/entities Siri Virtual Personal Assistant – A “Do Engine” – Reasons about capabilities of external services – Conversational (spoken) interaction, with context – Personalized: learns and applies info about user

Knowledge Data Language Dialog Personalization Learning KnowledgeDataLanguage ContextDialogLearning Task ModelsService CoordinationTransactions Siri’s Cortex Platform Unified Platform Integrating AI Technologies

What are our best hopes of success? Integrating many AI components into single system Learning from Massive Data – Web, but soon all books, music, tv/video, … Learning from Massive Usage – The internet population is growing at enormous rate Learning from Active Teaching & Collaborative Intelligence Hybrid probabilistic/logical approaches Or… something completely different – Allen institute for brain science?

What holds us back? Software – Brittle/fragile – “Anti-Moore’s Law” – gets slower – Ex: boot  MS Word Human understanding moves slowly – Engelbart: co-evolution of technology and human understanding/adoption – Ex: collective intelligence progress…

AI in the future: 5 Years… Everyone will have a Siri-like assistant and will rely on it increasingly for – mobile tasks – internet tasks (e.g. travel, e-commerce) – communication tasks – entertainment/attention

AI in the future: 15 Years… Common sense knowledge models and reasoning components begin to be more feasible – systems seem “smarter”, more general, are less brittle, make less stupid mistakes – Contributions from the masses – Scale issues in probabilistic/logic start to resolve

AI in the future: 25 Years… Who Knows?

Poll Question Robocup goal successful? – By mid-21st century, a team of fully autonomous humanoid robot soccer players shall win the soccer game, complying with the official rule of the FIFA, against the winner of the most recent World Cup.autonomous humanoidrobotsoccer FIFA World Cup

Adam Cheyer Siri available for free in the Apple App Store