CSE5001(CS417)/ 高级人工智能 Advanced Artificial Intelligence

Size: px
Start display at page:

Download "CSE5001(CS417)/ 高级人工智能 Advanced Artificial Intelligence"

Transcription

1 CSE5001(CS417)/ 高级人工智能 Advanced Artificial Intelligence Xin Yao Fall 2017 Fall 2017 Artificial Intelligence: Introduction Xin Yao

2 Basic information Instructor: Xin Yao Credits: 3, Hours: 64 Language: Chinese, English Prerequisites: CS303/ 人工智能 Artificial Intelligence Fall 2017 Artificial Intelligence: Introduction Xin Yao

3 Teaching assistants Shaolong Shi ( 师少龙 ) @mail.sustc.edu.cn Room 911, Building A7, Nanshan i-park Yu Zhang ( 张宇 ) @mail.sustc.edu.cn Room 911, Building A7, Nanshan i-park Fall 2017 Artificial Intelligence: Introduction Xin Yao

4 Course description Outline: This course introduces recent advances in artificial intelligence. Topics covered include intelligent optimization and learning, as well as case studies in machine learning and pattern recognition. The assessment in the course will consist of homework assignments, a mid-term test and a final exam. Learning Outcomes: Upon finishing this course, students are expected to have a good understanding of challenging optimization and learning problems in AI, and different models and algorithms for tackling these problems. Teaching Methods: Two-hour lectures every week. Fall 2017 Artificial Intelligence: Introduction Xin Yao

5 Course assessment Homework (30%) Every week a homework will be assigned. Every homework will contribute 2% to the final grade. Late submission (15% for each day late). Mid-term test (20%) Final exam (50%) Fall 2017 Artificial Intelligence: Introduction Xin Yao

6 Course roadmap Week 1: Introduction Week 2: Basic search Week 3: Heuristic search Week 4: General search methods for optimization I Week 5: General search methods for optimization II Week 6: Supervised learning I Week 7: Supervised learning II Week 8: Theories of optimization and learning Fall 2017 Artificial Intelligence: Introduction Xin Yao

7 Course roadmap Week 9: Mid-term test Week 10: Feature engineering Week 11: Unsupervised learning Week 12: Markov decision process Week 13: Reinforcement learning Week 14: Fuzzy logic and fuzzy systems Week 15: Natural language processing Week 16: Pattern recognition and computer vision Fall 2017 Artificial Intelligence: Introduction Xin Yao

8 Recommended literature Books Stuart Russell and Peter Norvig, Artificial Intelligence: A Modern Approach (Third edition), Cambridge University Press, The book resources: Reading materials Relevant papers as handed out at each lecture. Fall 2017 Artificial Intelligence: Introduction Xin Yao

9 AI Resources Major journals: Artificial Intelligence, IEEE Trans on Pattern Analysis and Machine Intelligence, International Journal of Computer Vision, Journal of Machine Learning Research, etc. Major conferences: AAAI Conference on Artificial Intelligence, IEEE Conference on Computer Vision and Pattern Recognition, International Conference on Computer Vision, International Conference on Machine Learning, International Joint Conference on Artificial Intelligence, Annual Conference on Neural Information Processing Systems, Annual Meeting of the Association for Computational Linguistics, etc. Fall 2017 Artificial Intelligence: Introduction Xin Yao

10 Webpage Fall 2017 Artificial Intelligence: Introduction Xin Yao

11 Introduction Xin Yao Fall 2017 Fall 2017 Artificial Intelligence: Introduction Xin Yao

12 Outline What is AI? The Foundation of AI The History of AI The Application of AI Summary Fall 2017 Artificial Intelligence: Introduction 1

13 What is AI? Fall 2017 Artificial Intelligence: Introduction 2

14 Definition of AI Intelligence: The ability to learn and solve problems Webster s Dictionary. Artificial intelligence (AI) is the intelligence exhibited by machines or software Wikipedia. The science and engineering of making intelligent machines McCarthy. The study and design of intelligent agents, where an intelligent agent is a system that perceives its environment and takes actions that maximize its chances of success. Russell and Norvig AI book. Fall 2017 Artificial Intelligence: Introduction 3

15 Why AI? Just as the Industrial Revolution freed up a lot of humanity from physical drudgery, I think AI has the potential to free up humanity from a lot of the mental drudgery. Andrew Ng. Fall 2017 Artificial Intelligence: Introduction 4

16 What is AI? Fall 2017 Artificial Intelligence: Introduction 5

17 Thinking humanly: cognitive approach Requires to determine how humans think! 1960 s cognitive revolution. Requires scientific theories of internal activities of the brain What level of abstraction? Knowledge or circuits? How to validate? Today, Cognitive Science and Artificial Intelligence are distinct disciplines. Fall 2017 Artificial Intelligence: Introduction 6

18 Acting humanly: Turing test Turing test (Alan Turing 1950): A computer passes the test of intelligence, if it can fool a human interrogator. Major components of AI: knowledge, reasoning, language, understanding, learning. Fall 2017 Artificial Intelligence: Introduction 7

19 AI passes Turing test in 'world first In 2014, a computer program called Eugene Goostman, which simulates a 13-year-old Ukrainian boy, is said to have passed the Turing test at an event organized by the University of Reading. BBC News ( Fall 2017 Artificial Intelligence: Introduction 8

20 Thinking rationally: laws of thought Codify right thinking with logic. Several Greek schools developed various forms of logic: notation and rules of derivation for thoughts. Problems: 1. Not all knowledge can be expressed with logical notations. 2. Computational blow up. Fall 2017 Artificial Intelligence: Introduction 9

21 Acting rationally: rational agent The right thing: that which is expected to maximize goal achievement, given the available information. A rational agent is one that acts so as to achieve the best outcome, or when there is uncertainty, the best expected outcome. Aristotle (Nicomachean Ethics): Every art and every inquiry, and similarly every action and pursuit, is thought to aim at some good. Fall 2017 Artificial Intelligence: Introduction 10

