HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Brains, Sex, and Machine Learning

Google TechTalks7 HN recommenders · recommended in 5 months, 2012-2017
YouTube
152K views · 14 years ago · talk · evergreen

Geoffrey Hinton's Google Tech Talk linking machine learning to biology, explaining dropout as a form of model averaging and why sexual reproduction and stochastic spiking neurons may prevent overfitting.

Recommended as a simple, elegant explanation of dropout and its connection to how the brain works.

Machine learning & deep learningNeuroscience & the brain#geoffreyhinton#dropout#deeplearning#spikingneurons#overfitting

12 comments from Hacker News

@tc2017 · in “Accelerating Neural Networks with Binary Arithmetic”

Geoffrey Hinton described doing this back in 2012. He noted that it learned more slowly but generalized better, he described how this is nearly isomorphic with dropout, and he presented a biological motivation: ▶ this video ▶ this video

CitesView on HN
@eveningcoffee2015 · in “Neural Networks with Few Multiplications”

I would highly recommend this video ▶ this video from Geoffrey Hinton in 2012 that I think is related to this research.

Strongly recommendsView on HN
@Houshalter2015 · in “Bayes Theorem and Naive Bayes”

Geoff Hinton has a theory that Naive Bayes is just logistic regression with dropout: ▶ this video And that if you divide all the parameters by a certain amount, you would get accurate probability estimates.

CitesView on HN
@thisisdave2014 · in “Computing 10,000X more efficiently (2010) [pdf]”

>As for contrastive divergence with Restricted Boltzmann Machines overcoming the vanishing gradient problem. That's true, but has anyone even tried doing this with 7-bit floating point and demonstrated it even works? I wasn't referring to RBMs here, although it does look like I misremembered the details. See slides 74-76 of this presentation for a brief sketch [0]. In these feed-forward MLPs, the information content from each neuron is capped at one bit (which is quite a bit less than seven). I seem to recall him saying something similar (and with more detail) in a Google Tech Talk a few months later [1], although I'm not sure. [0]: link [1]: ▶ this video

CitesView on HN
@carlob2014 · in “AI”

As far as I know there is a decent amount of information against the fact that brains are quantum computers. On the other hand there is a talk by Hinton on youtube [1] that sheds interesting light on some variants of deep learning and the way the brain uses (classical) noise. [1] ▶ this video

RecommendsView on HN
@taliesinb2013 · in “Machine Learning as a Service”

Speaking of bagging: Geoff Hinton talks a bit about model averaging and has a very stimulating pair of hypotheses related to this, which are: a) genetic recombination in the form of sex might be "bagging across genes" that prevents tight co-adaptation (= overfitting on the evolutionary timescale) b) the brain uses noisy discrete firing instead of continuous communication because it allows for "bagging across network topologies". The bulk of his talk is about how dropout in neural nets can be used to accomplish some of the same performance benefits that model averaging gives on other algorithms (at a much smaller relative computational cost). Here's the talk: ▶ this video

RecommendsView on HN
@lightcatcher2013 · in “Unsupervised Feature Learning and Deep Learning Tutorial”

Using dropout with deep neural networks is an (extremely cheap) way to gain many of the benefits of using an ensemble. If you want a great overview of the dropout technique, watch this tech talk by Hinton: ▶ this video Also, the recent maxout algorithm (from Montreal group, authors of Theano) that got state of the art results on several datasets is essentially just an algorithm designed to do particularly well with dropout (as far as I understand it).

RecommendsView on HN
@pilooch2013 · in “Andrew Ng and the Quest for the New AI”

It seems the relationship between the brain and deep learning has evolved in such a way that the later can help with insights into how the former works. In this regard, I thought I would mention the extraordinary simple and elegant talk by G. Hinton last summer: ▶ this video It starts from a simple and clever improvement to an existing deep learning method and ends up with beautiful (and simple!) insights on why neurons are using simple spikes to communicate.

Strongly recommendsView on HN
@cs7022013 · in “Geoffrey Hinton has joined Google”

Something really interesting must be happening with AI at Google, because in the past few months both Ray Kurzweil (the best-known proponent of the singularity) and Geoff Hinton (the crazy-talented individual who invented deep-belief networks using interconnected "restricted Boltzman machines"[1]) have joined the company. -- [1] For an overview of deep belief networks, see these videos: link , link , and ▶ this video

CitesView on HN
@psb2172012 · in “Why use SVM”

In addition to what bravura said, Geoff Hinton's group at UT has recently introduced a new approach to training neural networks that they call "dropout". You can read about it in their paper ( link ) or watch Hinton describe it in a recent talk he gave at Google ( ▶ this video ). Roughly speaking, dropout training provides a strong regularizing effect through a sort of model averaging that is conceptually related to the well-known bagging approach from which random forests derive their power and flexibility. Dropout training has already produced state-of-the art results on several time-worn standard benchmarks and helped Hinton's group win a recent Kaggle competition (for an overview of their approach, see: link ). I've played around with this a bit over the last few weeks, and have a Matlab implementation publicly available from my Github at: link .

