Introduction to Machine Learning Kamal Aboul-Hosn Cornell University Chess, Chinese Rooms, and Learning.

Slides:



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

Artificial Intelligence
Turing’s Test, Searle’s Objection
Section 2.3 I, Robot Mind as Software.
Artificial Neural Network
Dark Rooms and Chinese Brains Philosophy of Mind BRENT SILBY Unlimited (UPT)
Artificial intelligence. I believe that in about fifty years' time it will be possible, to programme computers, with a storage capacity of about 10.
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.
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
Introduction to AI Kaziwa H. Saleh. What is AI? John McCarthy defines AI as “the science and engineering to make intelligent machines”. AI is the study.
Nigel David Robert Dunk. Introduction What is artificial intelligence? Merriam-Webster says it is a branch of computer science dealing with the simulation.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
Shailesh Appukuttan : M.Tech 1st Year CS344 Seminar
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.
Soccer n58http://youtube.com/watch?v=ICgL1OWs n58 -Ygohttp://youtube.com/watch?v=N8Q15Uc.
Approaches to AI. Robotics Versus Artificial Intelligence.
CS 357 – Intro to Artificial Intelligence  Learn about AI, search techniques, planning, optimization of choice, logic, Bayesian probability theory, learning,
Acting Humanly: The Turing test (1950) “Computing machinery and intelligence”:   Can machine’s think? or Can machines behave intelligently? An operational.
The Chinese Room Argument Joe Lau. Readings n Searle and Churchland’s articles in Scientific American. n Ned Block’s “Computer Model of the Mind” n Online.
Chapter 23 Computers Can Do Almost {Everything Nothing}: Limits to Computation.
Artificial Intelligence December 11, Administrivia Assignment 9b is due 5PM Wednesday (12/12) Assignment 9c is ready –you need to go to the web.
Random Administrivia In CMC 306 on Monday for LISP lab.
1 4 questions (Revisited) What are our underlying assumptions about intelligence? What kinds of techniques will be useful for solving AI problems? At what.
Dr Rong Qu Module Introduction.
Artificial Intelligence Andrea Danyluk For FPS 2/2/04.
REU 2008-Building the First USF Small Size Robot Team Christopher HobbsMentor: Dr. Alfredo Weitzenfeld Department of Computer Science & Engineering Abstract.
Ch1 AI: History and Applications Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2011.
Artificial Intelligence in Game Design Problems and Goals.
Chapter 16 Can Computers Think (now or in the future)? Can Computers Think (now or in the future)?
The Thinking Machine Based on Tape. Computer Has Some Intelligence Now Playing chess Solving calculus problems Other examples:
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
What is Artificial Intelligence? AI is the effort to develop systems that can behave/act like humans. Turing Test The problem = unrestricted domains –human.
Artificial Intelligence (AI) Can Machines Think?.
Turing Test and other amusements. Read this! The Actual Article by Turing.
Artificial Intelligence: Prospects for the 21 st Century Henry Kautz Department of Computer Science University of Rochester.
CS Artificial Intelligence  Class Syllabus.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Artificial Intelligence CS 363 Kawther Abas Lecture 1 Introduction 5/4/1435.
Presented by Scott Lichtor An Introduction to Neural Networks.
Brain Computer Interface
UNIVERSITI TENAGA NASIONAL 1 CCSB354 ARTIFICIAL INTELLIGENCE AI Debates Instructor: Alicia Tang Y. C.
The Mind of the Machine: Artificial Intelligence? Paul Curzon Queen Mary, University of London Created by Peter McOwan and Paul Curzon of Queen Mary,
Artificial intelligence COS 116, Spring 2010 Adam Finkelstein.
Machine Learning for an Artificial Intelligence Playing Tic-Tac-Toe Computer Systems Lab 2005 By Rachel Miller.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
CSC Intro. to Computing Lecture 22: Artificial Intelligence.
Section 2.3 I, Robot Mind as Software McGraw-Hill © 2013 McGraw-Hill Companies. All Rights Reserved.
Prepared By :. CONTENTS 1~ INTRODUCTION 2~ WHAT IS BLUE BRAIN 3~ WHAT IS VIRTUAL BRAIN 4~ FUNCTION OF NATURAL BRAIN 5~ BRAIN SIMULATION 6~ CURRENT RESEARCH.
Artificial Intelligence Lecture 1. Objectives Definition Foundation of AI History of AI Agent Application of AI.
So what is AI?.
AI: Can Machines Think? Juntae Kim Department of Computer Engineering Dongguk University.
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?
Can Machine Think? by Kwang J. Yi - A machine can be programmed to satisfy all of the criteria necessary to be classified as intelligent -Ex) Fire Alarm.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Examining the Mechanisms of the Human Brain with Computer Science Arvind Ravichandran.
Artificial Intelligence Skepticism by Josh Pippin.
Uses and Limitations Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
Overview of Artificial Intelligence (1) Artificial intelligence (AI) Computers with the ability to mimic or duplicate the functions of the human brain.
COMP3710 Artificial Intelligence Thompson Rivers University
CSC 515 – Applied AI 1. Origins of AI conference.
Videos NYT Video: DeepMind's alphaGo: Match 4 Summary: see 11 min.
Future of Artificial Intelligence
COMP3710 Artificial Intelligence Thompson Rivers University
Artificial Intelligence
Introduction to Neural Network