22 What is AI? Our Approach Acting Rationally: Our approach Fall 2017 Artificial Intelligence: Introduction 11

23 The Foundation of AI Fall 2017 Artificial Intelligence: Introduction 12

24 The Foundation of AI Philosophy Philosophy Mathematics Linguistics Mathematics Economics Neuroscience Psychology Control theory and cybernetics AI Economics Computer engineering Control theory and cybernetics Computer engineering Neuroscience Linguistics Psychology Fall 2017 Artificial Intelligence: Introduction 13

25 Philosophy Can formal rules be used to draw valid conclusions? How does the mind arise from a physical brain? Where does knowledge come from? How does knowledge lead to action? Logic, methods of reasoning. Mind as physical system that operates as a set of rules. Foundations of learning, language, rationality. Aristotle ( B.C.) Rene Descartes ( ) Fall 2017 Artificial Intelligence: Introduction 14

26 Mathematics What are the formal rules to draw valid conclusions? What can be computed? How do we reason with uncertain information? Logic: Formal representation and proof. Computation, algorithms. Probability. George Boole ( ) Thomas Bayes ( ) Fall 2017 Artificial Intelligence: Introduction 15

27 Economics How should we make decisions so as to maximize payoff? How should we do this when others may not go along? How should we do this when the payoff may be far in the future? Formal theory of rational decisions. Combined decision theory and probability theory for decision making under uncertainty. Game theory. Markov decision processes. Adam Smith ( ) Herbert Simon ( ) Fall 2017 Artificial Intelligence: Introduction 16

28 Neuroscience How do brains process information? How brains and computers are (dis)similar. Fall 2017 Artificial Intelligence: Introduction 17

29 Psychology How do humans and animals think and act? Cognitive psychology perceives the brain as an information processing machine. Led to the development of the field cognitive science: how could computer models be used to study language, memory, and thinking from a psychological perspective. Fall 2017 Artificial Intelligence: Introduction 18

30 Computer engineering How can we build an efficient computer? E.g., Self-driving cars are possible today thanks to advances in computer engineering. Fall 2017 Artificial Intelligence: Introduction 19

31 Control theory and cybernetics How can artifacts operate under their own control? Design simple optimal agents receiving feedback from the environment. Modern control theory design systems that maximize an objective function over time. Fall 2017 Artificial Intelligence: Introduction 20

32 Linguistics How does language relate to thought? Modern linguistics + AI = Computational linguistics (Natural language processing). Fall 2017 Artificial Intelligence: Introduction 21

33 The History of AI Fall 2017 Artificial Intelligence: Introduction 22

34 The History of AI The gestation of artificial intelligence ( ) The birth of artificial intelligence (1956) Early enthusiasm, great expectations ( ) A dose of reality ( ) Knowledge-based systems: The key to power? ( ) AI becomes an industry (1980 present) The return of neural networks (1986 present) AI adopts the scientific method (1987 present) The emergence of intelligent agents (1995 present) The availability of very large data sets (2001 present) Fall 2017 Artificial Intelligence: Introduction 23

35 The gestation of AI ( ) McCulloch and Walter Pitts, model of artificial neurons, Donald Hebb, Hebbian learning, Marvin Minsky and Dean Edmonds, neural network computer, Alan Turing, Computing Machinery and Intelligence, Alan Turing ( ) (Turing test, machine learning, genetic algorithms, and reinforcement learning ) Fall 2017 Artificial Intelligence: Introduction 24

36 The birth of AI (1956) Dartmouth Workshop John McCarthy (Lisp language) Marvin Minsky (SNARC) Claude Shannon (Information theory) Ray Solomonoff (Algorithmic probability) Allen Newell (General Problem Solver) Herbert Simon (Satisficing) Arthur Samuel (Computer checkers) And three others Oliver Selfridge (Pandemonium theory) Nathaniel Rochester (Designed IBM 701) Trenchard More (Natural deduction) Fall 2017 Artificial Intelligence: Introduction 25

37 Early enthusiasm ( ) Newell and Simon, General Problem Solver, 1961, physical symbol system, Herbert Gelernter, Geometry Theorem Prover, Arthur Samuel, checker programs, John McCarthy (MIT AI Lab), Lisp language, time sharing, Advice Taker, Marvin Minsky (Stanford AI Lab), Microworlds, Neural networks. Fall 2017 Artificial Intelligence: Introduction 26

38 A dose of reality ( ) Most early programs knew nothing of their subject matter; they succeeded by means of simple syntactic manipulations. The intractability of many of the problems that AI was attempting to solve. Some fundamental limitations on the basic structures being used to generate intelligent behavior. Fall 2017 Artificial Intelligence: Introduction 27

39 Knowledge-based systems ( ) General vs. Domain-specific knowledge. Buchanan et al., infer molecular structure, Feigenbaum, Buchanan, and Dr. Edward Shortliffe, diagnose blood infections, 1970s. Understanding natural language. Representation and reasoning languages. Fall 2017 Artificial Intelligence: Introduction 28

40 AI becomes an industry (1980 present) McDermott, R1, Fifth Generation project, Japan, Microelectronics and Computer Technology Corporation, United States, Overall, the AI industry boomed from a few million dollars in 1980 to billions of dollars in 1988, including hundreds of companies. AI Winter. Fall 2017 Artificial Intelligence: Introduction 29

41 Neural networks: le retour (1986 present) Reinvention of the back-propagation (Bryson & Ho, 1969) learning algorithm, mid-1980s. Modern neural network creating effective network architectures and algorithms and understanding their mathematical properties, or modeling of the empirical properties of actual neurons and ensembles of neurons. Fall 2017 Artificial Intelligence: Introduction 30

42 AI becomes scientific (1987 present) Speech recognition, hidden Markov models. Machine translation, sequences of words. Neural networks, data mining. Uncertain reasoning and expert systems, Bayesian network. robotics computer vision knowledge representation Fall 2017 Artificial Intelligence: Introduction 31

