Тёмный

Dimensionality Reduction - The Math of Intelligence #5 

Siraj Raval
Подписаться 769 тыс.
Просмотров 118 тыс.
50% 1

Опубликовано:

 

17 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 168   
@winviki123
@winviki123 5 лет назад
This is easier to understand if you're already familiar with PCA. This video is a summary of what i've learnt in dimensionality reduction,Thanks Siraj.
@newtonisaacma
@newtonisaacma 7 лет назад
Right on time Siraj ! Just learning PCA and dimensional reduction and here you are explaining it clearly . Thanks
@qhkmdev
@qhkmdev 2 года назад
Oh my, why did i discover your channel only now?! What an amazing content and approach to teaching! Love it! Keep up the good work.
@777Jeetesh
@777Jeetesh 7 лет назад
Siraj,Maaaaahn I am working on my FYP on recommender systems and I was using SVD for reducing dimensions.Thanks for exposing me to PCA and the fact that how this field is breakthroufh worthy...keep up the work..#Respect
@Saad-mh8rb
@Saad-mh8rb 4 года назад
i am a prodigy machine learner with python and scikit learn and 16 year old boy i learned more in this video about dimension reduction than i could possibly learn in hours i am now on way to reduce dimensions of my data and improve the accuracy thanks siraj sir i really appreciate that u r posting educational content free of cost allah bless you
@cominup85
@cominup85 6 лет назад
enjoy your videos. Nice to see a wee regional link to the UK with your data. Hope you keep posting.
@tex1297
@tex1297 7 лет назад
Thank you Siraj. I am an engineer from an other field. Your work helping me a lot to widen my perspective.
@Zzznmop
@Zzznmop 7 лет назад
2 videos in 1 week. Thank you!!!
@SirajRaval
@SirajRaval 7 лет назад
np Zach
@ivangutierrez4135
@ivangutierrez4135 7 лет назад
One more amazing video from Siraj. I love this content !!!
@dannychan5242
@dannychan5242 6 лет назад
Awesome video, keep up the great work Siraj!
@tylerstannard4670
@tylerstannard4670 7 лет назад
Thanks for your content Siraj! It is both informative and entertaining. The videos have improved dramatically as well. Could you make a video comparing and contrasting some of the different neural networks? Especially convolutional neural nets versus deep nets versus artificial nets.
@thourt
@thourt 6 лет назад
this was highly informative (and entertaining) thank you Siraj
@concernedcitizen734
@concernedcitizen734 2 года назад
I am pausing this just to laugh at all the pictures and side stuff. This is so informative and fun. What a refreshing surprise as I am trying to research this.
@dec2
@dec2 7 лет назад
keep the flavor and flourishes. it's probably why i'm subscribed. there's reading material and other sources for the dry stuff.
@vinayaknigam
@vinayaknigam 6 лет назад
Thanks Siraj........PCA just got demystified for me !!!!!! grt video
@poojawalavalkar355
@poojawalavalkar355 7 лет назад
This by far the simplest and THE BEST explanation of PCA on the internet!!! Thanks Siraj!! :)
@konrad7270
@konrad7270 7 лет назад
since when tSNE is superevised ?
@PatrickBateman12420
@PatrickBateman12420 7 лет назад
Boy this is freaking awesome!!!
@xanderx8289
@xanderx8289 7 лет назад
Hey Siraj, from minute 4 you are adding a video from some udacity course. Which one is that? P.S. Great video(s)!!
@LostInEchoesFin
@LostInEchoesFin 7 лет назад
That looks like a 3blue1brown screengrab, did you site your sources Siraj???
@SirajRaval
@SirajRaval 7 лет назад
just added him to the description thanks
@matthewbain9359
@matthewbain9359 5 лет назад
@@SirajRaval Good on you but you should really credit him in the video. Most of your viewers won't bother reading the description.
@kushaltm6325
@kushaltm6325 5 лет назад
@@SirajRaval if you have any shame or respect for work of others, give credits in the video....... Else do NOT use their work.
@gulnawaz1139
@gulnawaz1139 5 лет назад
@@@kushaltm6325 i just had a talk with @3blue1brown they are all good .. now stop being NOSY
@AbhishekKumar-ub8co
@AbhishekKumar-ub8co 4 года назад
I was just about to point out the same thing, 3blue1brown is one of the best explanations of linear algebra.
@scyfris
@scyfris 7 лет назад
As someone who has worked with high-dimensional data classification, I can say that PCA is a truly powerful technique, and not at all that complicated. Another interesting technique for dimensionality reduction is "random projection", which has the cool property of closely retaining distance relationships between high-dimensional data points in the lower dimensional space (en.wikipedia.org/wiki/Random_projection)
@SirajRaval
@SirajRaval 7 лет назад
great point
@sharmadronamraju8224
@sharmadronamraju8224 5 лет назад
Great videos! keep them coming...
@Exertial
@Exertial 7 лет назад
Can you do a video of unsupervised ML to recognize specific sounds? No one on RU-vid has done one yet! Great content btw, thanks!!
@scyfris
@scyfris 7 лет назад
The use of memes is strong with this one.
@SirajRaval
@SirajRaval 7 лет назад
lots of meme-age
@dhruvgaba8516
@dhruvgaba8516 5 лет назад
you are awesome, very nice explanation. Thanks
@rougegorge3192
@rougegorge3192 6 лет назад
Stay the same Siraj, very inspirating creation and creator
@othmenfarah6154
@othmenfarah6154 5 лет назад
Thanks Siraj for this helpful video! Can you please help us understand the "Dictionary learning" algorithms like K-SVD ?
@ankitabisht610
@ankitabisht610 5 лет назад
Hie siraj... I want to ask you.. Is it possible to detect the babesia(smaller pixel) from an image. First I convert it to grayscale image then to after applying erosion morphological operation... The babesia images are enhanced but how to extract such smaller object from image.. I really don't know
@larryteslaspacexboringlawr739
@larryteslaspacexboringlawr739 7 лет назад
thank you for Dimensionality Reduction video
@BabyXGlitz
@BabyXGlitz 6 лет назад
Siraj a question please, how did you get the top right part of the image @ 1:19?
@kwinvdv
@kwinvdv 6 лет назад
Would singular value decomposition instead of eigen decomposition also work?
@harisabekti
@harisabekti 6 лет назад
Can PCA for predicting data? example using same eigenvector but separate data (the score pc and eigenvalue) into traning and testing, thank you... hopely you read this comment. Best regards -Brata
@rickmonarch4552
@rickmonarch4552 6 лет назад
6:01 is from Eugene. :D credit her too. Great explaination though. thx
@kmahim82
@kmahim82 5 лет назад
i am kinda struggling with one doubt…..what to do when our independent variables are of different scale…. For example i have likert scale responses and also discrete( 2 or 3 scale) responses….. is there any way to perform PCA/EFA on such mixed data?????/ Plz do reply :(
@sandileshongwe4764
@sandileshongwe4764 6 лет назад
good work man
@krishcode
@krishcode 5 лет назад
Hey Siraj, Love watching your videos,just a doubt here, while explaining feature standardization the formula you used i feel is a normalization formula(x-xmin/xmax-xmin), standardization is x-mu/sigma for mu=0 and std dev=1 ,plz clarify here
@chitralalawat8106
@chitralalawat8106 5 лет назад
Both the formulas can be used for Standardization..!
@dominicdannies7482
@dominicdannies7482 7 лет назад
What are his main sources for the very good visualizations (especially 1:26, 2:51) ? Thanks for any tips.
@JLMcDC
@JLMcDC 6 лет назад
WOW! No one mentioned the most important stunt in this episode: DISCARD THE OBJECT AS IF IT HAD EXCESSIVE HEAT. Ok now I dropped it :)
@sparax7870
@sparax7870 7 лет назад
i think i will watch some MIT lectures from ocw on linear algebra , i think i dont really understand all the stuff on a deep level and why it works
@michaelosinowo226
@michaelosinowo226 6 лет назад
Please do one on L1 and L2 regularization
@planktonfun1
@planktonfun1 6 лет назад
Which is better pca or tsne?
@justeli1003
@justeli1003 7 лет назад
Shots fired at php
@SirajRaval
@SirajRaval 7 лет назад
tru
@randywelt8210
@randywelt8210 7 лет назад
since Siraj knows a little German now....here is an deep learning Insider: what is a Zeitüberbrueckersystem ?? challenge of the week
@schneeekind
@schneeekind 7 лет назад
SCHMETTERLING
@SirajRaval
@SirajRaval 7 лет назад
need moar data
@dheerajs2838
@dheerajs2838 6 лет назад
man .. you made it look so simple
@basharjaankhan9326
@basharjaankhan9326 7 лет назад
Finally some real Meat!. I didnt get the part following eigenvector (except the intution of eigenvector), i think i gotta watch all the resource links in the description and then re-watch this video.
@xPROxSNIPExMW2xPOWER
@xPROxSNIPExMW2xPOWER 7 лет назад
yeah the intuition on Eigen Vectors is key to understanding what it actually is
@basharjaankhan9326
@basharjaankhan9326 7 лет назад
I think what you said was really clever but sadly i didn't get you. Could you rephrase it?
@jeremylindsay1682
@jeremylindsay1682 6 лет назад
2:03 That is a very tall 7-year-old
@programaresutil4538
@programaresutil4538 6 лет назад
3:58 In order to standardize the data (getting a distribution of mean = 0 stdv=1) couldn't we do Xi' = (Xi - avg(x))/(stdev(x)) instead of Xi' = (Xi - min(X))/(max(X) - min(X))? Are both solutions equivalent? Why choose one over the other? P.S. Thank you a lot!!! Your channel is great!!!
@ashwingadam
@ashwingadam 7 лет назад
can u plz make a video on ICA?
@ashwingadam
@ashwingadam 7 лет назад
can u plz make a video on svd?
@user-ze5jr8st7v
@user-ze5jr8st7v 4 года назад
شكرا جزيلا اذا امكن ارسال بحث مفصل حول تقليل الابعاد باستخدام الانحدار العكسي المنتظم (spars dimension reduction by regularzed .......)
@meftaul
@meftaul 7 лет назад
Hi Siraj! thanks for the videos. These are really helpful. Can you please make video about, How can I train my own word embedding, like google's google word2vec. I want to make word embedding for Bangla language.
@chitralalawat8106
@chitralalawat8106 5 лет назад
My 4D data got converted to 2D data .. but I still don't understand what algorithm it used..
@Donaldo
@Donaldo 7 лет назад
liked video the moment siraj slammed php
@93divi
@93divi 6 лет назад
I cant access Ong's code
@vineetkothari2839
@vineetkothari2839 7 лет назад
as usuall you rock
@huseyngadirov7658
@huseyngadirov7658 7 лет назад
Unless you use PHP!! jajajaja Siraj, you are the best
@JJ-hf8vr
@JJ-hf8vr 7 лет назад
Hey Siraj, what is the best laptop for programming that will not lag and will maximize the range of applications you can create? P.S. I really love your videos.
@guitarheroprince123
@guitarheroprince123 7 лет назад
I've been noticing that you get snippets from other channels as well. You should ask 3Blue1Brown before using his footage. Also you should name him in the video cause that guy definitely deserves attention.
@trustworthyginger
@trustworthyginger 7 лет назад
I've finished the English subtitles for this video. Please review and approve! :)
@xPROxSNIPExMW2xPOWER
@xPROxSNIPExMW2xPOWER 7 лет назад
Finally, had to wait out 4 videos for this main one! edit: first
@chopbird
@chopbird 7 лет назад
2nd ;)
@xPROxSNIPExMW2xPOWER
@xPROxSNIPExMW2xPOWER 7 лет назад
det({Lambda} * I - A} I know my eigen Vals bro
@vaibhavambasta8053
@vaibhavambasta8053 6 лет назад
at 3:33 shouldn't he be saying projecting on a plane that MINIMIZES variance?
@g0d182
@g0d182 7 лет назад
There is a typo in the Introduction, section, under heading "PCA and Dimensionality Reduction", in the last sentence. CURRENT TEXT: "larger magnitude than others THAT the reduction..." SUGGESTED CORRECTION: "larger magnitude than others THEN the reduction..."
@Ultimatepritam
@Ultimatepritam 7 лет назад
6:15 I think Siraj loves this woman secretly ; )
@shubhamsarafo
@shubhamsarafo 4 года назад
thank you
@rashmikumari739
@rashmikumari739 7 лет назад
hi. nice videos.
@einemailadressenbesitzerei8816
did you play the friend of carl in TWD?
@MS-il3ht
@MS-il3ht 4 года назад
Couldn't you say, all science and mind is the effective Dimensionality Reduction of a given sensory input?
@MahatiSuvvari
@MahatiSuvvari 6 лет назад
Good video but from my knowledge I don't think 6:20 t-SNE is supervised.
@EdeYOlorDSZs
@EdeYOlorDSZs 5 лет назад
memes are on point but you better not steal from 3blue1brown.
@anubhavsood1510
@anubhavsood1510 4 года назад
The python code you have used is from a RU-vidr bhavesh bhatt's code.
@amreshgiri4933
@amreshgiri4933 6 лет назад
wtf i was watching in the office and your rap made it look like i'm wasting time, to other colleagues.
@_mvr_
@_mvr_ 7 лет назад
Does that mean that a dataset with n-columns is an n-dimensional dataset?
@manueljung8411
@manueljung8411 7 лет назад
Marcelo yes
@_mvr_
@_mvr_ 7 лет назад
crap, thanks
@ghipsandrew
@ghipsandrew 7 лет назад
3Blue1Brown
@jacekw7044
@jacekw7044 7 лет назад
4:05 x' = (x-xmin)/(xmax-xmin) x1' = (115-115)/(175-115)=0 x2' = (140-115)/(175-115)=0.417 x3' = (170-115)/(175-115)=1 "That means that data should have a MEAN of 0 and a variance of 1." But here the mean is greater than 0. Mean will be 0 if the formula is: x' = (x-xMEAN)/(xmax-xmin)
@jialianglow
@jialianglow 6 лет назад
4:00 he's taking about min-max scaler, and standard scaler as if it's the same thing
@markojozic3944
@markojozic3944 6 лет назад
4:50 "Eigen" translates to "of one's own"
@chiranjibisitaula3570
@chiranjibisitaula3570 6 лет назад
Perfect! Thanks
@Watake125
@Watake125 7 лет назад
Great work ! But i understand nothing, too hard for me X)
@TheViperZed
@TheViperZed 5 лет назад
Eigen actually roughly translates to "your own", I guess it's a shortening of "Eigenschaft" which literally translates to "characteristic". Even to a German person the term Eigenvalue or Eigenvector is absolutely non-self-explanatory. You have to have your nose put into the fact that these things characterize a matrix, unless you have a brain that just gets that from looking at the relationship of matrices to their Eigenvalue/Eigenvector. Its actually kind of funny that the first 5 minutes of your video do this better than most LA courses in university, practical application FTW, I guess.
@antoniminkiewicz489
@antoniminkiewicz489 4 года назад
Mate you are using heaps of screeengrabs in this video, you should put a footnote in the vid when you do
@AviPars
@AviPars 7 лет назад
he just had to throw the php comment in there
@BichoPragmatico
@BichoPragmatico 4 года назад
4:57 I'm now completely convinced that you have a +400 IQ
@i.karamichali6288
@i.karamichali6288 День назад
Are we going to pretend we didn't see the 'musical' part?
@RitobanRoyChowdhury
@RitobanRoyChowdhury 7 лет назад
Coding Challenge: github.com/ritobanrc/principal-component-analysis
@SirajRaval
@SirajRaval 7 лет назад
Ritoban, such great work! loved ur choice to classify legendary vs non-legendary pokemon
@furrane
@furrane 7 лет назад
Did you just rip 3Brown1Blue ???
@furrane
@furrane 7 лет назад
/watch?v=PFDu9oVAE-g @5:30 Yes you did. Not cool, you could have at least mentionned him in the description.
@xPROxSNIPExMW2xPOWER
@xPROxSNIPExMW2xPOWER 7 лет назад
3Blue1Brown sqad, I mean Siraj prob had no ill intent. I agree that he should have given him some credit, but he just used it as an aid more so than plagiarizing
@furrane
@furrane 7 лет назад
Yeah but still, not cool to not mention him in the description. Plus I think a lot of viewers here would greatly benefit from watching 3Brown's algebra video series. I like Siraj a lot and I don't suppose he did this on purpose either.
@dh00mketu
@dh00mketu 7 лет назад
You still asking this in the age of wikipedia.
@furrane
@furrane 7 лет назад
Ever read the bottom section of a wikipedia page ?
@Manisood001
@Manisood001 6 лет назад
why do you write every thing from scratch,In kaggle most grandmasters are unaware of implementation but can predict the best results
@schrodingerscat3912
@schrodingerscat3912 5 лет назад
that yo mama joke cleared the fog for me, real talk. ..the boy aint right though
@xMereepx
@xMereepx 6 лет назад
If you cannot plot some points using PHP you should consider giving back your degree :P
@aqua5802
@aqua5802 4 года назад
Pretty useless stuff. Seems like he is reading out of Wikipedia page with some meme flavors. I found this as a better one for PCA. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-FgakZw6K1QQ.html
@igormichetti
@igormichetti Год назад
Damn bro that song kinda slapped, ngl
@srivishnuk3451
@srivishnuk3451 7 лет назад
Hi Siraj, This is my submission for this weeks challenge: github.com/Sri-Vishnu-Kumar-K/MathOfIntelligence/tree/master/dimensionality_reduction_pca I have implemented image compression using PCA and have also depicted it on a gray-scale image of Shakira. I hope you like it. I have taken down my previous solution, because of a valid flaw in the dataset pointed out by someone. Thanks a lot for that, saved me the blues. Thanks a lot for these videos, they serve as great learning.
@SirajRaval
@SirajRaval 7 лет назад
great job Sri Vishnu loved the Shakira images transforming, keep it up
@srivishnuk3451
@srivishnuk3451 7 лет назад
Siraj Raval thanks a lot :)
@abhranilmukhopadhyay2450
@abhranilmukhopadhyay2450 5 лет назад
No Offense but instead of all the tantrums if you could have explained the maths behind it and explained how the math works that would be way too cooler.
@evans8245
@evans8245 6 лет назад
2:38 " for every COUNTRY in the UK "
@Sksahu_123
@Sksahu_123 4 года назад
siraj dont give me hope
@ongjiarui6961
@ongjiarui6961 7 лет назад
Hi Siraj, here's my submission for this week's challenge! github.com/jrios6/Math-of-Intelligence/tree/master/5-Principal_Component_Analysis
@SirajRaval
@SirajRaval 7 лет назад
Ong great submission, loved the choice of Cambridge dataset. Keep it up!
@ongjiarui6961
@ongjiarui6961 7 лет назад
Thanks Siraj, I had a great time working on this project!
@clayton3263
@clayton3263 7 лет назад
Siraj, Hi, I am your student. can you check up your e-mail?! I send the my thought. I want to receive your comments. thank you
@aragonite8052
@aragonite8052 7 лет назад
do you really reply to all these comments yourself or is it an AI...!! lol
@justarandomfishguy8868
@justarandomfishguy8868 6 лет назад
4:32 the meme lmaf
@italianvamper2601
@italianvamper2601 7 лет назад
Aahahahahaha unless you use PHP :')
@jackvial5591
@jackvial5591 6 лет назад
I think you meant to say every country in the EU 😉
@muhammadtalha8956
@muhammadtalha8956 5 лет назад
starts at 1:06
Далее
Vectors - The Math of Intelligence #3
10:59
Просмотров 103 тыс.
Приметы
01:00
Просмотров 320 тыс.
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
Which Activation Function Should I Use?
8:59
Просмотров 262 тыс.
Neural Networks - The Math of Intelligence #4
11:19
Просмотров 53 тыс.
The Evolution of Gradient Descent
9:19
Просмотров 93 тыс.
Dimensionality Reduction : Data Science Concepts
6:04
A.I. Experiments: Visualizing High-Dimensional Space
3:17
Приметы
01:00
Просмотров 320 тыс.