MIT 6.S094: Convolutional Neural Networks for End-to-End Learning of the Driving Task

  Рет қаралды 238,456

Lex Fridman

Lex Fridman

Күн бұрын

Пікірлер
@googlymoogly64
@googlymoogly64 7 жыл бұрын
We live in incredible times that these lectures are available online. This information is crucial for my work and I have no idea how I'd be able to educate myself if I didn't have access to these lectures. I really appreciate your work.
@AndreiBarsan
@AndreiBarsan 7 жыл бұрын
I completely agree! Stanford also have TONS of ML-related lectures (+notes and other materials) available online. Ian Goodfellow's DL book is also readable online, and I've heard quite good things about Udacity's ML and DL courses. (They even have a course on self-driving cars, but it's not accessible for free IIRC.)
@abcxyz4207
@abcxyz4207 3 жыл бұрын
Without a degree it’s worthless, that’s why they upload it
@leroyjordy9012
@leroyjordy9012 3 жыл бұрын
i know it's kinda randomly asking but do anybody know of a good website to watch new movies online ?
@remyelliot1264
@remyelliot1264 3 жыл бұрын
@Leroy Jordy Try flixzone. Just google for it =)
@TheMicahwitz
@TheMicahwitz 2 жыл бұрын
Isn’t it insane??? I can’t believe how many I’ve league classes you can watch online.
@nadjabekele9280
@nadjabekele9280 6 жыл бұрын
For those who already have a background in CNNs, the video starts at 36:15
@IndrajitRajtilak
@IndrajitRajtilak 3 жыл бұрын
Thank you!
@ArchiRuban
@ArchiRuban 2 жыл бұрын
You're a legend
@tellmebaby183
@tellmebaby183 2 жыл бұрын
you are a keeper of heart
@tazojj3717
@tazojj3717 2 жыл бұрын
I am 90 years old, still read 2 books a year. Love your mind people!
@IFlyIChris
@IFlyIChris 2 жыл бұрын
🙏🏾
@Bojonni
@Bojonni 2 жыл бұрын
If you don't use it you'll lose it
@helloworld4788
@helloworld4788 2 жыл бұрын
Cap
@recursion.
@recursion. Жыл бұрын
@@helloworld4788fr people still falls for it.
@manish8206
@manish8206 Жыл бұрын
U r young, young means who wants to learn.
@SF-fb6lv
@SF-fb6lv Жыл бұрын
0:43 as soon as Lex said "...the problem with detecting green, yellow, red..." I realized my project in ML was not trivial...
@bocckoka
@bocckoka 2 жыл бұрын
Lex teaching the people the correct pronunciation of GIF, very nice.
@TheMicahwitz
@TheMicahwitz 2 жыл бұрын
Lex is such a boss. The more I learn about him the more impressed I am.
@thegoatmen7736
@thegoatmen7736 2 жыл бұрын
Lex does a great job explaining complex problems in a way which even uneducated folks such as I can even understand.
@zachaIIen
@zachaIIen 7 жыл бұрын
I can't thank you enough for uploading these lectures.
@sumeahsking8019
@sumeahsking8019 2 жыл бұрын
Thank you for making education more available with no monetary cost
@ahmetfarukcakmak6804
@ahmetfarukcakmak6804 6 жыл бұрын
Absolute perfection. Thank you Lex for all lectures.
@double_j3867
@double_j3867 7 жыл бұрын
This guy seems way more like an engineer than a com sci background. That's a compliment (and a poke at CS majors) :-)
@mrdgg949
@mrdgg949 2 жыл бұрын
This guy should start a podcast
@truthforall6651
@truthforall6651 2 жыл бұрын
Lex is a funny teacher 😂😂😂
@murk959
@murk959 2 жыл бұрын
I follow him on LinkedIn and just realized he's an actual professor despite his bio saying he is
@ShravanKumar147
@ShravanKumar147 7 жыл бұрын
Thank you very much for your great lectures, could you make a playlist with numbering in order.
@lexfridman
@lexfridman 7 жыл бұрын
Thanks! Here's a playlist with the lectures uploaded so far: kzbin.info/aero/PLrAXtmErZgOeiKm4sgNOknGvNjby9efdf
@ProfParzival
@ProfParzival 2 жыл бұрын
You’ve come a long way Lex, proud of you man
@wiredog771
@wiredog771 2 жыл бұрын
Absence of black tie does not compute.
@srebrnimedved
@srebrnimedved 2 жыл бұрын
The tone is like we're being trained in bjj
@therealjeffstewart
@therealjeffstewart 3 жыл бұрын
Around 52 min I could imagine space travel at incredibly high speeds. Like the beginnings of light speed or plaid? Also, the LIDAR reminds me of images of V for Vendettas surveillance vans.. V for Vendetta depicted a world of total surveillance. Government agents roamed the streets in spy vans, listening in on everyone from average citizens to the Bishop of Westminster, in order to seek out dissenters and other threats to those in power - all in the name of public safety. Nov 5, 2013 But now every government agency will have these driving around. Hope this all remains friendly.
@MikeFizzyD
@MikeFizzyD 7 жыл бұрын
Your lectures are nice and straight to the point/application. Thank you
@kylint7683
@kylint7683 7 жыл бұрын
If I remember correctly, there is also a rich kid got killed in Tesla's autopilot mode while driving in China. So that's 2 fatalities per 3million miles
@theguyman232323
@theguyman232323 2 жыл бұрын
Interesting. I had to use tensorflow to identify outputs for those exact same 28x28 pixel images @21:09 of numbers at George mason. I guess that data just gets circulated between colleges
@SageBetko
@SageBetko 2 жыл бұрын
This is a canonical image classification dataset, MNIST. Anyone can use it!
@triplef3v3r
@triplef3v3r 2 жыл бұрын
Hey Lex I sent you an email for today's class, please open it and read it in the classroom. Thank you. Oh btw, good job doing interviews!
@inquisitortr7930
@inquisitortr7930 4 жыл бұрын
My final project at school is autonomous driving with CNN. I have a problem with softmax function. I should take 3 steering output (right, left, straight) at the end of the CNN however how should CNN calculate steering angle values. Right,letf,straight do not mean anything if i dont know how much steering value. My training set outputs (steering values) changing between -1 and 1. Note: Softmax function do not accept float values. It just accept integer and booleen.
@balabuyew
@balabuyew 7 жыл бұрын
The point I can't understand intuitively - is why every "filter" in convolution layer is a single neuron. Why its not a network (of several neurons) in general case?
@nguyenthanhdat93
@nguyenthanhdat93 7 жыл бұрын
You can imagine each "filter" only detect certain parts of an image (a wheel, a window, a license plate). The deeper the filter in ConvNet the more general it could detect based on previous filters. For example, the first few conv layers near the Input Layer detect wheels, license plates, color, edges. The last few layers before the output can "filters" cars, truck, police car, etc. I think the word "filter" implies that a convolutional layer produces an output or being stimulated when it detects a part in an image. A "wheel" filter produces an output if input has a wheel. The stronger its confidence about the wheel in an image, the bigger the output (or probability).
@balabuyew
@balabuyew 7 жыл бұрын
But, the filter should be able to extract a feature to propagate it to the following layer. What if a feature is not so simple to extract by single neuron.
@nguyenthanhdat93
@nguyenthanhdat93 7 жыл бұрын
If I understand your question correctly, your concern is how can a filter could "see" a complex feature. I think that is why they suggest to build a "deep" ConvNet so that I could detect more complex objects. For example, ResNet from Microsoft, a winner from ImageNet in 2015, is a very "deep" ConvNet.
@balabuyew
@balabuyew 7 жыл бұрын
The question is whether these two architectures (deep conv nex with single neuron filters, and, less deep conv net with more complex filters) have equal expressive power.
@nosferatutheun-dead6433
@nosferatutheun-dead6433 2 жыл бұрын
I won't mind flunking my paper every now and then if that's what it would take for me to be forever in his class :P
@lanyastar
@lanyastar 7 жыл бұрын
A short question: when traning a cnn network with back propogation , how the parameters change when passing through the pooling layer?
@annunakian8054
@annunakian8054 2 жыл бұрын
Lex's ivy league body count must be immense.
@MattCamp
@MattCamp 7 жыл бұрын
I really like your lectures! Thanks for posting them!!
@TamasKalman
@TamasKalman 2 жыл бұрын
i am surprised tesla didn’t build an insane amount of learning data just by recording all camera on all cars 24/7 and send the video stream to their datacenters along with gps data + driver inputs + all sensors in the car load it into a multipeta database all roads in all conditions and times recorded by thousands and thousand times i’d assume a convolutional network would learn something out of it by now how to drive those roads aren’t the biorobots are used to train the ai which will replace them?
@loordvamp1re
@loordvamp1re 2 жыл бұрын
Would like to hear more of similar stuff from you ^^ really great :D
@carlosespinosa6446
@carlosespinosa6446 7 жыл бұрын
THANK YOU! Computer Scientists and more people will appreciate :)
@philwilson1445
@philwilson1445 7 жыл бұрын
Thanks. The work by NVIDIA is so amazing. Will you be uploading the guest lectures too?
@lexfridman
@lexfridman 7 жыл бұрын
Thanks! I'll be uploading all the course lectures and the guest talks as well.
@philwilson1445
@philwilson1445 7 жыл бұрын
That's Great. Already waiting for more material !!
@svenhofstede
@svenhofstede 7 жыл бұрын
Thank you so much for this Lex
@SubmitTheKraken
@SubmitTheKraken 2 жыл бұрын
This is just unbelievable, great vid! Is there the possibility that you would give a lecture about computational neuroscience as in the atom memristor etc.
@udoyxyz
@udoyxyz 2 жыл бұрын
Wow. You look great
@microdrone
@microdrone 6 жыл бұрын
Lots of great info on the nature of the subject of ai/nn in general!
@RobetPaulG
@RobetPaulG 7 жыл бұрын
1_python_perceptron.ipynb has an xrange() method call. Stackoverflow says this method isn't available in Python 3 which is necessary for tensorflow. Use range() instead.
@Snowflake_tv
@Snowflake_tv 2 жыл бұрын
You were a professor? Wow...
@pastas6109
@pastas6109 2 жыл бұрын
I absolutely love this! Thank you so much!!!
@eaf888
@eaf888 2 жыл бұрын
come a long way!!
@go00o87
@go00o87 7 жыл бұрын
How can a conv. neural network perform better at classification than humens, if humans label the images? or is the labeling done in a different way?
@lexfridman
@lexfridman 7 жыл бұрын
Yes annotation for the ground truth is done differently than how the classification task is performed. The former is a binary verification of an already labeled image (from Google Image Search). The latter is pure full categorization task. Human performance as a classifier isn't a perfect measure in this case. Read more about it here: karpathy.github.io/2014/09/02/what-i-learned-from-competing-against-a-convnet-on-imagenet/
@go00o87
@go00o87 7 жыл бұрын
Thank you vary much for the link and the quick response. If I understand it correctly every image gets one label which is then referred to as “ground truth”. I agree it is a useful concept up to a certain point. Because ground truth is a function with the input value being an image and its out put value is a label. And there is no unique way to do this. Now you ask humans and NN to approximate this function. It is impressive that they perform roughly the same. But the insight in performing better than humans is limited. Just Imagen what it would mean if an NN could achieve 100%.
@lexfridman
@lexfridman 7 жыл бұрын
Yes. Exactly. Your observation is spot on. Still it's a useful test, but there should be many others.
@timelessone23
@timelessone23 2 жыл бұрын
Jordan Peterson mentioned somewhere that we do not see things, but whst you can do with it. That is, you do not see a door, but a 'going through' thing. So in a way, the labeling might need to include that too?
@yoniami3665
@yoniami3665 7 жыл бұрын
Thank you so much! is there any way to see the tutorials or the slides of the tutorials?
@sandragarcia-fk5vi
@sandragarcia-fk5vi 7 жыл бұрын
compatible version of jupyter notebook for tensorflow
@kinvert
@kinvert 2 жыл бұрын
This guy could become a big deal some day.
@陈典-v2m
@陈典-v2m 7 жыл бұрын
Thank you for the excellent lectures! They are fantastic! And are the guest talks available on youtube (can't find links on the course page) ?
@lexfridman
@lexfridman 7 жыл бұрын
I'm working on making those available soon. Sorry for the delays.
@AndreiBarsan
@AndreiBarsan 7 жыл бұрын
Thank you VERY much!
@techonlyguo9788
@techonlyguo9788 7 жыл бұрын
The videos in this video is amazing !! Thanks !!
@viralgupta5630
@viralgupta5630 7 жыл бұрын
Are there good examples that explain step by step Image Segmentation and Object Detection. Its easy to find examples of image classification.
@AndreiBarsan
@AndreiBarsan 7 жыл бұрын
There's quite a lot of work on that, though, I agree, it's not as popular as the "vanilla" classification. The "oldschool" way for object detection was based on sliding window approaches + something called "object proposals". Newer technologies for object detection include (Fast/Faster) R-CNN. As far as segmentation goes, there's also quite a lot going on. Try looking up SegNet, Multi-Task Network Cascades, FuseNet, ENet (this one is new, real-time, AND available on GitHub!). For a gentle introduction (which, granted, doesn't go into deep learning that much, but is still very useful), I'd recommend the Udacity CV course. Hope this helps!
@frankdinies5111
@frankdinies5111 7 жыл бұрын
Maybe you find this usefull: www.coursera.org/learn/convolutional-neural-networks
@gk7001
@gk7001 2 жыл бұрын
So I got as far as the first slide gave up. How far’d you git?
@masbro1901
@masbro1901 5 жыл бұрын
what major is this, is it electrical engineering or informatic engineering or electronic engineering
@EpicMathTime
@EpicMathTime 3 жыл бұрын
Computer science, mathematics.
@nyquist_control
@nyquist_control 2 жыл бұрын
None of those 😂
@markjing9124
@markjing9124 7 жыл бұрын
Thank you !!!
@umeshkacha1638
@umeshkacha1638 7 жыл бұрын
Thanks much what is that software which gives real time detail of face in a video shown at 1:04: 23?
@demonicode297
@demonicode297 7 жыл бұрын
please upload more lectures . tnx
@RoscoeDaMule
@RoscoeDaMule 3 жыл бұрын
lol I had no clue lex was like a prof. or whatever this sheet is
@IsItEvenWorthIt
@IsItEvenWorthIt 2 жыл бұрын
This guy will never be a podcaster
@arielalaniz7819
@arielalaniz7819 8 ай бұрын
LOL look at you look at him now mf
@IsItEvenWorthIt
@IsItEvenWorthIt 8 ай бұрын
@@arielalaniz7819 it’s a joke stupid.
@igorszemela1610
@igorszemela1610 3 жыл бұрын
thanks a lot for sharing
@md.shahidulislam3178
@md.shahidulislam3178 7 жыл бұрын
Your lectures are really grate (Y)
@salehabushatara6447
@salehabushatara6447 2 жыл бұрын
Lex iOS 10
@jakefloden6512
@jakefloden6512 2 жыл бұрын
Lex in jeans, holy fuck he is human
@endgamefond
@endgamefond 5 ай бұрын
I like days when lex wearing eyeglasses
@vidius-lordbrandonthedarki9027
@vidius-lordbrandonthedarki9027 2 жыл бұрын
Is this peer reviewed?
@benji1570
@benji1570 2 жыл бұрын
Is your brother playing in Denver Nuggets 🤣
@phaedruslykos3249
@phaedruslykos3249 2 жыл бұрын
one like because computer vision is hard
@shahaan-shah
@shahaan-shah 2 жыл бұрын
Why is he dressed so casually
@nyquist_control
@nyquist_control 2 жыл бұрын
Is that what you're seriously thinking about?
@25sigmaa
@25sigmaa Жыл бұрын
🥰🥰🥰🥰
@pravachanpatra4012
@pravachanpatra4012 Жыл бұрын
1:02:07
@coincrazy3563
@coincrazy3563 2 жыл бұрын
welp found what in watching today
@valeridonkov7951
@valeridonkov7951 2 жыл бұрын
And Luis Hamilton still will beat you with his eyes closed, it's embarrassing how behind you are!
@SuperMaDBrothers
@SuperMaDBrothers 2 жыл бұрын
This is a pretty poor explanation of this topic. Someone seeing it for the first time would have no idea what is going on. All the material is there though.
@thalberg-
@thalberg- 2 жыл бұрын
I don’t understand why he is lecturing like he got forced to take over an absent colleague/is slightly high and struggling to get it together? The orders of slides/presentation details are super weird at times too, not logical in order???
@jagrcarl
@jagrcarl 2 жыл бұрын
Lex is a known coke user... ;)
@danielgray8053
@danielgray8053 2 жыл бұрын
I don't like that he has to look at his notes every 3 or 4 words. Is he reading a pre written speech? I like professors who are just spewing knowledge form their brain.
@tejasmic
@tejasmic 5 жыл бұрын
Carssss
@heygema
@heygema 2 жыл бұрын
LMAO
@csankar69
@csankar69 7 жыл бұрын
Horrible lectures with no real content from which one can benefit. Feels like a summary presentation for a set of journalists who don't want to get technical!
@ryandsouza9042
@ryandsouza9042 7 жыл бұрын
Hmmm, It would be so nice if you could take your comment and Fuck Yourself! While the rest of humanity benefits from these lectures,you should seriously consider my advice and Go Fuck Yourself!
@thedeathstar420
@thedeathstar420 4 жыл бұрын
@@ryandsouza9042 Sorry for the late reply but sadly I aagree with csankar69. This is not helping humanity in any shape or form because there are numerous lectures just like this all over youtube. People who actually want to have a strong technical understanding in CNN are starving for more rigor and this dude is using MIT resources to make summary lectures.
@dco1019
@dco1019 2 жыл бұрын
@@thedeathstar420 from what i know this is fridmans own work. Or otherwise said this is the kinda work he did or still does.. So he could certainly go into the nuts and bolts. But, correct me if I'm wrong, the nuts and bolts are probably lines upon lines of code to make machines do very simple things. In my estimation that wouldn't do much for humanity either in the sense of planting seeds and motivating the youth to take interest.
MIT 6.S094: Introduction to Deep Learning and Self-Driving Cars
1:31:29
Lex Fridman
Рет қаралды 1,2 МЛН
MIT 6.S191: Convolutional Neural Networks
1:07:58
Alexander Amini
Рет қаралды 93 М.
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,6 МЛН
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 96 МЛН
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 1,3 МЛН
MIT 6.S094: Recurrent Neural Networks for Steering Through Time
1:15:59
MIT 6.S094: Deep Reinforcement Learning for Motion Planning
1:27:30
Lex Fridman
Рет қаралды 235 М.
Watching Neural Networks Learn
25:28
Emergent Garden
Рет қаралды 1,3 МЛН
Convolutional Neural Network from Scratch | Mathematics & Python Code
33:23
The Independent Code
Рет қаралды 187 М.
MIT Introduction to Deep Learning | 6.S191
1:09:58
Alexander Amini
Рет қаралды 736 М.
Geoffrey Hinton: The Foundations of Deep Learning
28:22
Elevate
Рет қаралды 130 М.
MIT 6.S094: Computer Vision
53:14
Lex Fridman
Рет қаралды 114 М.
Deep Learning Bootcamp: Kaiming He
1:15:46
MIT Schwarzman College of Computing
Рет қаралды 56 М.
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,6 МЛН