43 Intelligent agents (1995 present) Building complete agents (Newell, 1990; Laird et al., 1987) the isolated subfields of AI might need to be reorganized. AI has been drawn into much closer contact with other fields. Human-level AI (Minsky et al., 2004) machines that think, that learn and that create. Artificial General Intelligence (Goertzel and Pennachin, 2007) a universal algorithm for learning and acting in any environment Fall 2017 Artificial Intelligence: Introduction 32

44 Large datasets (2001 present) Banko and Brill, word-sense disambiguation, (100 million words of unlabeled training data). Hays and Efros, filling in holes in a photograph, (two million photos). Data will drive future discoveries and alleviate the complexity in AI. Fall 2017 Artificial Intelligence: Introduction 33

45 The Application of AI Fall 2017 Artificial Intelligence: Introduction 34

46 State-of-the-art applications Speech recognition Autonomous planning and scheduling Financial forecasting Game playing, video games Spam fighting Logistics planning Robotics (household, surgery, navigation) Machine translation Information extraction VLSI layout Automatic assembly Sentiment analysis Fraud detection Recommendation systems Web search engines Autonomous car Energy optimization Question answering systems Social network analysis Medical diagnosis, imaging Route finding Traveling salesperson Protein design Document summarization Transportation/scheduling Computer animation Many more! Fall 2017 Artificial Intelligence: Introduction 35

47 Speech recognition Virtual assistants: Siri (Apple), Echo (Amazon), Google Now, Cortana (Microsoft). Leverage deep neural networks to handle speech recognition and natural language understanding. Other technologies: Hidden Markov models Dynamic time warping Fall 2017 Artificial Intelligence: Introduction 36

48 Handwriting recognition State-of-the-art key technologies : recurrent neural networks and deep feedforward neural networks bi-directional and multi-dimensional long short-term memory Fall 2017 Artificial Intelligence: Introduction 37

49 Machine translation Historical motivation: translate Russian to English. First systems using mechanical translation (one-to-one correspondence) failed! Out of sight, out of mind -> Invisible, imbecile. Oops! Fall 2017 Artificial Intelligence: Introduction 38

50 Machine translation MT has gone through ups and downs. Today, Statistical Machine Translation leverages the vast amounts of available translated corpuses. While there is room for improvement, machine translation has made significant progress. Google Translate: 100+ languages Fall 2017 Artificial Intelligence: Introduction 39

51 Robotics Awesome robots today! NAO, ASIMO, and more! Robotics is an interdisciplinary branch of engineering and science Power source Actuation Sensing Manipulation Locomotion Fall 2017 Artificial Intelligence: Introduction 40

52 Recommendation systems Key technology: collaborative filtering Fall 2017 Artificial Intelligence: Introduction 41

53 Search engines Key technologies (near real time): 1. Web crawling 2. Indexing 3. Searching Fall 2017 Artificial Intelligence: Introduction 42

54 Spam filtering The baseline technology: Naive Bayes classifiers Fall 2017 Artificial Intelligence: Introduction 43

55 Face detection Viola-Jones algorithm Fall 2017 Artificial Intelligence: Introduction 44

56 Face recognition Popular technologies: principal component analysis using eigenfaces linear discriminant analysis elastic bunch graph matching using the Fisherface algorithm the hidden Markov model the multilinear subspace learning using tensorrepresentation and the neuronal motivated dynamic link matching. Fall 2017 Artificial Intelligence: Introduction 45

57 Cancer detection Skin Cancer Detection & Tracking using Deep Learning Fall 2017 Artificial Intelligence: Introduction 46

58 Logistics planning Key technologies heuristic search meta-heuristic search Fall 2017 Artificial Intelligence: Introduction 47

59 Autonomous driving DARPA Grand Challenge 2005: 132 miles 2007: Urban challenge 2009: Google self-driving car Fall 2017 Artificial Intelligence: Introduction 48

60 Autonomous planning and scheduling NASA s Remote Agent program (Jonsson et al., 2000). NASA s Mars Exploration Rovers (Al-Chang et al., 2004) European Space Agency s Mars Express (Cesta et al., 2007) Key technologies dynamic programming reinforcement learning combinatorial optimization Fall 2017 Artificial Intelligence: Introduction 49

61 Chess (1997) Garry Kasparov vs. IBM Deep Blue Powerful search algorithms! Fall 2017 Artificial Intelligence: Introduction 50

62 Jeopardy! (2011) Ken Jennings vs. IBM Watson Natural Language Understanding and information extraction! Fall 2017 Artificial Intelligence: Introduction 51

63 Go (2016) Lee Sedol versus Google AlphaGo Deep Learning, reinforcement learning, and search algorithms! Fall 2017 Artificial Intelligence: Introduction 52

64 Summary Fall 2017 Artificial Intelligence: Introduction 53

65 Summary AI is a hard (computational complexity, language, vision, etc), and a broad field with high impact on humanity and society. What can AI do for us is already amazing! AI systems do not have to model human/nature but can act like or be inspired by human/nature. How human think is beyond the scope of this course. Rational (do the right thing) agents are central to our approach of AI. Note that rationality is not always possible in complicated environment but we will still aim to build rational agents. Fall 2017 Artificial Intelligence: Introduction 54

66 Summary AI may be perceived as a scary area! Is AI a threat to our humankind? Professor Stephen Hawking, eminent scientist told BBC: The development of full artificial intelligence could spell the end of the human race. AI is a flourishing and exciting field: everyone can contribute. Looking forward for an exciting journey together! Fall 2017 Artificial Intelligence: Introduction 55

67 Reading materials Alan Turing, Computing Machinery and Intelligence, Artificial intelligence (Wikipedia) Online course (Prof. Ansaf Salleb-Aouissi, Columbia University) Fall 2017 Artificial Intelligence: Introduction 56