CO Games Development 2 Week 22 Machine Learning
Artificial Intelligence Machine Learning
Artificial Intelligence Andrea Danyluk For FPS 2/2/04.
Presentation transcript:

Introduction to Machine Learning Kamal Aboul-Hosn Cornell University Chess, Chinese Rooms, and Learning

Computers play well, but not overwhelmingly Even a computer cannot remember all the possible chess games move chess games! Would take 40 billion years to make one move Chess

Garry Kasparov - World chess champion Deep Blue - Supercomputer designed by IBM 256 special processors Analyzed 200,000,000 boards per second Deep Blue beat Garry Kasparov in 1997 Kasparov vs. Deep Blue

2003 match - Kasparov and Deep Junior Deep Junior Runs on a network of desktop PCs Only sees 3 million moves per second Plays “smart chess” like people Match ended in tie The Present

The Future “I think for a while, we'll be having this sort of lead in these matches. But eventually, I believe one day, we'll be reduced to fighting for one single win [against a computer]. In my view, in 10 years' time, the best human player could beat a machine one single game on our best day.” --Garry Kasparov, to CNN

Does not understand chess Just looked at a bunch of boards and chose -- programmed by people Can’t do anything but play chess Was Deep Blue Thinking? NO!

Understands as well as humans do Acted like a person -- used memory to chose best move...the computer just has a better memory Does “thinking” have to mean “thinking like a human?” Was Deep Blue Thinking? YES!

Strong AI Many definitions: Designing computer programs that reason and solve problems in human- like or non-human-like ways Weizenbaum: "nothing less than to build a machine on the model of man, a robot that is to have its childhood, to learn language as a child does, to gain its knowledge of the world by sensing the world through its own organs, and ultimately to contemplate the whole domain of human thought"

Chinese Room Argument Developed by John R. Searle in 1980 A person is in a room with a giant rule book Through one slot come in Chinese symbols Constructs new symbols from input and rules Sends output through another slot

Chinese Room Argument Person does not actually understand Chinese One sitting outside the room thinks the person knows Chinese A computer is such a system and therefore cannot “think” “Close study, I believe, reveals the Chinese room to be so logically and scientifically flawed that one of the principle questions [is,] How have so many been snowed so much by so little?” Larry Steven Hauser

Claims vs. Reality A computer may claim to be conscious, may perform tasks as well as humans, and may convince humans that it is conscious Are these enough to make it conscious?

Definition of Life A living organism must: Use energy Respond to its surroundings Reproduce Grow & develop Can a computer do these things?

Basic idea: Better decisions yield better rewards When a computer makes a decision, tell it how well it did Situation may inherently gives feedback In complex environments, may be only way computer learns to perform well Reinforcement Learning

How do you teach a dog to sit? At the start a dog has no information Pointing and saying “sit” has no inherent meaning to the dog Learns to do what you want via treats when action is correct/scolding when does something wrong Consider Training a Dog

Neural Networks Base learning and processing on the brain First created by Warren McCulloch and Walter Pits in 1943 Advantages Learns based on any set of input Massively parallel Systems exist in many languages

What’s a Neural Network? A collection of computational units, each w/ weight “how important is this unit?” activation function & threshold - when does the “neuron” fire? inputs f()

Multi-Layer Network Inputs Output units 1 or more hidden layers No cycles

Examples ictactoe.html