CSCE 315: Programming Studio

Similar documents
Artificial Intelligence. What is AI?

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

Ar#ficial)Intelligence!!

CSE 473 Artificial Intelligence (AI) Outline

CMSC 372 Artificial Intelligence. Fall Administrivia

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

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1

Random Administrivia. In CMC 306 on Monday for LISP lab

Artificial Intelligence

Artificial Intelligence

ENTRY ARTIFICIAL INTELLIGENCE

Artificial Intelligence

Introduction to Artificial Intelligence: cs580

Artificial Intelligence: An overview

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

Artificial Intelligence

Artificial Intelligence

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

Artificial Intelligence

Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects

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

Computer Science 1400: Part #8: Where We Are: Artificial Intelligence WHAT IS ARTIFICIAL INTELLIGENCE (AI)? AI IN SOCIETY RELATING WITH AI

Welcome to CompSci 171 Fall 2010 Introduction to AI.

CMSC 421, Artificial Intelligence

Artificial Intelligence

Artificial Intelligence CS365. Amitabha Mukerjee

Introduction to Artificial Intelligence

CSC 550: Introduction to Artificial Intelligence. Fall 2004

Master Artificial Intelligence

COS402 Artificial Intelligence Fall, Lecture I: Introduction

Lecture 1 What is AI?

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

Artificial Intelligence

CSE 473 Artificial Intelligence (AI)

History and Philosophical Underpinnings

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

universe: How does a human mind work? Can Some accept that machines can do things that

Artificial Intelligence (Introduction to)

Artificial Intelligence. Berlin Chen 2004

Appendices master s degree programme Artificial Intelligence

Intelligent Agents. Introduction. Ute Schmid Practice: Emanuel Kitzelmann. Cognitive Systems, Applied Computer Science, University of Bamberg

AI History. CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2012

Instructor. Artificial Intelligence (Introduction to) What is AI? Introduction. Dr Sergio Tessaris

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

ARTIFICIAL INTELLIGENCE

Philosophy. AI Slides (5e) c Lin

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

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

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

ARTIFICIAL INTELLIGENCE

Lecture 1 What is AI?

CS 380: ARTIFICIAL INTELLIGENCE

Brain-inspired information processing: Beyond the Turing machine

Artificial Intelligence

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

Intelligent Systems. Lecture 1 - Introduction

What's involved in Intelligence?

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

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

Artificial Intelligence. An Introductory Course

What's involved in Intelligence?

22c:145 Artificial Intelligence

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

Artificial Intelligence 人工智慧. Lecture 1 February 22, 2012 洪國寶

mywbut.com Introduction to AI

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng

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

Digital image processing vs. computer vision Higher-level anchoring

Introduction to AI. What is Artificial Intelligence?

Artificial Intelligence for Engineers. EE 562 Winter 2015

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

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

INTRODUCTION. a complex system, that using new information technologies (software & hardware) combined

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

MINE 432 Industrial Automation and Robotics

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

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

Wissensverarbeitung. - Introduction -

Artificial Intelligence: An Introduction

CS:4420 Artificial Intelligence

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

Introduction and History of AI

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

CMSC 372 Artificial Intelligence What is AI? Thinking Like Acting Like Humans Humans Thought Processes Behaviors

AI in Business Enterprises

Our 2-course meal for this evening

Lecture 1 Introduction to knowledge-base intelligent systems. Dark Ages to knowledge-based systems Summary

Appendices master s degree programme Human Machine Communication

Artificial Intelligence. Lecture 1: Introduction. Fall 2010

KI-Programmierung. Introduction

CS 486/686 Artificial Intelligence

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

Artificial Intelligence. AI Slides (4e) c Lin

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

ECE 599/692 Deep Learning Lecture 19 Beyond BP and CNN

Artificial Intelligence: Introduction

Artificial Intelligence

بسم اهلل الرحمن الرحيم. Introduction to Neural Networks

Artificial Intelligence

The Impact of Artificial Intelligence. By: Steven Williamson

Transcription:

CSCE 315: Programming Studio Introduction to Artificial Intelligence Textbook Definitions Thinking like humans What is Intelligence Acting like humans Thinking rationally Acting rationally However, it depends on the definition: whatever the (intelligence) test tests. 1 2 What is AI? But Really, What is AI? Diverse areas: http://www.aaai.org Problem solving Reasoning Theorem proving A folk (popular) view of AI From http://www-2.cs.cmu.edu/afs/cs.cmu.edu/ user/zhuxj/www/travel/fun/ images/terminator.jpg (top); Universal studio s movie Terminator (bottom) Learning Planning Knowledge representation Perception and Robotics Agents and more 3 4

Approaches Two basic stances Strong AI: 1. Build something that actually thinks intelligently. 2. Simulation of thought would give rise to the pheonmenology of thought (i.e., how it feels like to think). Weak AI: Problems Strong AI: Hard to determine if something is really consciously intelligent or not (the other minds problem in philosophy). Weak AI: Utility of the result is limited by the stated goal. Hard to achieve a general usefulness as in true intelligence. 1. Build something that behaves intelligently. 2. Not worried about its feelings. 5 6 Overview Foundations of AI Related academic disciplines History of AI Hard Problems Current Trends Philosophy Mathematics Psychology Cognitive Science Linguistics Neuroscience 7 8

Mathematics Algorithm (al-khowarazmi) Boole Hilbert Gödel: Incompleteness theorem Turing: Halting problem Cook and Karp: P, NP, and the like Representation/Interpretation, Symbol/Computing: the computer/software metahpore. Psychology Behaviorism: stimulus-response and conditioning Functionalism: internal representations and processes. Implementation independent. Perceptual psychology: vision, audition, etc. Cognitive psychology: cognition as information processing. Holistic vs. localist debate: emergent vs. simple summation. 9 10 Linguistics WW II : machine translation. Phonetics, syntactic theory, semantics, discourse, etc. Innate vs. learned? : Chomsky Syntax: finite automata, context free grammar, etc. Semantics: semantic nets Sub-symbolic: self-organizing maps, episodic memory, recurrent neural nets, etc. Cognitive Science Interdisciplinary field studying human perception and cognition, ranging over: Neuroscience Behavioral science Social science Psychology Computational science Information theory Cultural studies 11 12

Neuroscience Staining: Golgi, Nissl Hubel and Wiesel: orderly structure of cat visual cortex PET scans and CAT scans: localizing functional modules fmri imaging: cognitive and perceptual tasks Optical imaging: orderly structure TMS: zap and numb your brain History of AI (I) Gestation (1943 1956) McCulloch and Pitts: early neural nets Minsky and Papert: limitations of perceptron Newell and Simon: physical symbol system hypothesis - Logic Theorist Dartmouth Workshop (1956): AI was born It is 50(+8) years old (as of 2014)! http://en.wikipedia.org/wiki/ai@50 13 14 History of AI (II) Early successes (1952 1969) General problem solver McCarthy: LISP Toy domains: ANALOGY, STUDENT (algebra). Widrow and Hoff: adalines Rosenblatt: perceptrons History of AI (III) The 60 s and 70 s ELIZA Genetic algorithms Knowledge-based systems: avoid the weak method, i.e. search - scientific domain - engineering domain - natural language The 80 s : 5th generation AI Prolog. 15 16

History of AI (IV) 50th anniversary in 2006: http://en.wikipedia.org/wiki/ai@50 Some quotes from the 50th anniversary event (Rodney Brooks): the social sophisitication of 10-year-old the manual dexterity of a 6-year-old the language ability of 4-year-old the visual object recognition of a 2-year-old Current Trends Learning: instead of hand-coding or strict reasoning. Neural networks and statistical methods Genetic algorithms (Evolutionary algorithms) Embodied robotics; Dynamical systems approach Bioinformatics Computational Neuroscience Distributed Agents Some thoughts on consciousness: Crick and Koch 17 18 What We Will Discuss Search Game tree search 19