machine learning: a brief history 1cmdavid barbermpd37/teaching/2014/ml_tutorials/2014... ·...

74
Machine Learning: A brief history David Barber

Upload: others

Post on 03-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Machine Learning: A brief history

David Barber

Page 2: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Outline

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 3: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 4: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Intelligent Machinery

1948 Turing and Champernowne ‘paper and pencil’ chess.

Page 5: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Intelligent Machinery

1951 Prinz mate-in-two moves chess machine.1952 Strachey programs first computer draughts algorithm.

Page 6: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Learning Machines

1951 Oettinger makes first program that ‘learns’.1955 Samuel adds ‘learning’ to his draughts algorithm.

Page 7: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Logical Intelligence

1968 Risch’s algorithm for integration in calculus

1972 Prolog for general logical reasoning

1997 Deep Blue defeats Kasparov

Page 8: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Other forms of intelligence

But is this getting us to where we’d like to be?Selfridge-Shannon film clip

Speech Recognition

Visual Processing

Natural Language modelling

Planning and decision in uncertain environments

Perhaps a different approach would be useful.

Page 9: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 10: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Astonishing Hypothesis: Crick

“A person’s mental activities are entirely due tothe behaviour of nerve cells and the moleculesthat make them up and influence them.”

Page 11: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Neurons

Page 12: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Visual Pathway

Page 13: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Information Processing in Brains

Neurons

Real W

orl

d

Layer 1 Layer 2 High−level

Concepts

Feature

Hierarchical; Modular; Binary; Parallel; Noisy

Page 14: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 15: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

McCulloch and Pitts Network (1943)

Page 16: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Artificial Neuron (Perceptron)

weight 7

output neuron

neuron 1neuron 2neuron 3neuron 4

neuron 7neuron 6neuron 5

inputs

weight 1

Page 17: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Training an artificial neural network

Want to generalise to new images with high accuracy.

Page 18: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Artificial Network

1957 Rosenblatt’s perceptron

perceptron film clip

Page 19: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Connectionism

1960 Realised a perceptron can only solve simple tasks.

1970 Decline in interest.

1980 New computing power made training multilayernetworks feasible.

outputinputs

Page 20: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 21: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Digit Recognition using a Neural Network

Computer makes error less than 1/1000.

Page 22: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Digit recognition using a neural network

Page 23: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Feature neurons in the first layer

Page 24: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Feature neurons in a real brain

Page 25: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 26: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

NETtalk: Sejnowski and Rosenberg (1986)

NETtalk clip

Page 27: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Limitations of forward reasoning

World Representation

Recognising patterns (perceptron style) is only oneform of intelligence.

Solving chess problems is another and requirescomplex reasoning using some form of internal model.

The world is noisy and information may be conflicting.

Recognised that new approaches are required.

Page 28: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 29: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Limitations of forward reasoning

World Representation

Models help us to fantasise about the world.

Page 30: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Models

Page 31: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Models

Page 32: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Models

Re

al

Wo

rld

High−level

Concepts

Page 33: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 34: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Burglar Problem

Page 35: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Creaks and Bumps

Creak Bump

Page 36: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Burglar Model

pos1 pos2 pos3 pos4

snd1 snd2 snd3 snd4

pos - position in kitchensnd – sound

Page 37: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Finding the Burglar

creak! creak!

bump!

creak!

bump! bump!

creak!

bump! bump! bump!

creak!

bump!

Page 38: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Finding the Burglar

creak! creak!

bump!

creak!

bump! bump!

creak!

bump! bump! bump!

creak!

bump!

Page 39: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Finding the Burglar

creak! creak!

bump!

creak!

bump! bump!

creak!

bump! bump! bump!

creak!

bump!

Page 40: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 41: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Stubby Fingers

Page 42: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Stubby Fingers

int1 int2 int3 int4

hit1 hit2 hit3 hit4

int - intended keyhit – hit key

Page 43: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Stubby Fingers: errors

a b c d e f g h i j k l m n o p q r s t u v w x y z

abcdefghijkl

mnopqrstuvwxyz

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

0.55

Page 44: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Stubby Fingers: language

a b c d e f g h i j k l m n o p q r s t u v w x y z

abcdefghijkl

mnopqrstuvwxyz 0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Page 45: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Stubby Fingers

Given the typed sequence kezrninh what is the mostlikely word that this corresponds to?

Listing the 200 most likely hidden sequences

Discard those that are not in a standard Englishdictionary

Take the most likely proper English word as theintended typed word

. . . and the answer is . . .

learningWhat about cwsykcak

?

Page 46: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Stubby Fingers

Given the typed sequence kezrninh what is the mostlikely word that this corresponds to?

Listing the 200 most likely hidden sequences

Discard those that are not in a standard Englishdictionary

Take the most likely proper English word as theintended typed word

. . . and the answer is . . . learningWhat about cwsykcak ?

Page 47: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 48: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Speech Recognition: raw signal

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9−0.2