68 Homework Why would evolution tend to result in systems that act rationally? What goals are such systems designed to achieve? Is AI a science, or is it engineering? Or neither or both? Explain. Fall 2017 Artificial Intelligence: Introduction 57

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam {   } Intro to Artificial Intelligence Lecture 1 Ahmed Sallam { http://sallam.cf } Purpose of this course Understand AI Basics Excite you about this field Definitions of AI Thinking Rationally Acting Humanly

More information

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

Outline. What is AI? A brief history of AI State of the art Introduction to AI Outline What is AI? A brief history of AI State of the art What is AI? AI is a branch of CS with connections to psychology, linguistics, economics, Goal make artificial systems solve

More information

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1

CSIS 4463: Artificial Intelligence. Introduction: Chapter 1 CSIS 4463: Artificial Intelligence Introduction: Chapter 1 What is AI? Strong AI: Can machines really think? The notion that the human mind is nothing more than a computational device, and thus in principle

More information

Ar#ficial)Intelligence!!

Ar#ficial)Intelligence!! Ar#ficial)Intelligence!! Ar#ficial) intelligence) is) the) science) of) making) machines) do) things) that) would) require) intelligence)if)done)by)men.) Marvin)Minsky,)1967) Roman Barták Department of

More information

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

AI History. CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2012 AI History CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2012 Ancient History The intellectual roots of AI and intelligent machines (human-like artifacts) in mythology

More information

CSE 473 Artificial Intelligence (AI)

CSE 473 Artificial Intelligence (AI) CSE 473 Artificial Intelligence (AI) Rajesh Rao (Instructor) Jennifer Hanson (TA) Evan Herbst (TA) http://www.cs.washington.edu/473 Based on slides by UW CSE AI faculty, Dan Klein, Stuart Russell, Andrew

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline What is AI? A brief history The state of the art Chapter 1 2 What is AI? Systems that think like humans Systems that think rationally Systems that

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Introduction Chapter 1 & 26 Why Study AI? One reason to study it is to learn more about ourselves Another reason is that these constructed intelligent entities are interesting and

More information

Intelligent Systems. Lecture 1 - Introduction

Intelligent Systems. Lecture 1 - Introduction Intelligent Systems Lecture 1 - Introduction In which we try to explain why we consider artificial intelligence to be a subject most worthy of study, and in which we try to decide what exactly it is Dr.

More information

Artificial Intelligence: An overview

Artificial Intelligence: An overview Artificial Intelligence: An overview Thomas Trappenberg January 4, 2009 Based on the slides provided by Russell and Norvig, Chapter 1 & 2 What is AI? Systems that think like humans Systems that act like

More information

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

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia CS 1571 Introduction to AI Lecture 1 Course overview Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Course administrivia Instructor: Milos Hauskrecht 5329 Sennott Square milos@cs.pitt.edu TA: Swapna

More information

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

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI) Course Info CS 486/686 Artificial Intelligence May 2nd, 2006 University of Waterloo cs486/686 Lecture Slides (c) 2006 K. Larson and P. Poupart 1 Instructor: Pascal Poupart Email: cs486@students.cs.uwaterloo.ca

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline What is AI? A brief history The state of the art Chapter 1 2 What is AI? Systems that think like humans Systems that think rationally Systems that

More information

Artificial Intelligence. What is AI?

Artificial Intelligence. What is AI? 2 Artificial Intelligence What is AI? Some Definitions of AI The scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines American Association

More information

CMSC 421, Artificial Intelligence

CMSC 421, Artificial Intelligence Last update: January 28, 2010 CMSC 421, Artificial Intelligence Chapter 1 Chapter 1 1 What is AI? Try to get computers to be intelligent. But what does that mean? Chapter 1 2 What is AI? Try to get computers

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline Course overview What is AI? A brief history The state of the art Chapter 1 2 Administrivia Class home page: http://inst.eecs.berkeley.edu/~cs188 for

More information

Introduction to Artificial Intelligence

Introduction to Artificial Intelligence Introduction to Artificial Intelligence By Budditha Hettige Sources: Based on An Introduction to Multi-agent Systems by Michael Wooldridge, John Wiley & Sons, 2002 Artificial Intelligence A Modern Approach,

More information

Artificial Intelligence

Artificial Intelligence Politecnico di Milano Artificial Intelligence Artificial Intelligence What and When Viola Schiaffonati viola.schiaffonati@polimi.it What is artificial intelligence? When has been AI created? Are there

More information

Introduction to Artificial Intelligence: cs580

Introduction to Artificial Intelligence: cs580 Office: Nguyen Engineering Building 4443 email: zduric@cs.gmu.edu Office Hours: Mon. & Tue. 3:00-4:00pm, or by app. URL: http://www.cs.gmu.edu/ zduric/ Course: http://www.cs.gmu.edu/ zduric/cs580.html

More information

CMSC 372 Artificial Intelligence. Fall Administrivia

CMSC 372 Artificial Intelligence. Fall Administrivia CMSC 372 Artificial Intelligence Fall 2017 Administrivia Instructor: Deepak Kumar Lectures: Mon& Wed 10:10a to 11:30a Labs: Fridays 10:10a to 11:30a Pre requisites: CMSC B206 or H106 and CMSC B231 or permission

