A modern approach to the Turing Test Alex Gutowski CS534 AI Showcase April 23 rd, 2013.

Slides:



Advertisements
Similar presentations
Presentation on Artificial Intelligence
Advertisements

Intro to CSCI 323 Prof. Aditya K. Ghose Director Decisions Systems Lab School of IT & Computer Science University of Wollongong.
Artificial Intelligence
Copyright 1999 all rights reserved Early Design n How to Start –Intelligent Borrowing Plagiarizing or Good Design PracticePlagiarizing or Good Design Practice.
Pandorabots The Leader in Chatbot Software. Overview Quick Tour of: History of Chatterbots Introduction to Basic Technology Applications Gallery Pandorabots.
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
Artificial Intelligence for Games Patrick Olivier & John Shearer
Artificial Intelligence (91.420/543) and Machine Learning and Data Mining (91.421/544) Prof. Gary Livingston.
CSE111: Great Ideas in Computer Science Dr. Carl Alphonce 219 Bell Hall Office hours: M-F 11:00-11:
Artificial Intelligence u What are we claiming when we talk about AI? u How are Turing Machines important? u How can we determine whether a machine can.
Artificial Intelligence Austin Luczak, Katie Regin, John Trawinski.
Approaches to AI. Robotics Versus Artificial Intelligence.
Acting Humanly: The Turing test (1950) “Computing machinery and intelligence”:   Can machine’s think? or Can machines behave intelligently? An operational.
PSU CS 370 – Artificial Intelligence Dr. Mohamed Tounsi Artificial Intelligence 1. Introduction Dr. M. Tounsi.
COMP 4640 Intelligent & Interactive Systems Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University.
What is AI  An attempt to imitate human reactions by scripting reactions to happen when a certain cause is brought about.
Random Administrivia In CMC 306 on Monday for LISP lab.
An Empirical Evaluation of Machine Learning Approaches for Angry Birds Anjali Narayan-Chen, Liqi Xu, & Jude Shavlik University of Wisconsin-Madison Presented.
An Empirical Evaluation of Machine Learning Approaches for Angry Birds Anjali Narayan-Chen, Liqi Xu, and Jude Shavlik University of Wisconsin-Madison
Artificial Intelligence
Leroy Garcia 1.  Artificial Intelligence is the branch of computer science that is concerned with the automation of intelligent behavior (Luger, 2008).
19/13/2015CS360 AI & Robotics CS360: AI & Robotics TTh 9:25 am - 10:40 am Shereen Khoja
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.
Chapter 15 Objective  What is intelligence?  How do we measure intelligence?  What are some common traits/characteristics that someone might.
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.
Survey of AI for games. AI vs. AI for games Traditional AI: – Made to handle unseen inputs, large state space – Too many options possible to compute an.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
April 28, 2004John C. Giordano – Masters Project Presentation1 Exploring the Constraints of Human Behavior Representation A Masters Project Presentation.
Philosophy “ Artificial Intelligence ”. Artificial Intelligence Questions!!! What is consciousness? What is consciousness? What is mind? What is mind?
Artificial Intelligence Bodies of animals are nothing more than complex machines - Rene Descartes.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
CLASS 9. COGNITIVE PSYCHOLOGY COMPUTER METAPHOR Computer metaphor: thinking is simply the processing of information =
1 Introduction to Artificial Intelligence (Lecture 1)
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
AI and Games by Lauren Argenio Russell Braun. Project Goals What AI is The basics of how it works How it is applied to games –In the past –Present –Future.
COMP 304: Artificial Intelligence. General Lecturer: Nelishia Pillay Office: Room F3 Telephone:
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
So what is AI?.
Artificial Intelligence and Searching CPSC 315 – Programming Studio Spring 2013 Project 2, Lecture 1 Adapted from slides of Yoonsuck Choe.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Chapter 1 –Defining AI Next Tuesday –Intelligent Agents –AIMA, Chapter 2 –HW: Problem.
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?
KNOWLEDGE BASED SYSTEMS
Introduction to Artificial Intelligence CS 438 Spring 2008.
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 3, 2002.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 7, 2003.
COMP 4640 Intelligent & Interactive Systems Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University.
CITS4211 Artificial Intelligence Semester 1, 2013 A/Prof Lyndon While School of Computer Science & Software Engineering The University of Western Australia.
CMPT 463 Artificial Intelligence Instructor: Tina Tian.
MCS 380/590 Intro to Artificial Intelligence William C. Regli Geometric and Intelligent Computing Laboratory Department of Mathematics and Computer Science.
ICS 699 – Sony PlayStation Game Programming Project -Matthew Sharritt.
What is Artificial Intelligence? Introduction to Artificial Intelligence Week 2, Semester 1 Jim Smith.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Artificial intelligence (AI)
Bridge (and Card Games) in General
The Turing Test Alan Turing.
第 1 章 绪论.
COMP 4640 Intelligent & Interactive Systems
Course Instructor: knza ch
Artificial Intelligence and Searching
Artificial Intelligence (Lecture 1)
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
COMP3710 Artificial Intelligence Thompson Rivers University
CMPT 420 / CMPG 720 Artificial Intelligence
Artificial Intelligence and Searching
Artificial Intelligence
Artificial Intelligence and Searching
Presentation transcript:

A modern approach to the Turing Test Alex Gutowski CS534 AI Showcase April 23 rd, 2013

Remember the Turing Test?

Turing Test: A test created by Alan Turing in his 1950 paper "Computing Machinery and Intelligence, Loebner Prize, a competition for practical application of the Turing Test Chatterbot Some Chatterbots are actually successful Competition Extensions/Variations on the TT: Hutter Prize Reverse Turing test and CAPTCHA Minimum Intelligent Signal Test Total Turing Test

Angry Birds

The Angry Birds AI Challenge Goal: To build an intelligent Angry Birds playing agent that can play new levels better than the best human players A modern twist to the Turing Test Intended Use: Have a way to mimic human game play so that there is a ranking of how difficult a level is without actually playing it

Components: A basic game playing software, (written in Java, and playable in Google Chrome) A computer vision component: used to identify objects and locations A trajectory component: used to calculate trajectories of shots A game playing interface: executes game actions

Example level through the eyes of the computer vision component:

What AI ideas are required: Computer vision Knowledge representation and reasoning Heuristic search Machine learning Applied planning

2012 Competition The top 3 AI agents: Naive Agent: 526, 590 Birdbrain: 501,200 ABC-IS-course-UNICAL: 492,980 The top 3 Humans: Dengji Zhao: 556,510 Human 2: 545,870 Human 3: 503,450 *Note: This was the score for 10 levels of play and 1 hour of game play time

Results Agent Weaknesses: Could not succeed with birds that required a tap of the screen to cause a 2 nd action Some agents got stuck and could not solve the level at all Different approaches showed different results (hitting pigs directly vs. hitting objects into pigs) The agent was not able to make this decision on its own

Conclusion: Competition is hosted during the International Joint Conference on Artificial Intelligence (IJCAI) National Conference on August 6-8, 2013 in Beijing China Still not to late to register for 2013s competition (Ends June 30 th ) Takes the standard Turing Test and adds a modern twist

Works Cited: europe/2013/04/05/angry-birds-used-as-a-test- of-artificial-intelligence/ europe/2013/04/05/angry-birds-used-as-a-test- of-artificial-intelligence/ mpetitionhttp://ijcai13.org/program/angry_birds_ai_co mpetition