Top Banner
Perceptrons (a history of Neural Network research) Vicente Malave Department of Cognitive Science University of California, San Diego
114

University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Jul 18, 2018

Download

Documents

vuonglien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Perceptrons (a history of Neural Network research)

Vicente MalaveDepartment of Cognitive Science

University of California, San Diego

Page 2: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 4: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Peter Norvig (Google, 2010)

Page 5: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Both videos describe the same method. What happened?

Page 6: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What can you do with a neural network?

Page 7: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What can you learn with a neural network?

Page 8: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Zeitgeist

Page 9: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 10: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 11: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 12: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 13: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 14: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 15: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Information Processing Systems

... basically, can you build a machine that can actually do the task?

We'll analyze the behavior of these abstract machines, not caring if they run on a digital, analog, or meat-based computer.

Page 16: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 17: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Pattern Recognition

Page 18: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Your brain is so good it's hard to realize how difficult this is.

Page 19: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Thorpe,1996

Page 20: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Thorpe,1996

Page 21: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Character Recognition

Page 22: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

so hard,

your bank designed this font to avoid doing it.

Page 23: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 24: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 25: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 26: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 27: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Linear Threshold Unitsa neuron basically adds up the inputs, so we'll build a machine that does that.

Page 28: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What can this do?

With only one input, you have a threshold, how much you need for the unit to fire.

Page 29: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What can this do?

WIth two inputs, we're drawing a line between categories..

Page 30: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Now you have (thousands, millions) of connections to set.

Page 31: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

That sounds hard.

Page 32: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

So, we don't do that. The machine will program itself.

Page 33: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Learning

Page 34: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Error-Correction Procedure

3

Page 35: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Error-Correction Procedure

3

Page 36: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Error-Correction Procedure

3

Page 37: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Error-Correction Procedure

3

Page 38: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 39: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Mark I Perceptron

Page 40: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 41: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 42: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 43: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

It works!

Page 44: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 45: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Does it happen every time?

Page 46: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Yes*.

Page 47: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Perceptron Convergence Theorem (1962, various)

* If there is a line that perfectly separates the points, the perceptron will find it, in a finite number of steps.

Page 48: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 49: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Perceptrons (1969)

Page 50: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Marvin Minsky

Page 51: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 52: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Marvin Minsky

Page 53: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Confocal Microscope

Page 54: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

.. Computer Science too

Alan Newell wrote a book on designing computer processors (hardware)

@MIT they decided to build their own computers!

Page 55: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 56: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What can't you do with a line?

Page 57: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 58: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Exclusive Or

You need a few units to do this with linear thresholds.

10 8080

Page 59: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 60: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What can this do?

You could have a perceptron for people over 80.

Page 61: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What can this do?

Or under 10.

Page 62: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Exclusive Or

But not both (with a single unit).

10 8080

Page 63: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

In two dimensions,

Page 64: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 65: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 66: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 67: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 68: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 69: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

It will circle forever.

Page 70: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Not just XOR

Minsky and Paper proved that Perceptrons* can't learn:● Connectedness (book cover)● Parity (odd or even number)

* ( with restrictions, like the number or width of connections )

Complexity : can you actually build this machine?

Page 71: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Perceptrons (1969)

Page 72: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Hidden units.

Page 73: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

... a long winter

And then,

Page 74: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 75: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

David Rumelhart

Page 76: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 77: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Hidden units.

Page 78: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Nagy, 1968

Page 79: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 80: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 81: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What can this do?

The perceptron has a hard boundary.

If you smooth it, you can take derivatives.

Page 82: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Backpropagation

Error-correction, but now the hidden units can figure out how much they are helping (or not).

Chain Rule.

Now you can learn hidden units.

Page 83: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 84: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 85: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

1986: The year neural networks broke.

Page 86: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 87: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

.. it keeps working.

Page 89: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 90: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What can you do with a neural network?

Page 91: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 92: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What can you learn with a neural network?

Page 93: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 94: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 95: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 96: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

1987: Department of Cognitive Science

Page 97: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 98: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Cognitive Science looks very different when you know that

learning is possible.

Page 99: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 100: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

http://mplab.ucsd.edu/wordpress/projects/bev1/Banner3b.png

(Butko et al, 2006)

Page 101: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What became of our old friend, the Perceptron?

Page 102: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

maybe we don't need to be so clever, and we can just have a fixed hidden layer

Page 103: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 104: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Vapnik

Page 105: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 106: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

2006: don't call it a comeback.

Page 107: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 108: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

What about a random hidden layer?

Page 109: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 110: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 111: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell
Page 112: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

Wrapup

You can learn things with neural networks.Within limits, (xor, local minima).You can get really far if you push hard on a simple representation.Learning is possible for more things that you might think.We have a theory.

Page 113: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell

This is what those math classes are for.

Page 114: University of California, San Diego Department of ...ajyu/Teaching/Cogs1_sp13/Slides/Malave.pdf · Marvin Minsky. Marvin Minsky. Confocal Microscope.. Computer Science too Alan Newell