More information

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. What is AI? What is

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence (Sistemas Inteligentes) Pedro Cabalar Depto. Computación Universidade da Coruña, SPAIN Chapter 1. Introduction Pedro Cabalar (UDC) ( Depto. AIComputación Universidade da Chapter

More information

Introduction to AI. What is Artificial Intelligence?

Introduction to AI. What is Artificial Intelligence? Introduction to AI Instructor: Dr. Wei Ding Fall 2009 1 What is Artificial Intelligence? Views of AI fall into four categories: Thinking Humanly Thinking Rationally Acting Humanly Acting Rationally The

More information

Artificial Intelligence CS365. Amitabha Mukerjee

Artificial Intelligence CS365. Amitabha Mukerjee Artificial Intelligence CS365 Amitabha Mukerjee What is intelligence Acting humanly: Turing Test Turing (1950) "Computing machinery and intelligence": "Can machines think?" Imitation Game Acting humanly:

More information

Artificial Intelligence. Berlin Chen 2004

Artificial Intelligence. Berlin Chen 2004 Artificial Intelligence Berlin Chen 2004 Course Contents The theoretical and practical issues for all disciplines Artificial Intelligence (AI) will be considered AI is interdisciplinary! Foundational Topics

More information

CSE 473 Artificial Intelligence (AI) Outline

CSE 473 Artificial Intelligence (AI) Outline CSE 473 Artificial Intelligence (AI) Rajesh Rao (Instructor) Ravi Kiran (TA) http://www.cs.washington.edu/473 UW CSE AI faculty Goals of this course Logistics What is AI? Examples Challenges Outline 2

More information

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

Overview. Pre AI developments. Birth of AI, early successes. Overwhelming optimism underwhelming results Help Overview Administrivia History/applications Modeling agents/environments What can we learn from the past? 1 Pre AI developments Philosophy: intelligence can be achieved via mechanical computation

More information

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

Goals of this Course. CSE 473 Artificial Intelligence. AI as Science. AI as Engineering. Dieter Fox Colin Zheng CSE 473 Artificial Intelligence Dieter Fox Colin Zheng www.cs.washington.edu/education/courses/cse473/08au Goals of this Course To introduce you to a set of key: Paradigms & Techniques Teach you to identify

More information

Welcome to CompSci 171 Fall 2010 Introduction to AI.

Welcome to CompSci 171 Fall 2010 Introduction to AI. Welcome to CompSci 171 Fall 2010 Introduction to AI. http://www.ics.uci.edu/~welling/teaching/ics171spring07/ics171fall09.html Instructor: Max Welling, welling@ics.uci.edu Office hours: Wed. 4-5pm in BH

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline Course overview What is AI? A brief history The state of the art Chapter 1 2 Administrivia Class home page: http://inst.eecs.berkeley.edu/~cs188 for

More information

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

Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey Outline 1) What is AI: The Course 2) What is AI: The Field 3) Why to take the class (or not) 4) A Brief History of AI 5) Predict

More information

CS 486/686 Artificial Intelligence

CS 486/686 Artificial Intelligence CS 486/686 Artificial Intelligence Sept 15th, 2009 University of Waterloo cs486/686 Lecture Slides (c) 2009 K. Larson and P. Poupart 1 Course Info Instructor: Pascal Poupart Email: ppoupart@cs.uwaterloo.ca

More information

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

CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION. Santiago Ontañón CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION Santiago Ontañón so367@drexel.edu CS 380 Focus: Introduction to AI: basic concepts and algorithms. Topics: What is AI? Problem Solving and Heuristic Search

More information

COS402 Artificial Intelligence Fall, Lecture I: Introduction

COS402 Artificial Intelligence Fall, Lecture I: Introduction COS402 Artificial Intelligence Fall, 2006 Lecture I: Introduction David Blei Princeton University (many thanks to Dan Klein for these slides.) Course Site http://www.cs.princeton.edu/courses/archive/fall06/cos402

More information

Lecture 1 What is AI?

Lecture 1 What is AI? Lecture 1 What is AI? EECS 348 Intro to Artificial Intelligence Doug Downey With material adapted from Oren Etzioni (UW) and Stuart Russell (UC Berkeley) Outline 1) What is AI: The Course 2) What is AI:

More information

Introduction to Artificial Intelligence

Introduction to Artificial Intelligence Introduction to Artificial Intelligence Mitch Marcus CIS521 Fall, 2017 Welcome to CIS 521 Professor: Mitch Marcus, mitch@ Levine 503 TAs: Eddie Smith, Heejin Jeong, Kevin Wang, Ming Zhang

More information

22c:145 Artificial Intelligence

22c:145 Artificial Intelligence 22c:145 Artificial Intelligence Fall 2005 Introduction Cesare Tinelli The University of Iowa Copyright 2001-05 Cesare Tinelli and Hantao Zhang. a a These notes are copyrighted material and may not be used

More information

What's involved in Intelligence?

What's involved in Intelligence? AI Methodology Theoretical aspects Mathematical formalizations, properties, algorithms Engineering aspects The act of building (useful) machines Empirical science Experiments What's involved in Intelligence?

More information

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

What is AI? Artificial Intelligence. Acting humanly: The Turing test. Outline What is AI? Artificial Intelligence Systems that think like humans Systems that think rationally Systems that act like humans Systems that act rationally Chapter 1 Chapter 1 1 Chapter 1 3 Outline Acting

More information

Lecture 1 What is AI?

Lecture 1 What is AI? Lecture 1 What is AI? CSE 473 Artificial Intelligence Oren Etzioni 1 AI as Science What are the most fundamental scientific questions? 2 Goals of this Course To teach you the main ideas of AI. Give you

More information

CSC 550: Introduction to Artificial Intelligence. Fall 2004

CSC 550: Introduction to Artificial Intelligence. Fall 2004 CSC 550: Introduction to Artificial Intelligence Fall 2004 See online syllabus at: http://www.creighton.edu/~davereed/csc550 Course goals: survey the field of Artificial Intelligence, including major areas

More information

Lecture 1 Introduction to AI

Lecture 1 Introduction to AI Lecture 1 Introduction to AI Kristóf Karacs PPKE-ITK Questions? What is intelligence? What makes it artificial? What can we use it for? How does it work? How to create it? How to control / repair / improve

More information

Artificial Intelligence. An Introductory Course

Artificial Intelligence. An Introductory Course Artificial Intelligence An Introductory Course 1 Outline 1. Introduction 2. Problems and Search 3. Knowledge Representation 4. Advanced Topics - Game Playing - Uncertainty and Imprecision - Planning -

More information

History and Philosophical Underpinnings

History and Philosophical Underpinnings History and Philosophical Underpinnings Last Class Recap game-theory why normal search won t work minimax algorithm brute-force traversal of game tree for best move alpha-beta pruning how to improve on

