1 Andrew Ng, Associate Professor of Computer Science Robots and Brains.

Slides:



Advertisements
Similar presentations
Godfather to the Singularity
Advertisements

Object recognition and scene “understanding”
Rajat Raina Honglak Lee, Roger Grosse Alexis Battle, Chaitanya Ekanadham, Helen Kwong, Benjamin Packer, Narut Sereewattanawoot Andrew Y. Ng Stanford University.
Functional Link Network. Support Vector Machines.
1 Lecture 35 Brief Introduction to Main AI Areas (cont’d) Overview  Lecture Objective: Present the General Ideas on the AI Branches Below  Introduction.
Hybrid Pipeline Structure for Self-Organizing Learning Array Yinyin Liu 1, Ding Mingwei 2, Janusz A. Starzyk 1, 1 School of Electrical Engineering & Computer.
Visual Cognition II Object Perception. Theories of Object Recognition Template matching models Feature matching Models Recognition-by-components Configural.
Emergence of Machine Intelligence. “…Perhaps the last frontier of science – its ultimate challenge- is to understand the biological basis of consciousness.
Carla P. Gomes CS4700 CS 4700: Foundations of Artificial Intelligence Prof. Carla P. Gomes Module: Intro Neural Networks (Reading:
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
MACHINE LEARNING AND ARTIFICIAL NEURAL NETWORKS FOR FACE VERIFICATION
Artificial Intelligence
CSC 4510 – Machine Learning Dr. Mary-Angela Papalaskari Department of Computing Sciences Villanova University Course website:
Andrew Ng CS228: Deep Learning & Unsupervised Feature Learning Andrew Ng TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Traffic Sign Recognition Using Artificial Neural Network Radi Bekker
Artificial Intelligence
Information Technology Industry Report Brown University ADSP Lab 余 渊 善
(CMSC5720-1) MSC projects by Prof K.H. Wong (21 July 2015) (shb907) MSC projects supervised by Prof.
Pulsed Neural Networks Neil E. Cotter ECE Department University of Utah.
What is AI:-  Ai is the science of making machine do things that would requires intelligence.  Computers with the ability to mimic or duplicate the.
Artificial Intelligence: Prospects for the 21 st Century Henry Kautz Department of Computer Science University of Rochester.
(CMSC5720-1) MSC projects by Prof K.H. Wong (21 July2014) (shb907) MSC projects supervised by Prof.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
Explorations in Neural Networks Tianhui Cai Period 3.
End-to-End Text Recognition with Convolutional Neural Networks
Artificial Neural Networks. Applied Problems: Image, Sound, and Pattern recognition Decision making  Knowledge discovery  Context-Dependent Analysis.
Lecture 10: 8/6/1435 Machine Learning Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Hierarchical Temporal Memory as a Means for Image Recognition by Wesley Bruning CHEM/CSE 597D Final Project Presentation December 10, 2008.
Building high-level features using large-scale unsupervised learning Anh Nguyen, Bay-yuan Hsu CS290D – Data Mining (Spring 2014) University of California,
Andrew Ng Feature learning for image classification Kai Yu and Andrew Ng.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
Representations for object class recognition David Lowe Department of Computer Science University of British Columbia Vancouver, Canada Sept. 21, 2006.
1 Machine Learning 1.Where does machine learning fit in computer science? 2.What is machine learning? 3.Where can machine learning be applied? 4.Should.
Biomimetics Pattern Recognition and Machine Thinking in Image Lab of Artificial Neural Networks & Machine Thinking in Image, Institute of Semiconductors,
Autonomous Virtual Humans Tyler Streeter April 15, 2004.
I Robot.
Week 1 - An Introduction to Machine Learning & Soft Computing
Andrew Ng, Director, Stanford Artificial Intelligence Lab
CSE 473 Ensemble Learning. © CSE AI Faculty 2 Ensemble Learning Sometimes each learning technique yields a different hypothesis (or function) But no perfect.
Introduction Welcome Machine Learning.
1 Andrew Ng, Associate Professor of Computer Science Robots and Brains.
O NCE TRADING BEGINS, PLEASE ALLOW IT TO TRADE O NCE TRADING BEGINS, PLEASE ALLOW IT TO TRADE B E REALISTIC WITH YOUR EXPECTATIONS B E REALISTIC WITH.
ARTIFICIAL INTELLIGENCE include people, procedures, hardware, software, data and knowledge needed to develop computer systems and machines that demonstrated.
The practice of mathematical and computational modelling in neuroscience Aapo Hyvärinen Depts of Computer Science and Psychology & Helsinki Institute for.
語音訊號處理之初步實驗 NTU Speech Lab 指導教授: 李琳山 助教: 熊信寬
Machine Learning Artificial Neural Networks MPλ ∀ Stergiou Theodoros 1.
Artificial Neural Networks By: Steve Kidos. Outline Artificial Neural Networks: An Introduction Frank Rosenblatt’s Perceptron Multi-layer Perceptron Dot.
1 Neural Networks MUMT 611 Philippe Zaborowski April 2005.
Course Outline (6 Weeks) for Professor K.H Wong
How being used at your company? What is Data Science?
Deep Learning: What is it good for? R. Burgmann
Classification of models
Artificial Intelligence, P.II
Pearson Lanka (Pvt) Ltd.
Non-linear hypotheses
Walter J. Scheirer, Samuel E. Anthony, Ken Nakayama & David D. Cox
Institute of Neural Information Processing (Prof. Heiko Neumann •
network of simple neuron-like computing elements
Pulsed Neural Networks
Machine Learning 101 Intro to AI, ML, Deep Learning
John H.L. Hansen & Taufiq Al Babba Hasan
Presentation By: Eryk Helenowski PURE Mentor: Vincent Bindschaedler
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Lecture 21: Machine Learning Overview AP Computer Science Principles
Pose Estimation in hockey videos using convolutional neural networks
THE ASSISTIVE SYSTEM SHIFALI KUMAR BISHWO GURUNG JAMES CHOU
Artificial Intelligence Machine Learning
Lecture 9: Machine Learning Overview AP Computer Science Principles
Presentation transcript:

1 Andrew Ng, Associate Professor of Computer Science Robots and Brains

2 Who wants a robot to clean your house? [Photo Credit: iRobot]

3 Stanford AI Robot [Credit: Ken Salisbury]

4 Stanford AI Robot [Credit: Ken Salisbury]

5

6 What’s missing? Control Perception The software

7 Stanford autonomous helicopter

8 Computer GPS Accelerometers Compass

9 Stanford autonomous helicopter GPS Accelerometers Compass

10

11 Mathematical specification of helicopter [Courtesy of David Shim]

12 [Courtesy of David Shim]

13 Machine learning

14 Machine learning

15 Machine learning to fly helicopter

16 What’s missing? The software Control Perception

17 “Robot, please find my coffee mug”

18 “Robot, please find my coffee mug” Mug

19 Why is computer vision hard? But the camera sees this:

20 Computer programs (features) for vision SIFT Spin image HoG Textons Shape context GIST

21 Why is speech recognition hard? What a microphone records: “Robot, please find my coffee mug.”

22 Computer programs (features) for audio ZCR Spectrogram MFCC Rolloff Flux

23 The idea: Most of perception in the brain may be one simple program.

24 Auditory cortex learns to see Auditory Cortex The “one program” hypothesis [Roe et al., 1992]

25 Somatosensory cortex learns to see The “one program” hypothesis Somatosensory Cortex [Metin & Frost, 1989]

26 Neurons in the brain

27 Neural Network (Sparse Learning) x1x1 x2x2 x3x3 Output Layer L 1 Layer L 2 Layer L 4 Layer L 3 x4x4

28 How does the brain process images? Neuron #1 of visual cortex (model) Neuron #2 of visual cortex (model) Visual cortex looks for lines/edges.

29 Comparing to Biology Visual cortexLearning algorithm

30 Comparing to Biology Auditory cortex Learning algorithm

31 Comparing to Biology Visual Learning algorithm Brain Sound

32 Computer vision results (NORB benchmark) Neural Network: accuracy Classical computer vision (SVM): accuracy

33 Correctly found mugMistake

34 Correctly found mugMistake

35 Correctly found mugMistake

36 Correctly found mugMistake

37 Hope of progress in Artificial Intelligence

39 Option 1 BLACK

40 Machine learning Option 2

41 Comparing to Biology Learning algorithm Visual cortex [PICTURE]

42 Comparing to Biology Learning algorithm Auditory cortex

43 Missed Mugs True positivesFalse positives

44 Missed Mugs True positivesFalse positives

45 Missed Mugs True positivesFalse positives Results using non-embodied vision

46 Missed Mugs True positivesFalse positives

47 Missed Mugs True positivesFalse positives Results using non-embodied vision

48 Missed Mugs True positivesFalse positives Classifications using embodied agent

49 Missed Mugs True positivesFalse positives

50 Missed Mugs True positivesFalse positives Results using non-embodied vision

51 Missed Mugs True positivesFalse positives

52 Missed Mugs True positivesFalse positives

53 Missed Mugs True positivesFalse positives

54 Missed Mugs True positivesFalse positives