Introduction. Artificial Intelligence Santa Clara University 2016

Similar documents
CS440/ECE448: Artificial Intelligence. Course website:

COMP 590: Artificial Intelligence

What is Artificial Intelligence?

CSC384 Intro to Artificial Intelligence

Artificial Intelligence

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

Appendices master s degree programme Artificial Intelligence

History of Artificial Intelligence. Introduction to Intelligent Systems

Artificial Neural Networks and Support Vector Machines. CS 486/686: Introduction to Artificial Intelligence

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski

Learning is a very general term denoting the way in which agents:

COMP-424: Artificial intelligence. Lecture 1: Introduction to AI!

Introduction to Artificial Intelligence

Appendices master s degree programme Human Machine Communication

Draft dpt for MEng Electronics and Computer Science

Final Assessment Report of the Review of the Cognitive Science Program (Option) July 2013

EXECUTIVE SUPPORT SYSTEMS (ESS) STRATEGIC INFORMATION SYSTEM DESIGNED FOR UNSTRUCTURED DECISION MAKING THROUGH ADVANCED GRAPHICS AND COMMUNICATIONS *

Machine Learning Introduction

What is Learning? CS 391L: Machine Learning Introduction. Raymond J. Mooney. Classification. Problem Solving / Planning / Control

Vorlesung Grundlagen der Künstlichen Intelligenz

John McCarthy Father of Artificial Intelligence

School of Computer Science

Introduction to Artificial Neural Networks

Artificial Intelligence I. Introduction: what s AI for? Homo Sapiens = Man the wise. Dr Mateja Jamnik. Computer Laboratory, Room FC18

CSE 517A MACHINE LEARNING INTRODUCTION

Course 395: Machine Learning

Applying Deep Learning to Car Data Logging (CDL) and Driver Assessor (DA) October 22-Oct-15

Levels of Analysis and ACT-R

Learning outcomes. Knowledge and understanding. Competence and skills

Artificial Intelligence and Politecnico di Milano. Presented by Matteo Matteucci

The Intelligent Data Analysis System for Social Science

How To Write A Computer Science Book

Computer Science Electives and Clusters

THE HUMAN BRAIN. observations and foundations

Fall 2012 Q530. Programming for Cognitive Science

Bachelor Degree in Informatics Engineering Master courses

Curriculum of Electronics Engineering Program

COMP-424: Artificial intelligence. Lecture 2: Introduction to AI!

NEURAL NETWORK FUNDAMENTALS WITH GRAPHS, ALGORITHMS, AND APPLICATIONS

CSE841 Artificial Intelligence

Neurotransmission: Muscle Messages

Brains, Ontologies & Virtual Machines

How To Use Neural Networks In Data Mining

Computers and the Creative Process

Neural Networks and Back Propagation Algorithm

CHAPTER 15: IS ARTIFICIAL INTELLIGENCE REAL?

BTBU Master of Control Theory and Control Engineering

How To Get A Computer Engineering Degree

GLOVE-BASED GESTURE RECOGNITION SYSTEM

ARTIFICIAL INTELLIGENCE: DEFINITION, TRENDS, TECHNIQUES, AND CASES

3. The neuron has many branch-like extensions called that receive input from other neurons. a. glia b. dendrites c. axons d.

Preface: Cognitive Informatics, Cognitive Computing, and Their Denotational Mathematical Foundations (II)

PhD in Computer Science at North Carolina A&T State University

New Predictive Analysis Solutions for Health Care

An Introductory CS Course for Cognitive Science Students

Machine Learning: Overview

2013 International Symposium on Green Manufacturing and Applications Honolulu, Hawaii

Master of Science in Artificial Intelligence

Artificial Intelligence An Introduction 1

Interdisciplinary Master s study program in Computer Science and Mathematics

Analecta Vol. 8, No. 2 ISSN

Intelligent Modeling of Sugar-cane Maturation

Computation Beyond Turing Machines

Brain-in-a-bag: creating an artificial brain

Cognitive Science. Summer 2013

Regular Languages and Finite Automata

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

Research in the cognitive sciences is founded on the assumption

New trend in Russian informatics curricula: integration of math and informatics

Feed-Forward mapping networks KAIST 바이오및뇌공학과 정재승

Nerve Cell Communication

Study Plan for the Master Degree In Industrial Engineering / Management. (Thesis Track)

CAD and Creativity. Contents

Master of Artificial Intelligence

Graduate Student Orientation

Bachelor Programs. Bachelor of Social Work. Bachelor of Arts, (Major: Psychology) Bachelor of Arts, (Major: Linguistics)

Teaching Formal Methods for Computational Linguistics at Uppsala University

SURVEY REPORT DATA SCIENCE SOCIETY 2014

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

School of Computer Science

Extinguished philosophies lie about the cradle of every science as the strangled snakes beside that of Hercules. - adapted from T. H.

Theoretical Perspective

COGNITIVE SCIENCE 222