More information

Introduction and History of AI

Introduction and History of AI 15-780 Introduction and History of AI J. Zico Kolter January 13, 2014 1 What is AI? 2 Some classic definitions Buildings computers that... Think like humans Act like humans Think rationally Act rationally

More information

CS:4420 Artificial Intelligence

CS:4420 Artificial Intelligence CS:4420 Artificial Intelligence Spring 2018 Introduction Cesare Tinelli The University of Iowa Copyright 2004 18, Cesare Tinelli and Stuart Russell a a These notes were originally developed by Stuart Russell

More information

What's involved in Intelligence?

What's involved in Intelligence? AI Methodology Theoretical aspects Mathematical formalizations, properties, algorithms Engineering aspects The act of building (useful) machines Empirical science Experiments What's involved in Intelligence?

More information

ARTIFICIAL INTELLIGENCE

ARTIFICIAL INTELLIGENCE BABEŞ-BOLYAI UNIVERSITY Faculty of Computer Science and Mathematics ARTIFICIAL INTELLIGENCE Introduction Summary Short questions about AI History of AI Applications of AI 2 Short questions about AI What

More information

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

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. Artificial Intelligence A branch of Computer Science. Examines how we can achieve intelligent

More information

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

LECTURE 1: OVERVIEW. CS 4100: Foundations of AI. Instructor: Robert Platt. (some slides from Chris Amato, Magy Seif El-Nasr, and Stacy Marsella) LECTURE 1: OVERVIEW CS 4100: Foundations of AI Instructor: Robert Platt (some slides from Chris Amato, Magy Seif El-Nasr, and Stacy Marsella) SOME LOGISTICS Class webpage: http://www.ccs.neu.edu/home/rplatt/cs4100_spring2018/index.html

More information

WHAT THE COURSE IS AND ISN T ABOUT. Welcome to CIS 391. Introduction to Artificial Intelligence. Grading & Homework. Welcome to CIS 391

WHAT THE COURSE IS AND ISN T ABOUT. Welcome to CIS 391. Introduction to Artificial Intelligence. Grading & Homework. Welcome to CIS 391 Welcome to CIS 391 Introduction to Artificial Intelligence Lecturer: Mitch Marcus, mitch@ Levine 503 Office hours will be announced on Piazza Mitch Marcus CIS391 Fall, 2015 TA: Daniel Moroz,

More information

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

Overview. Introduction to Artificial Intelligence. What is Intelligence? What is Artificial Intelligence? Influential areas for AI Introduction to Artificial Intelligence By Budditha Hettige Sources: Based on An Introduction to Multi-agent Systems by Michael Wooldridge, John Wiley & Sons, 2002 Artificial Intelligence A Modern Approach,

More information

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer What is AI? an attempt of AI is the reproduction of human reasoning and intelligent behavior by computational methods Intelligent behavior Computer Humans 1 What is AI? (R&N) Discipline that systematizes

More information

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1 CS 730/830: Intro AI Prof. Wheeler Ruml TA Bence Cserna Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1 Wheeler Ruml (UNH) Lecture 1, CS 730 1 / 23 My Definition

More information

CS 380: ARTIFICIAL INTELLIGENCE

CS 380: ARTIFICIAL INTELLIGENCE CS 380: ARTIFICIAL INTELLIGENCE INTRODUCTION 9/23/2013 Santiago Ontañón santi@cs.drexel.edu https://www.cs.drexel.edu/~santi/teaching/2013/cs380/intro.html CS 380 Focus: Introduction to AI: basic concepts

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline What is AI? A brief history The state of the art Chapter 1 2 What is AI? Systems that think like humans Systems that think rationally Systems that

More information

Random Administrivia. In CMC 306 on Monday for LISP lab

Random Administrivia. In CMC 306 on Monday for LISP lab Random Administrivia In CMC 306 on Monday for LISP lab Artificial Intelligence: Introduction What IS artificial intelligence? Examples of intelligent behavior: Definitions of AI There are as many definitions

More information

22c:145 Artificial Intelligence. Texbook. Bartlett Publishers, Check the class web sites daily! https://piazza.com/class#spring2013/22c145

22c:145 Artificial Intelligence. Texbook. Bartlett Publishers, Check the class web sites daily! https://piazza.com/class#spring2013/22c145 22c:145 Artificial Intelligence Hantao Zhang http://www.cs.uiowa.edu/ hzhang/c145 The University of Iowa Department of Computer Science Artificial Intelligence p.1/25 Texbook Contemporary Artificial Intelligence

More information

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

Introduction to AI. Chapter 1. TB Artificial Intelligence 1/ 23 Introduction to AI Chapter 1 TB Artificial Intelligence 2017 1/ 23 Reference Book Artificial Intelligence: A Modern Approach Stuart Russell and Peter Norvig http://aima.cs.berkeley.edu/ 2 / 23 Some Other

More information

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

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia CS 1571 Introduction to AI Lecture 1 Course overview Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Course administrivia Instructor: Milos Hauskrecht 5329 Sennott Square milos@cs.pitt.edu TA: CharmGil

More information

Artificial Intelligence Cognitive Computing - a practical introduction

Artificial Intelligence Cognitive Computing - a practical introduction Artificial Intelligence Cognitive Computing - a practical introduction Ansaf Salleb-Aouissi Technovation Talks United Nations New York December 14, 2017 AI beyond the movies Definition of AI The science

More information

Introduction to Artificial Intelligence

Introduction to Artificial Intelligence Introduction to Artificial Intelligence Kalev Kask ICS 271 Fall 2017 http://www.ics.uci.edu/~kkask/fall-2017 CS271/ Course requirements Assignments: There will be weekly homework assignments, a project,

More information

Artificial Intelligence: Definition

Artificial Intelligence: Definition Lecture Notes Artificial Intelligence: Definition Dae-Won Kim School of Computer Science & Engineering Chung-Ang University What are AI Systems? Deep Blue defeated the world chess champion Garry Kasparov