−0.15

−0.1

−0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

Time

Page 49: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

‘neural’ representation

10 20 30 40 50 60 70 80

5

10

15

20

25

Page 50: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Speech Recognition

pho1 pho2 pho3 pho4

aud1 aud2 aud3 aud4

pho: phoneme (letter)aud: audio signal (neural representation)

Page 51: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 52: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Medical Diagnosis

tumour flu meningitis

headache fever appetite x-ray

Combine known medical knowledge with patient specificinformation.

Page 53: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 54: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Robots

robot film clip big dog clip big dog beta clip

Page 55: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Commonsense Reasoning

Recognising an object based on its features is useful(but limited).

Understanding what ‘fetch me a teacup’ means ishard.

Something that can contain hot water that a humancan drink comfortably from.

“Mary saw the dog in the shop window. Shewanted it.”

Machines ultimately need to understand more aboutwhat it means to be human.

Page 56: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 57: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

ML Research Communities

Automatic car navigation.

Monitoring behaviour of plants/machines, surveillance.

Search:‘What is the tallest building in the world?’versus‘Does the same person appear in both these videos?’

Translation.

Scientific reasoning.

Medical diagnosis.

Page 58: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Speech recognition

Page 59: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Natural Language Processing

Page 60: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Face Recognition

Page 61: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Robot Control

Page 62: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Game Playing

Page 63: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Object Recognition

Page 64: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Bio-informatics

Page 65: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Personalised Medicine

Page 66: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Prediction

stock marketconsumer demand e.g. newspapersengine failure

Page 67: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Engineering Intelligence

1 History of the AI dream

2 How do brains work?

3 ConnectionismImage ProcessingLearning to ‘talk’

4 Fantasy MachinesFinding the BurglarSpelling correctionSpeech recognitionMedical diagnosis

5 Physical Interaction and Commonsense

6 Current Research in Machine Learning

7 Outlook

Page 68: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

We’re only just beginning...

AI is hard!

Machines can do amazing things – beat us at chess,navigate autonomously, recognise our speech.

Tremendous progress has been made in theseextremely difficult problems.

Need to develop algorithms that work physically inparallel, like brains do and harness true power ofparallel computing.

Need continued progress in processing of complexsignals, modelling of environment, understandingwhat it means to be human.

Need continued insights from biology about hownatural organisms solve some of these complex tasks.

Page 69: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

We’re only just beginning...

AI is hard!

Machines can do amazing things – beat us at chess,navigate autonomously, recognise our speech.

Tremendous progress has been made in theseextremely difficult problems.

Need to develop algorithms that work physically inparallel, like brains do and harness true power ofparallel computing.

Need continued progress in processing of complexsignals, modelling of environment, understandingwhat it means to be human.

Need continued insights from biology about hownatural organisms solve some of these complex tasks.

Page 70: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

We’re only just beginning...

AI is hard!

Machines can do amazing things – beat us at chess,navigate autonomously, recognise our speech.

Tremendous progress has been made in theseextremely difficult problems.

Need to develop algorithms that work physically inparallel, like brains do and harness true power ofparallel computing.

Need continued progress in processing of complexsignals, modelling of environment, understandingwhat it means to be human.

Need continued insights from biology about hownatural organisms solve some of these complex tasks.

Page 71: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

We’re only just beginning...

AI is hard!

Machines can do amazing things – beat us at chess,navigate autonomously, recognise our speech.

Tremendous progress has been made in theseextremely difficult problems.

Need to develop algorithms that work physically inparallel, like brains do and harness true power ofparallel computing.

Need continued progress in processing of complexsignals, modelling of environment, understandingwhat it means to be human.

Need continued insights from biology about hownatural organisms solve some of these complex tasks.

Page 72: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

We’re only just beginning...

AI is hard!

Machines can do amazing things – beat us at chess,navigate autonomously, recognise our speech.

Tremendous progress has been made in theseextremely difficult problems.

Need to develop algorithms that work physically inparallel, like brains do and harness true power ofparallel computing.

Need continued progress in processing of complexsignals, modelling of environment, understandingwhat it means to be human.

Need continued insights from biology about hownatural organisms solve some of these complex tasks.

Page 73: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

We’re only just beginning...

AI is hard!

Machines can do amazing things – beat us at chess,navigate autonomously, recognise our speech.

Tremendous progress has been made in theseextremely difficult problems.

Need to develop algorithms that work physically inparallel, like brains do and harness true power ofparallel computing.

Need continued progress in processing of complexsignals, modelling of environment, understandingwhat it means to be human.

Need continued insights from biology about hownatural organisms solve some of these complex tasks.

Page 74: Machine Learning: A brief history 1cmDavid Barbermpd37/teaching/2014/ml_tutorials/2014... · 2014-10-28 · Machine Learning: A brief history David Barber. Outline 1 History of the

Thankyou!

www.cs.ucl.ac.uk/staff/D.Barber