LCS 11: Cognitive Science Chinese room argument

A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum

Artificial Intelligence (AI)

Machine Learning and Data Mining -

Artificial Intelligence for ICT Innovation

Intelligent Computing, Hyperconnected Cloud *, and Fujitsu

Computer Science Information Sheet for entry in What is Computer Science?

Big Data: Rethinking Text Visualization

Regulations for First Degrees at the International Faculty, City College, Thessaloniki (Greece)

Computational Intelligence Introduction

Education and the Brain: A Bridge Too Far John T. Bruer. Key Concept: the Human Brain and Learning

Doctor of Philosophy in Computer Science

Doctor of Philosophy in Informatics

Winter 2016 Course Timetable. Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area

Masters in Information Technology

An Introduction to Artificial Neural Networks (ANN) - Methods, Abstraction, and Usage

Transcription:

Introduction Artificial Intelligence Santa Clara University 2016

What is AI Definitions of AI Thinking humanly Thinking rationally Acting humanely Acting rationally

Acting Humanly Turing Test (1950) Criterion: Human interrogator cannot decide whether an agent is a computer or a human being Originally communication via typewriter Total Turing Test Computer can see so that the interrogator can test reactions to visual inputs Computer can handle objects given through a hatch

Acting Humanly Little effort on passing the Turing test in the AI community Used in arguments against the possibility of AI Chinese Room: A group of people in an enclosed room. No-one knows Chinese Interact with outside through written communication If they learn how to pass the Turing test in Chinese, where does this knowledge of Chinese reside?

Thinking Humanly Cognitive science / modeling How to get inside the human mind? introspection (Phenomenologists) experiments Fallacy: If a computer performs well on a task that humans can perform well, then it has modeled human reasoning Cross fertilization: Computer vision uses insights from cognitive science

Thinking rationally Laws of thought Around since Aristoteles' syllogisms Made more precisely by logicians in 19th -20th centuries Logicist tradition within AI uses rules and logic engines to create intelligent systems

Acting rationally Agent is one who acts Rational agent acts to achieve the best (expected?) outcome Logicist agent draws interferences Rational agent acts even if it cannot draw an interference on the best possible choice of actions

Foundations of AI Philosophy Can formal rules be used to draw valid conclusions How does the mind arise from the brain Where does knowledge come from How does knowledge lead to action Mathematics What are the formal rules to draw valid conclusions What can be computed How do we reason with uncertain information Economics How should we make decisions to maximize payoff How should we do this when others may not go along How should we do this if payoffs happen at different points in the future Neuroscience How do brains process information Psychology How do humans and animals think and act Computer Engineering How do we build efficient computers Control theory How can artifacts operate under their own control Linguistics How does language relate to behavior

Neuron Axonal arborization Axon from another cell Synapse Dendrite Axon Nucleus Synapses

Short History of AI Gestation of AI (1943-1955) McCulloch & Pitts (1943) model of artificial neurons Hebb (1949): Hebbian learning for artificial neural nets

Short History of AI Birth of AI (1956) McCarthy, Minsky, Shannon, Rochester, More, Samuel, Solomonoff, Selfridge, Newell, Simon 2 month 10 man study of AI

Short History of AI Early enthusiasm, great expectations (1952-1969) First AI programs intended as prototypes General Problem Solver (GPS) - thinking humanly Physical symbol system hypothesis: a physical symbol system has the necessary and sufficient means for general intelligent action Geometric Theorem Prover LISP language Minsky s microwords: SAINT: calculus integration problems ANALOGY: geometric analogy problems as they appear on intelligence tests STUDENT: solved algebra word problems Blocks world: Manipulate a universe of geometric blocks

Blue Red Green Red Green Blue Green Red

State of the art Robotic vehicles Speech recognition Autonomous planning and scheduling Chess playing Spam fighting Logistics planning Robotics Machine Translation

Short History of AI A dose of reality (1966-1973) Early predictions did not come through E.g. Russian translation program turned out to be much more complex: The spirit is willing but the flesh is weak transformed into The vodka is good but the meat is rotten Problems are not scalable Early genetic algorithms could not improve a computer program for the available CPU hours

Short History of AI Knowledge based systems (1969-1979) Weak methods: Applicable to general situations, but do not scale to problem size Alternative: use domain-specific knowledge DENDRAL: Inferring molecular structure from information provided by a mass spectrometer Expert systems MYCIN medical expert system with ~450 rules could outperform junior doctors

Short History of AI Industrial uses of AI (1980 - present) Boom from 1980-1989 AI Winter 1989-1990 as companies could not deliver on extravagant promises

Short History of AI Return of neural networks (1986 - present) Back propagation is a new learning algorithm Replaces symbolic models 2015: Deep neural networks

Short History of AI AI adopts the scientific method Example: Speech recognition Early attempts are ad hoc Hidden Markov Models (HMM) based on a mathematical theory use large corpus of speech data

Short History of AI Emergence of intelligent agents (1995 - present)