RecommendsView on HN
@FrojoS2012 · in “Microsoft turns spoken English into spoken Mandarin – in the same voice”

Here is a GREAT talk by Geoffrey Hinton (the Prof running said lab) ▶ this video where he explains the method. Unfortunately, even though it was posted three times to HN link it never made the fron page. Here is the my summary and comment: " Great talk. I don't know much about artificial neural networks (ANN) and even less about natural ones, but I have the feeling that I learnt a lot from this video. If I understand correct, Hinton uses so many artificial neurons compared to the amount of learning data, that you would usually see an overfitting effect. However, his ANN's randomly shut of a substantial part (~50%) of the neurons during each learning iteration. He calls this "dropout". Therefore, a single ANN represents many different models. Most models never get trained, but they exist in the ANN, because they share their weights with the trained models. This learning method avoids over specializing and therefore improves robustness with respect to new data but it also allows for arbitrary combination of different models which tremendously enlarges the pool of testable models. When using or testing these ANNs you also "dropout" neurons during every prediction. Practically, every rerun predicts a different result by using a different model. Afterwards, these results are averaged. The more results, the higher the chance, that the classification is correct. Hinton argues, that our brains work in a similar way. This explains among other things a) Why are neurons firing in a random

Strongly recommendsView on HN
@iandanforth2012 · in “Large Scale Visual Recognition Challenge 2011 - Results”

Hinton's team (SuperVision) uses an interesting 'dropout' technique. He gave a Google Tech Talk on this back in June. ▶ this video And an older talk that covers some of what a deep convolutional net is: link

CitesView on HN
Will AI outsmart human intelligence? - with 'Godfather of AI' Geoffrey Hinton47:15

Will AI outsmart human intelligence? - with 'Godfather of AI' Geoffrey Hinton

The Royal Institution
878K views • 1 year ago
Recent Developments in Deep Learning1:05:18

Recent Developments in Deep Learning

Google TechTalks
85K views • 16 years ago
Building Brains to Understand the World's Data1:02:06

Building Brains to Understand the World's Data

Google TechTalks
84K views • 13 years ago
Geoffrey Hinton talk "What is wrong with convolutional neural nets ?"1:11:36

Geoffrey Hinton talk "What is wrong with convolutional neural nets ?"

trwappers
200K views • 9 years ago
Full interview: "Godfather of artificial intelligence" talks impact and potential of AI42:30

Full interview: "Godfather of artificial intelligence" talks impact and potential of AI

CBS Mornings
2M views • 3 years ago
Tensorflow and deep learning - without a PhD by Martin Görner2:35:53

Tensorflow and deep learning - without a PhD by Martin Görner

Devoxx
610K views • 10 years ago
Gradient descent, how neural networks learn | Deep Learning Chapter 220:33

Gradient descent, how neural networks learn | Deep Learning Chapter 2

3Blue1Brown
9.7M views • 9 years ago
The great porn experiment | Gary Wilson | TEDxGlasgow16:29

The great porn experiment | Gary Wilson | TEDxGlasgow

TEDx Talks
17.8M views • 14 years ago
Geoff Hinton: On Radiology1:25

Geoff Hinton: On Radiology

Creative Destruction Lab
45K views • 9 years ago
John Schulman - Reinforcement Learning from Human Feedback: Progress and Challenges1:03:32

John Schulman - Reinforcement Learning from Human Feedback: Progress and Challenges

UC Berkeley EECS
88K views • 3 years ago
1. Introduction to Human Behavioral Biology57:15

1. Introduction to Human Behavioral Biology

Stanford
20.5M views • 15 years ago
But what is a neural network? | Deep learning chapter 118:40

But what is a neural network? | Deep learning chapter 1

3Blue1Brown
25.1M views • 9 years ago
CS480/680 Lecture 19: Attention and Transformer Networks1:22:38

CS480/680 Lecture 19: Attention and Transformer Networks

Pascal Poupart
374K views • 7 years ago
How Your Brain Works & Changes1:02:31

How Your Brain Works & Changes

Andrew Huberman
2.1M views • 5 years ago
The Neuroscience of Consciousness – with Anil Seth1:00:14

The Neuroscience of Consciousness – with Anil Seth

The Royal Institution
1.9M views • 9 years ago
Deep Dive into LLMs like ChatGPT3:31:24

Deep Dive into LLMs like ChatGPT

Andrej Karpathy
10.2M views • 1 year ago
The spelled-out intro to neural networks and backpropagation: building micrograd2:25:52

The spelled-out intro to neural networks and backpropagation: building micrograd

Andrej Karpathy
4.4M views • 4 years ago
Lecture 01 - The Learning Problem1:21:28

Lecture 01 - The Learning Problem

caltech
1.5M views • 14 years ago
A Hackers' Guide to Language Models1:31:13

A Hackers' Guide to Language Models

Jeremy Howard
580K views • 3 years ago
Geoffrey Hinton in conversation with Fei-Fei Li — Responsible AI development1:48:12

Geoffrey Hinton in conversation with Fei-Fei Li — Responsible AI development

Arts & Science - University of Toronto
226K views • 2 years ago