More information

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

Introduction. Artificial Intelligence. Topic 1. What is AI? Contributions to AI History of AI Modern AI. Reading: Russel and Norvig, Chapter 1 Artificial Intelligence Topic 1 Introduction What is AI? Contributions to AI History of AI Modern AI Reading: Russel and Norvig, Chapter 1 c CSSE. Includes material c S. Russell & P. Norvig 1995,2003 with

More information

ARTIFICIAL INTELLIGENCE

ARTIFICIAL INTELLIGENCE ARTIFICIAL INTELLIGENCE ITU PRESENTS FEB. 15, 2018 WHAT IS ARTIFICIAL INTELLIGENCE? Making computers that think? The automation of activities we associate with human thinking, like decision making, learning...?

More information

CS 188: Artificial Intelligence

CS 188: Artificial Intelligence CS 188: Artificial Intelligence Introduction Dan Klein, Pieter Abbeel University of California, Berkeley Course Information Communication: Announcements on webpage Questions? Try the Piazza forum Staff

More information

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

Artificial Intelligence. Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University Artificial Intelligence Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University What is AI? What is Intelligence? The ability to acquire and apply knowledge and skills (definition

More information

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

Artificial Intelligence 人工智慧. Lecture 1 February 22, 2012 洪國寶 Artificial Intelligence 人工智慧 Lecture 1 February 22, 2012 洪國寶 1 Outline Course information Motivations What is Artificial Intelligence A brief history of Artificial Intelligence Outline of the course 2

More information

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

CS 1571 Introduction to AI Lecture 1. Course overview. CS 1571 Intro to AI. Course administrivia CS 1571 Introduction to AI Lecture 1 Course overview Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Course administrivia Instructor: Milos Hauskrecht 5329 Sennott Square milos@cs.pitt.edu TA: Quang

More information

CS 188: Artificial Intelligence Fall Course Information

CS 188: Artificial Intelligence Fall Course Information CS 188: Artificial Intelligence Fall 2009 Lecture 1: Introduction 8/27/2009 Dan Klein UC Berkeley Multiple slides over the course adapted from either Stuart Russell or Andrew Moore Course Information http://inst.cs.berkeley.edu/~cs188

More information

COS 402 Machine Learning and Artificial Intelligence Fall Lecture 1: Intro

COS 402 Machine Learning and Artificial Intelligence Fall Lecture 1: Intro COS 402 Machine Learning and Artificial Intelligence Fall 2016 Lecture 1: Intro Sanjeev Arora Elad Hazan Today s Agenda Defining intelligence and AI state-of-the-art, goals Course outline AI by introspection

More information

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications COMP219: Artificial Intelligence Lecture 2: AI Problems and Applications 1 Introduction Last time General module information Characterisation of AI and what it is about Today Overview of some common AI

More information

mywbut.com Introduction to AI

mywbut.com Introduction to AI Introduction to AI 1 1.1.1 Definition of AI What is AI? Artificial Intelligence is concerned with the design of intelligence in an artificial device. The term was coined by McCarthy in 1956. There are

More information

Artificial Intelligence. Lecture 1: Introduction. Fall 2010

Artificial Intelligence. Lecture 1: Introduction. Fall 2010 15-381 Artificial Intelligence Lecture 1: Introduction Fall 2010 ARTIFICIAL INTELLIGENCE Administration Instructors: Illah Nourbakhsh and Yaser Sheikh TAs: Sam Ganzfried, Benjamin Shih, Wooyoung Lee Course

More information

AI in Business Enterprises

AI in Business Enterprises AI in Business Enterprises Are Humans Rational? Rini Palitmittam 10 th October 2017 Image Courtesy: Google Images Founders of Modern Artificial Intelligence Image Courtesy: Google Images Founders of Modern

More information

Artificial Intelligence: Introduction

Artificial Intelligence: Introduction 4190.408 2016-Spring Artificial : Introduction Byoung-Tak Zhang School of Computer Science and Engineering Seoul National University 4190.408 Artificial (2016-Spring) 4190.408 Artificial Instructor: Prof.

More information

Artificial Intelligence

Artificial Intelligence Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 1/22 Artificial Intelligence 1. Introduction What is AI, Anyway? Álvaro Torralba Wolfgang Wahlster Summer Term 2018 Thanks to Prof.

More information

CS 343H: Artificial Intelligence. Week 1a: Introduction

CS 343H: Artificial Intelligence. Week 1a: Introduction CS 343H: Artificial Intelligence Week 1a: Introduction Good Morning Colleagues Welcome to a fun, but challenging course Goal: Learn about Artificial Intelligence Increase AI literacy Prepare you for topics

More information

Artificial Intelligence: An Introduction

Artificial Intelligence: An Introduction Artificial Intelligence: An Introduction Mark Maloof Department of Computer Science Georgetown University Washington, DC 20057-1232 http://www.cs.georgetown.edu/~maloof August 30, 2017 What is Artificial

More information

ENTRY ARTIFICIAL INTELLIGENCE

ENTRY ARTIFICIAL INTELLIGENCE ENTRY ARTIFICIAL INTELLIGENCE [ENTRY ARTIFICIAL INTELLIGENCE] Authors: Oliver Knill: March 2000 Literature: Peter Norvig, Paradigns of Artificial Intelligence Programming Daniel Juravsky and James Martin,

More information

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

Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects Cybernetics, AI, Cognitive Science and Computational Neuroscience: Historical Aspects Péter Érdi perdi@kzoo.edu Henry R. Luce Professor Center for Complex Systems Studies Kalamazoo College http://people.kzoo.edu/

More information

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

universe: How does a human mind work? Can Some accept that machines can do things that Artificial Intelligence Background and Overview Philosophers Two big questions of the universe: How does a human mind work? Can non humans have minds? Some accept that machines can do things that human

More information

CSCE 315: Programming Studio

CSCE 315: Programming Studio 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

More information

Welcome to CSC384: Intro to Artificial MAN.

Welcome to CSC384: Intro to Artificial MAN. Welcome to CSC384: Intro to Artificial Intelligence!@#!, MAN. CSC384: Intro to Artificial Intelligence Winter 2014 Instructor: Prof. Sheila McIlraith Lectures/Tutorials: Monday 1-2pm WB 116 Wednesday 1-2pm

More information

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

Outline. Introduction to AI. Artificial Intelligence. What is an AI? What is an AI? Agents Environments Outline Introduction to AI ECE457 Applied Artificial Intelligence Fall 2007 Lecture #1 What is an AI? Russell & Norvig, chapter 1 Agents s Russell & Norvig, chapter 2 ECE457 Applied Artificial Intelligence

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Academic year 2016/2017 Giorgio Fumera http://pralab.diee.unica.it fumera@diee.unica.it Pattern Recognition and Applications Lab Department of Electrical and Electronic Engineering

More information

Course Information. CS 188: Artificial Intelligence Fall Course Staff. Course Information. Today. Sci-Fi AI? Lecture 1: Introduction 8/25/2011

Course Information. CS 188: Artificial Intelligence Fall Course Staff. Course Information. Today. Sci-Fi AI? Lecture 1: Introduction 8/25/2011 CS 188: Artificial Intelligence Fall 2011 Course Information http://inst.cs.berkeley.edu/~cs188 Lecture 1: Introduction 8/25/2011 Dan Klein UC Berkeley Multiple slides over the course adapted from either

More information

CS440/ECE448: Artificial Intelligence. Section Q course website:

CS440/ECE448: Artificial Intelligence. Section Q course website: CS440/ECE448: Artificial Intelligence Section Q course website: http://slazebni.cs.illinois.edu/fall16/ Last time: What is AI? Definitions from Chapter 1 of the textbook: 1. Thinking humanly 2. Acting

More information

CMSC 471 Spring Introduction. Tim Finin,

CMSC 471 Spring Introduction. Tim Finin, CMSC 471 Spring 20167 Introduction Tim Finin, finin@umbc.edu What is AI? Q. What is artificial intelligence? A. It is the science and engineering of making intelligent machines, especially intelligent

More information

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

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

More information

UNIT 13A AI: Games & Search Strategies. Announcements

UNIT 13A AI: Games & Search Strategies. Announcements UNIT 13A AI: Games & Search Strategies 1 Announcements Do not forget to nominate your favorite CA bu emailing gkesden@gmail.com, No lecture on Friday, no recitation on Thursday No office hours Wednesday,

More information

Artificial Intelligence. AI Slides (4e) c Lin

Artificial Intelligence. AI Slides (4e) c Lin Artificial Intelligence AI Slides (4e) c Lin Zuoquan@PKU 2003-2017 1 Information AI Slides (4.1e, 2017) Lin Zuoquan Information Science Department Peking University linzuoquan@pku.edu.cn Course home page

More information

Artificial intelligence: past, present and future

Artificial intelligence: past, present and future Artificial intelligence: past, present and future Thomas Bolander, Associate Professor, DTU Compute Danske Ideer, 15 March 2017 Thomas Bolander, Danske Ideer, 15 Mar 2017 p. 1/21 A bit about myself Thomas

More information

Introduction to Artificial Intelligence CS540-1

Introduction to Artificial Intelligence CS540-1 Introduction to Artificial Intelligence CS540-1 slide 1 AI Examples: Cars that drive themselves 2005: DARPA grand challenge http://video.google.com/videoplay?docid=- 8274817955695344576&hl=en 2011: Google

More information

Artificial Intelligence: An Introduction. Mohsen Afsharchi

Artificial Intelligence: An Introduction. Mohsen Afsharchi Artificial Intelligence: An Introduction Mohsen Afsharchi Strong AI An autonomous self-moving machine that acts and reasons like a human AI: a brief history 1950: Alan Turing. The Turing test. Can machines

More information

Actually 3 objectives of AI:[ Winston & Prendergast ] Make machines smarter Understand what intelligence is Make machines more useful

Actually 3 objectives of AI:[ Winston & Prendergast ] Make machines smarter Understand what intelligence is Make machines more useful Bab 1 Introduction Definisi Artificial Intelligence [Rich dan Knight] Artificial Intelligence is the study of how to make computers do things which, at the moment, people do better. [Ginsberg] Artificial

More information

Course Information. CS 188: Artificial Intelligence. Course Staff. Course Information. Today. Waiting List. Lecture 1: Introduction.

Course Information. CS 188: Artificial Intelligence. Course Staff. Course Information. Today. Waiting List. Lecture 1: Introduction. CS 188: Artificial Intelligence Course Information http://inst.cs.berkeley.edu/~cs188/sp12 Lecture 1: Introduction Pieter Abbeel UC Berkeley Many slides from Dan Klein. This semester s website will be

More information

CS 188: Artificial Intelligence. Course Information

CS 188: Artificial Intelligence. Course Information CS 188: Artificial Intelligence Lecture 1: Introduction Pieter Abbeel UC Berkeley Many slides from Dan Klein. Course Information http://inst.cs.berkeley.edu/~cs188/sp12 This semester s website will be

More information

Welcome to CSC384: Intro to Artificial Intelligence

Welcome to CSC384: Intro to Artificial Intelligence CSC384: Intro to Artificial Intelligence Welcome to CSC384: Intro to Artificial Intelligence Instructor: Torsten Hahmann Office Hour: Wednesday 6:00 7:00 pm, BA2200 tentative, starting Sept. 21 Lectures/Tutorials:

More information

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

ECE 599/692 Deep Learning Lecture 19 Beyond BP and CNN ECE 599/692 Deep Learning Lecture 19 Beyond BP and CNN Hairong Qi, Gonzalez Family Professor Electrical Engineering and Computer Science University of Tennessee, Knoxville http://www.eecs.utk.edu/faculty/qi

More information