I don't get the example given at 3:30 the info given are probability of board breaks P(B)=0.3 probability of ride crash P(A)=0.5 at 3:51 suddenly P(B|A) P(A) = 1x0.06 ?? how do you get the values of P(B|A) and why P(A) suddenly becomes 0.06?
The Math of Intelligence is a living, breathing story. I had the idea to evolve a course into a more cinematic experience and this is my experiment. Learning from your reactions and refining the content as I go.
Ex Doofus I'll tell about my self. I was in place of you a month b4. What I experienced is that linear algebra and trigonometry and physics and number theory will give basic idea about how a mathematician looks at object. My suggestion is to watch some videos from channel like 3blue1brown, Khan Academy for maths. You have to become an average mathematician at least.
Ex Doofus try to use python matplot lib and plot values of different functions. Start with sin, cos to softmax, relu. Learn to use matplotlib. (Btw relu = max(0, y) )
The way around that is to set some html elements to display: none; in stylebot (a google chrome extension to change some css for every time you visit the website). Then I found out that 'the block' loads after a while, so if you press the refresh button to refresh the page you press it again fast enough when the button becomes an 'X'. That way 'the block' won't load. I'd call it poor man's hacking. It seems to me just as 'wrong' as torrenting. Don't judge me for learning...
Hey Siraj (or anyone) - could you tell me what visualization tool you are using to create the animated cartoon. It starts around the first minute into the video describing the coin flip. Much appreciated!
It is so crazy how relevant these videos have been for me at work, where I'm just starting to do ML. I needed to group my data in order to exclude outliers, and you had published the K-means clustering video the day before. Next, I needed to decide if a CNN was the right approach to my problem, and the CNN video had been published that morning. I then was told to look into using PCA for feature visualization and your Dimensionality Reduction video came out the next day. It became clear that an RNN was the right solution for my next assignment and you posted that video 10 MINS BEFORE I STARTED SEARCHING! Yesterday we were going deeper into theory and I was told to read up on frequentist vs bayesian probabilities. And now you post this. This is absolutely insane, especially the timing. I'm a little freaked out by it, nice job Siraj.
What is the probability that your boss is developing content together with Siraj, given that what he says appears on this channel right after he mentions the same concept?
Based on bayes theorem, we could then scan a stocks chart, compute the probability of for exemple going up 2% in the next n minutes to try to predict when to buy, and later, compute the probability of the end of the pump know how much it already went up or how much volume was sold or some other parameters. Right ?
Hi Siraj, Thank you for sharing all this amazing information with us. I didn't know anything about programming, data science and all these mathematics but somehow I understand and implement 20 - 50 % of your work. Will get better with more practice. Q. I am thinking about building a simple feed forward NN with few hidden layers for Intrusion detection using big datasets like KDD cup 99, NSL KDD (I know old but good to get started, I think not sure though). Please, provide me with some idea about how can I do this. As data set is large and contains symbolic features, I am not sure about can I use it. ? What's unique I can do in this? I am a super beginner, so in indeed of help. Thanks again. Love your motivation, energy and style of course.
how do you even get P(B|A) as 1? there's only 2 probabilities P(B) and P(A)(How did P(A) become 0.06? I thought it was 0.5) mentioned with no proper assumptions that can be made, since just because the ride crashes, it doesn't automatically mean that the board will break too(a high probability maybe). Am I trying this wrong? Can someone answer this question?
Can u tell me what happend if i choose a box and put down a coin what probabitlty come .if There are infinite box in which one box have one coin what chance u pridict. What happed if divided both the event
the laplance is there so that the spam would never consider one feature to be flat 0 as the training proceeds, since were multiplying, 0 times some number is 0. if a feature from the start is 0 it will end up as 0 no matter how many rows of data you train in there
Want to make a neural network that converts fiction books to moviescripts. And then based on the character descriptions in the book find tge best actor in a db. And based on the information in the book find good filming locations. Im very new to AI and dont know anything. Is this possible with AI? Should I train on 3 different datasets and how? And what NN should I use to do all of that at the same time?
Greetings Siraj.. Great Videos -learning appreciated. Question When will ai_ML create ML programs for itself? to solve a question like this one/ For example Hey "ai" Siraj is global warming a problem? If so what is the most cost effective way to solve it in ten years.? Thanks
Can you please recommend a software for an epidemiologist attempting multilevel mediation analyses in structural equation modeling context with categorical observed variables and outcomes
Keep up the great work Siraj! Some feedback on this video: - Great description of random variables, probabilities, and naive bayes application. But I think you could of spent more time on Bayes rule intuition. - At 1:59 it would of been good to mention that die roll and coin flip are independent since you use P(A and B) = P(A)P(B). Otherwise someone may get confused when they go to 2:29 where you have P(B|A) = P(A and B)/P(A) - At 2:11 I am not sure what assumptions you are referring to in the coin and die example - At 2:36 you say "conditional probability of A given B, but show bayes rule for Pr(B|A) - At 2:51 you could of mentioned difference between "Likelihood" and "Probability". That is probability refers to anticipating events that have not occurred (Prior probability Pr(E-1)), and likelihood is a measure of how much we trust the evidence given our prior (this is Pr(E-2|E-1)) - At 3:34 when finding Pr(Ride Crash|Wood Board Breaks), you say Pr(Board Break) = 0.3, Pr(Ride Crash) = 0.5, it would also be nice to just ask as a question "What is Pr(Wood Board Breaks|Ride Crash) = ?" before giving the answer. Also when you give the answer at 3:52 of 1*0.06/0.3, I think it should be 1*0.5/0.3 (I know this is more than 1, maybe you got to change the priors)? - At 5:05 you mentions that independence is a strong assumption, but it still works. When I was reading online from one the links your description, a good intuition mentioned this is that even though the probabilities you get from Bayes are mostly wrong, the rankings when you compare across classes is pretty good, so we can still do classification. I think you could of mentioned something along those lines. - At 6:00 you mention the denominator in Bayes can ignored when comparing probabilities. You have a bunch of space on the top where you could of showed this idea.
Siraj, I have a questions because I'm tired of losing to my friends in fantasy sports. Can Python and machine learning be used to predict possible outcomes of a given player each day?(ie.. basketball or baseball) After watching a lot of your videos I believe this could be accomplished through machine learning but I'm unsure where to start. Can you help?
What makes you think that Numenta has got it wrong, Compared to the data inefficient model of deep learning and reinforcement (Imagine humans requiring millions of example to learn) their solution is not only great it also makes more sense.
Here is their technology in production. www.cortical.io/, natural language search with SDR, out performs anything anyone has got, here is another one in production numenta.com/press/2015/08/19/numenta-announces-licensing-of-grok-for-it-to-avik-partners/
Does no one realize how broken the python code in this video is? literally syntax errors all over the place, spaces after function declarations, missing parameter definitions for functions, inconsistent spacing etc... the linked repository is just as broken. Don't try to use the code examples in this video, its unuseable.
Sentiment Analysis using Bayes classifier github.com/Subarno/SentimentAnalysisJava Later Android app implementation of the code github.com/Suvam-Mondal/Sentiment-Analysis-Project
i have benefited a lot from some of your videos as you are able to explain these complex concepts in fun and intuitive ways but i'd like to suggest keeping these videos relevant to your content and as you may realize from some comments here, some of your fans are below 13 as well. Enjoy Amsterdam!
Hi Siraj! :D I'm a big Brazilian fan, I'm 16 and if everything run well, in the future I probably will be a software engineer. I love technology, and I have questions for you... How was your high school? Pls, tell me about your routine in the high school Did you studied a lot? Did you like math and physics? Well, actually I am study for a Brazilian test that will give me a vacancy in college. But the probably is -> I'm not so good with math hahaha I'm a little afraid Thank you very much for be a mentor for me! I hope to be as good as you in the future bro! Ps: Sorry about my bad English Dx
Why don't you explain the math behind algorithm even more? I have started watching your videos from last few days with very high expectations but they really miss the essential maths and intuition.
Well I think he aims for these videos to be short and around 10 minutes introduction, so I think its probably hard to get into the detailed math. To me it seemed like he went over the bayes rule in detail. I am curious to know what other details you were expecting him to talk about, like random variables, independence?
Why don't you have a million subscribers yet? You are really awesome at explaining things and have great personality and even practical gesticulations.
Well that escalated quickly....
Yeah
I don't get the example given at 3:30
the info given are
probability of board breaks P(B)=0.3
probability of ride crash P(A)=0.5
at 3:51 suddenly P(B|A) P(A) = 1x0.06 ??
how do you get the values of P(B|A) and why P(A) suddenly becomes 0.06?
Damn, man, did you understand this? pls reply if you did:)
Yeahh same, I got P(B|A) = 0.5 from the data he provided
Can't understand 0.06 either
This is all I expect from a quality movie production: Great views, dramatic music, accurate scientific references and of course romance :D
what did i see at 8.11??
that right there is yung luv m8s
IKR! Wish I was there instead of her ;)
The real reason why he is in Amsterdam :-p
The Math of Intelligence is a living, breathing story. I had the idea to evolve a course into a more cinematic experience and this is my experiment. Learning from your reactions and refining the content as I go.
It's great you are putting your personal touch in your videos. Learning should not be limited to boring lectures.
Awesome video Siraj! Was asked to try some probabilistic models at work and turned straight to your videos!
Hey Daniel I'm a huge fan of your channel.
One of your best series on youtube
Siraj , which pre knowledge should i have to understand your videos , i fall in love with them but i can't understand
Ex Doofus I'll tell about my self. I was in place of you a month b4. What I experienced is that linear algebra and trigonometry and physics and number theory will give basic idea about how a mathematician looks at object. My suggestion is to watch some videos from channel like 3blue1brown, Khan Academy for maths. You have to become an average mathematician at least.
Ex Doofus try to use python matplot lib and plot values of different functions. Start with sin, cos to softmax, relu. Learn to use matplotlib. (Btw relu = max(0, y) )
I'd also like to know Siraj
www.datacamp.com/ has helped me a lot. It's freemium but there is a simple way to go around that ;)
The way around that is to set some html elements to display: none; in stylebot (a google chrome extension to change some css for every time you visit the website). Then I found out that 'the block' loads after a while, so if you press the refresh button to refresh the page you press it again fast enough when the button becomes an 'X'. That way 'the block' won't load. I'd call it poor man's hacking. It seems to me just as 'wrong' as torrenting. Don't judge me for learning...
I’m not even halfway through this video and I already love it. Don’t stop!
8:11 woaah😂 my neural networks cud not see that coming. i love ur vids, keep em coming
haha thanks
Thanks for the runner-up title. And nice work Hammad.
Kristian Wichmann Congratulations!
Thanks, I was happy to see many homework submissions last week on PCA. More submissions = more learning from each other.
hammad shaikh where are you studing Hammad?
Great work Kristian
Pinkie The Smiling Cat, I study Economics in Toronto, Canada. How about yourself?
Mr Siraj, you are a Master in the Art of probability theory, thank you for making it look simple
Hey Siraj (or anyone) - could you tell me what visualization tool you are using to create the animated cartoon. It starts around the first minute into the video describing the coin flip. Much appreciated!
that aesop rock instrumental caught me off guard!! thanks for the video, well explained!!
It is so crazy how relevant these videos have been for me at work, where I'm just starting to do ML.
I needed to group my data in order to exclude outliers, and you had published the K-means clustering video the day before.
Next, I needed to decide if a CNN was the right approach to my problem, and the CNN video had been published that morning.
I then was told to look into using PCA for feature visualization and your Dimensionality Reduction video came out the next day.
It became clear that an RNN was the right solution for my next assignment and you posted that video 10 MINS BEFORE I STARTED SEARCHING!
Yesterday we were going deeper into theory and I was told to read up on frequentist vs bayesian probabilities. And now you post this.
This is absolutely insane, especially the timing. I'm a little freaked out by it, nice job Siraj.
dude thats awesome haha
What is the probability that your boss is developing content together with Siraj, given that what he says appears on this channel right after he mentions the same concept?
3:52 how do u get the value of P(BlA)=1
3:33 "Given a wooden board breaks" so you assume B already happened (the wooden board breaking) so it's probability is 1
Can't all teaching videos be like that? I don't need to switch between sources of entertainment/info to keep me attentive!
oh this theorem has exploded my brain.
at 5:10, where is the denominator term ? are we considering P(x') to be 1 ? If so, why ?
Based on bayes theorem, we could then scan a stocks chart, compute the probability of for exemple going up 2% in the next n minutes to try to predict when to buy, and later, compute the probability of the end of the pump know how much it already went up or how much volume was sold or some other parameters. Right ?
Hi Siraj, Thank you for sharing all this amazing information with us. I didn't know anything about programming, data science and all these mathematics but somehow I understand and implement 20 - 50 % of your work. Will get better with more practice.
Q. I am thinking about building a simple feed forward NN with few hidden layers for Intrusion detection using big datasets like KDD cup 99, NSL KDD (I know old but good to get started, I think not sure though). Please, provide me with some idea about how can I do this. As data set is large and contains symbolic features, I am not sure about can I use it. ? What's unique I can do in this? I am a super beginner, so in indeed of help. Thanks again.
Love your motivation, energy and style of course.
Good afternoon sir 😁
is this the Probability theory proposed by Pierre de Fermat and Blaise Pascal?
how do you even get P(B|A) as 1? there's only 2 probabilities P(B) and P(A)(How did P(A) become 0.06? I thought it was 0.5) mentioned with no proper assumptions that can be made, since just because the ride crashes, it doesn't automatically mean that the board will break too(a high probability maybe). Am I trying this wrong? Can someone answer this question?
"Grabs your glocks when you see Lindley, call the cops when you see Lindley"
LOL!
Was that Aesop Rock none shall pass playing?
exactly
Siraj Raval badass man
OMG!!
Can u tell me what happend if i choose a box and put down a coin what probabitlty come .if
There are infinite box in which one box have one coin what chance u pridict.
What happed if divided both the event
@Siraj Raval What are the problem in the current AI models & hot topics in AI acc. to u? Can u suggest any abstract topic for research?
Hey hey hey I didn't see that coming.
I was watching you in front of my dad...
He smiled!!!!!!
hahaha love it thanks Manish
the laplance is there so that the spam would never consider one feature to be flat 0 as the training proceeds, since were multiplying, 0 times some number is 0. if a feature from the start is 0 it will end up as 0 no matter how many rows of data you train in there
Am I the only one who noticed that giant peanut on a roller coaster wearing a red cape?
Why don't I see anyone talking about it?
3:40 but you didn't explain where you got that 0.3 and 0.5 probabilities from :(
siraj , when did you started programming ?
Want to make a neural network that converts fiction books to moviescripts. And then based on the character descriptions in the book find tge best actor in a db. And based on the information in the book find good filming locations. Im very new to AI and dont know anything. Is this possible with AI? Should I train on 3 different datasets and how? And what NN should I use to do all of that at the same time?
what does the triangular sign mean in probability eg( A TRIANGULAR SIGN B)
Greetings Siraj.. Great Videos -learning appreciated. Question
When will ai_ML create ML programs for itself? to solve a question like this one/
For example Hey "ai" Siraj is global warming a problem? If so what is the most cost effective way to solve it in ten years.?
Thanks
So What is wrong with Numenta
Ramanuja Rao I am asking the same question
big claims not backed by published results
Weird, I've never seen that before from any of the hundreds of A.I. companies sprouting up everywhere ;)
kinda like elon musk?
At 1.49 isn’t it ‘given the die lands on 4 what is the probability of the coin to lands on head’
Not the other way around
Wow you've been really active this past week. Thanks, your vids are the best!
thanks Martin!
which Playlist should i watch first , do i start with python then math of itelligence then machine learning ?
learn python for data science, machine learning for hackers, math of intelligence, intro to deep learning in that order
Can you please recommend a software for an epidemiologist attempting multilevel mediation analyses in structural equation modeling context with categorical observed variables and outcomes
What's with the CLA hate?
Keep up the great work Siraj! Some feedback on this video:
- Great description of random variables, probabilities, and naive bayes application. But I think you could of spent more time on Bayes rule intuition.
- At 1:59 it would of been good to mention that die roll and coin flip are independent since you use P(A and B) = P(A)P(B).
Otherwise someone may get confused when they go to 2:29 where you have P(B|A) = P(A and B)/P(A)
- At 2:11 I am not sure what assumptions you are referring to in the coin and die example
- At 2:36 you say "conditional probability of A given B, but show bayes rule for Pr(B|A)
- At 2:51 you could of mentioned difference between "Likelihood" and "Probability". That is probability refers to anticipating events that have not occurred (Prior probability Pr(E-1)), and likelihood is a measure of how much we trust the evidence given our prior (this is Pr(E-2|E-1))
- At 3:34 when finding Pr(Ride Crash|Wood Board Breaks), you say Pr(Board Break) = 0.3, Pr(Ride Crash) = 0.5, it would also be nice to just ask as a question "What is Pr(Wood Board Breaks|Ride Crash) = ?" before giving the answer. Also when you give the answer at 3:52 of 1*0.06/0.3, I think it should be 1*0.5/0.3 (I know this is more than 1, maybe you got to change the priors)?
- At 5:05 you mentions that independence is a strong assumption, but it still works. When I was reading online from one the links your description, a good intuition mentioned this is that even though the probabilities you get from Bayes are mostly wrong, the rankings when you compare across classes is pretty good, so we can still do classification. I think you could of mentioned something along those lines.
- At 6:00 you mention the denominator in Bayes can ignored when comparing probabilities. You have a bunch of space on the top where you could of showed this idea.
+hammad shaikh great feedback thanks Hammad!
WHATTTTT!!! Really good video and your way of teach
why P(B) was 0.06 and not 0.5? at 3:42
Thank you Sir. AJ for spreading love for Data Science .
Siraj, why don't you use python 3.bla?
what do you have against numenta?
i want to see some results from them after all that funding and hype
Numenta boo...Vagina yeah!
Hi. can you explain in calculating way ? I mean as a student with small examples ..
Siraj, how to share my code for the weekly challenge. Thanks for doing such an amazing work.
Nisar, post your github link in this comment section thanks
Thanks
Hello Siraj, it would be great if you leave some blank space at the bottom of each video for subtitles. It usually overlaps with content. Great work!
I'm proud of you siraj! That kiss was awesome! Make'em feel the Desi manhood!
Siraj, I have a questions because I'm tired of losing to my friends in fantasy sports. Can Python and machine learning be used to predict possible outcomes of a given player each day?(ie.. basketball or baseball) After watching a lot of your videos I believe this could be accomplished through machine learning but I'm unsure where to start. Can you help?
Cant classify whether sweet or lame, need more math!
What happened at 8:12?
What makes you think that Numenta has got it wrong, Compared to the data inefficient model of deep learning and reinforcement (Imagine humans requiring millions of example to learn) their solution is not only great it also makes more sense.
big claims without publishing useable results . No one uses NTM in production
Here is their technology in production. www.cortical.io/, natural language search with SDR, out performs anything anyone has got, here is another one in production numenta.com/press/2015/08/19/numenta-announces-licensing-of-grok-for-it-to-avik-partners/
What is Numenta?
You are just awesome, Siraj :)
Hey siraj! love your videod.
just wanted to know if you can create an algo for stock tradig Using a new platform Call Quantopia.
your video is so entertaining... easily the best in youtube and anywhere else can find. Except for different fps going quite fast
Does no one realize how broken the python code in this video is? literally syntax errors all over the place, spaces after function declarations, missing parameter definitions for functions, inconsistent spacing etc... the linked repository is just as broken. Don't try to use the code examples in this video, its unuseable.
you are just awsome!!!!
fan of you....
"Do or Do Not. There is no Try." -Yoda.
>Trump becomes the prez
Does Super Giant Peanut enjoying a vacation on a thrilling ride mean what I think it means, or do I need to get my mind out of the gutter?
Sentiment Analysis using Bayes classifier github.com/Subarno/SentimentAnalysisJava
Later Android app implementation of the code github.com/Suvam-Mondal/Sentiment-Analysis-Project
Siraj, is this your normal speed of talking or you speed it up during editing?
normal. will go slower
Usaually I watch in 2x but I had to watch this in .25x, Thanks brotha
thank you for Probability Theory video
Siraj I saw you in Vondelpark today! You were biking very fast (like a true Amsterdammer) so sadly couldn't say high :(
+I Am Alex party at 6 pm tonight at Hannekes Boom see u there if u get this in time
Siraj Raval I'll try my best to be there 😃
def train:
^
SyntaxError: invalid syntax
Why code is showing this error?
You need to insert parentheses () after the function name
i have benefited a lot from some of your videos as you are able to explain these complex concepts in fun and intuitive ways but i'd like to suggest keeping these videos relevant to your content and as you may realize from some comments here, some of your fans are below 13 as well. Enjoy Amsterdam!
Love you siraj I like your videos
Why are there no comments about the Massive peanut on the rollercoaster? Great vid again Siraj ✌️
right?? lol. thank you
How can i contact u
nice explanation keep it up
Man, I loved this video, but the funny interruptions sometimes take off the focus and concentration😉.... but ok, I loved to learn more here ❤❤👏👏😊
thanks for the energy
Super Giant Peanut (oh, I get it!) vacations on a well-earned roller coaster ride--now that's genius!
Duuude, like for the Aesop Rock!
Siraj Raval is God!
each of the scenes you make with the girl is worth an oscar
Thanks Colox!
I love Bayes Theorem
Thank you so much. You're amazing
thanks bor3y2!
It's the most romantic one....
I am guessing what could be the probability of what just i saw at 8:11.
Avi Dwivedi 1
This dude is awesome.
Hi Siraj! :D
I'm a big Brazilian fan, I'm 16 and if everything run well, in the future I probably will be a software engineer. I love technology, and I have questions for you...
How was your high school? Pls, tell me about your routine in the high school
Did you studied a lot?
Did you like math and physics?
Well, actually I am study for a Brazilian test that will give me a vacancy in college. But the probably is -> I'm not so good with math hahaha I'm a little afraid
Thank you very much for be a mentor for me!
I hope to be as good as you in the future bro!
Ps: Sorry about my bad English Dx
8:14 the most awkward moment while watching and studying all his material videos
Why don't you explain the math behind algorithm even more? I have started watching your videos from last few days with very high expectations but they really miss the essential maths and intuition.
Well I think he aims for these videos to be short and around 10 minutes introduction, so I think its probably hard to get into the detailed math. To me it seemed like he went over the bayes rule in detail. I am curious to know what other details you were expecting him to talk about, like random variables, independence?
i promise to get better at this every week keep watching
I felt like I learned how to put words together to make spam, that gets through the spam algorithm
Great video. Shout out Khan academy @ 1:13
Can you make a meme less version of Each Video. :)
koi esa thumbnail kese rkh skta hai yrr
8.11 scarred me for life....
omg. lol. wont happen again
@@SirajRaval to be fair I did crack up and roll around laughing. I just hadn't expected it on a naive Bayes vid. So you do you man. Love your stuff :)
@8:11 whaat.
Aesop Rock 😂👌👌👌
This guy fucks!
Alejandro Rodriguez LMAOOOOO
silicon valley reference nice
Big Joint Probability :)
MAN! i was watching it in the library, and the librarian saw that kissing scene and almost removed me out...LOL...
The video's great anyways
can anyone else hear the music in background
*when you are watching a Siraj Raval video and realize that another one just dropped*
haha. i crank out content like my life depends on it #alwaysworking
Why don't you have a million subscribers yet? You are really awesome at explaining things and have great personality and even practical gesticulations.
thank u, thats the goal by end of 2018
hahaha what the!!
You rock dude!!