Тёмный

The Fisher Information 

Mutual Information
Подписаться 74 тыс.
Просмотров 66 тыс.
50% 1

The machine learning consultancy: truetheta.io
Join my email list to get educational and useful articles (and nothing else!): mailchi.mp/tru...
Want to work together? See here: truetheta.io/a...
Article on the topic: truetheta.io/c...
The Fisher Information quantifies how well an observation of a random variable locates a parameter value. It's an essential tool for measure parameter uncertainty, a problem that repeats itself throughout machine learning and statistics. In this video, I explain the Fisher Information rigorously and visually, starting in the one dimensional case and ending in the general case.
SOCIAL MEDIA
LinkedIn : / dj-rich-90b91753
Twitter : / duanejrich
Enjoy learning this way? Want me to make more videos? Consider supporting me on Patreon: / mutualinformation
Sources and Learning More
[1] provides a complete and deep explanation of the Fisher Information. It's captures the abstract/general perspective while making the idea concrete with examples. As is typically the case, the wikipedia article [2] was helpful. Also, section 8.2.2 of [3] explains the use of a theorem on the asymptotic normality of the MLE via the Fisher Information, which I didn't cover here, but certainly informed how I think it connects to parameter uncertainty.
[1] Ly A., Marsman M., Verhagen J., Grasman R., Wagermarkers E.J., (2017), A Tutorial on the Fisher Information, Department of Psychological Methods, University of Amsterdam, The Netherlands
[2] Fisher information, Wikipedia, en.wikipedia.o...
[3] Hastie, T., Tibshirani, R., & Friedman, J. H. (2009). The Elements of Statistical Learning: Data Mining, Inference, and Prediction. 2nd ed. New York: Springer.

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

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 234   
@HowardMullings
@HowardMullings 2 года назад
I highly recommend jonathanpober's video on "Intro to Fisher Matrices" as a compliment to this one. I feel you need this video and jonathan's to make sense of this topic. The visuals of this video are intuitive but jonathan explains why the log of the likelihood is used and how the Taylor expansion of the log likelihood relates to the hessian.
@Mutual_Information
@Mutual_Information 2 года назад
Yea I've seen that video - it covers the topic quite well. I agree it's also worth checking out. As much as I like my video, *really* understanding FI requires seeing it from a few angles. Also, this video is not comprehensive. So +1 to the recommendation
@Diego-nw4rt
@Diego-nw4rt 3 года назад
This is one of the best math/statistics videos that I have ever watched so far, if not the best. I don't have a background in statistics, however I understood the intuition behind, since your explanation and the tools that you used make the topic easier to understand.
@Mutual_Information
@Mutual_Information 3 года назад
Wow man that’s so nice! I’ll try to keep the food stuff coming!
@Boringpenguin
@Boringpenguin 2 года назад
After all these years I have finally understood the intuition behind fisher information, thank you so much!
@howtoeasy5882
@howtoeasy5882 Год назад
Indeed, the fisher information information can tell us what the Cramer Rao bound is. Researchers, like Dr. Ahmad Bazzi, use this to benchmark interesting signal processing estimators.
@definesigint2823
@definesigint2823 3 года назад
I feel like...I almost grasp this / like I need to study more. The discomfort's just about right (i.e., not intimidating) and is a nice reminder to keep working.
@Mutual_Information
@Mutual_Information 3 года назад
It’s one of the trickier topics I cover. I remember not getting this for the longest time, but eventually I had this visual in my head which helped a lot. I think my tripping block was the two roles of theta.. both an evaluation point and to represent the “true” data generating value. It’s tricky! But if there’s something specific you aren’t sure of, feel free to ask.
@Stopinvadingmyhardware
@Stopinvadingmyhardware Год назад
MAKE tHINGS for people to steal and make money off of you!!!
@DataTranslator
@DataTranslator 21 день назад
I admire your approach. Understanding discomfort is needed to grow. Keep going, you’ll do great things
@abhishek.goudar
@abhishek.goudar 2 года назад
The plot at 3:30 nailed the idea for me! Thanks!
@sawmill035
@sawmill035 2 года назад
I had to pause the video every 5 seconds to re-listen to every phrase because it was just so dense with information (no pun intended). Thanks!
@faronray5903
@faronray5903 3 года назад
This is hands down one of the best math videos I've ever watched on RU-vid. Thank you so much.
@Mutual_Information
@Mutual_Information 3 года назад
What a compliment! Thank you, my intention is to keep it up.
@yessirge
@yessirge Год назад
Shout out to you man, I can really tell how much thought went into the didactic decisions of this video. Thank you so much!
@Mutual_Information
@Mutual_Information Год назад
And thank you for watching!
@gordongoodwin6279
@gordongoodwin6279 2 года назад
This is by far the best video on Fisher Information and its not even close. Hope you put out more videos
@alexmonfis9305
@alexmonfis9305 3 года назад
Thanks man!! I'm doing a master on Data science and you just save me for my test :) Great animations and clarity!
@karanshah1698
@karanshah1698 3 года назад
The vagueness of the goal. Finally. Someone I can relate to.
@karanshah1698
@karanshah1698 3 года назад
Was tired of seeing many takes on this topic, and randomly decided to give this video a shot. Just as #define SIGINT 2 mentioned, this is on the verge of comfort-discomfort! Neither crossed the brain fully nor did it intimidate... I'll watch this on repeat to digest bit by bit. Great work!
@Mutual_Information
@Mutual_Information 3 года назад
Happy to hear it! If there’s something specific you don’t quite understand, feel free to ask.
@karanshah1698
@karanshah1698 3 года назад
@@Mutual_Information Really appreciate the content quality. Can you help relate the relationship b/w three concepts: Fisher, Hessian and KL Divergence with visuals like these? Edit: There also happens to be a misplaced usage of empirical vs non-empirical Fisher. Can you touch upon that as well?
@DuaneRich321
@DuaneRich321 3 года назад
@@karanshah1698 These concepts come together nicely with an explanation of natural gradient methods. I can try to cover all those in that video.
@anonymousalligator7500
@anonymousalligator7500 2 года назад
Bro, this is the top notch quality of education. You are an Educator, man.
@Mutual_Information
@Mutual_Information 2 года назад
Thanks brotha
@xingyanglan6836
@xingyanglan6836 2 года назад
sometimes i wonder if my professors during zoom get curious and go see what video presentations on youtube look like and feel a lil sad deep down
@ashwinkotgire2303
@ashwinkotgire2303 2 года назад
Man, you just paved a concrete road to my future Thanks
@benvonhunerbein1865
@benvonhunerbein1865 2 года назад
Really amazing video! Great step by step introduction of concepts. I also really like these movements across curves to give a better intutition before revealing the solution. Thank you!
@mrx42
@mrx42 2 года назад
Best teacher ever ! Keep up the good work ! You 've just turned my day brighter.
@user-wr4yl7tx3w
@user-wr4yl7tx3w 7 месяцев назад
regardless of the number of views, given the subject nature, such content is such a great service and will be relevant for years to come.
@littlebigphil
@littlebigphil 3 года назад
This video combined with thinking about performing gradient ascent was helpful. Our objective is to maximize the likelihood of our current parameterization is given our samples. Maximizing the log-likelihood is similar to maximizing the likelihood but with harsh loss for outliers. The score uses this loss to perform gradient ascent. Larger scores gives larger step sizes. Because the score at the optimal value is 0, for any score to be large, there must have been an interval where the slope of the score was also large. All of that gives the average (negative) hessian of the log-likelihood.
@Mutual_Information
@Mutual_Information 3 года назад
Interesting stuff! This reminds me of natural gradient methods, which I’ll be covering later on.
@heitorcarvalhopinheiro608
@heitorcarvalhopinheiro608 3 года назад
Awesome work, DJ! Loved it. As some have said you fill, in a superb way, the statistics gap from 3b1b. I'm currently enrolled at the Bsc in Statistics and Data Science in Brazil and would love to hear from you what books, in your opinion, were essential for you to build that knowledge. That would be a great video, btw. "Essential books for those who aspire a career in Statistics and Data Science"
@Mutual_Information
@Mutual_Information 3 года назад
Hey Heitor, appreciate the comment - glad you’re enjoy the channel. Regarding that vid, I probably will not make it, just because it’s not in line with my style of vid, which are all mathematic concepts. But! That doesn’t mean I won’t provide that info. I can tell you directly that my absolute most favorite, most influential books are : 1) Machine Learning : A probabilistic perspective, by Kevin murphy. This was a huge book for me. Super important. It covers so much in real good depth. There is a second edition draft free online too. It’s my absolute fav book 2) the elements of statistical learning. This is a classic, written by some titans within the field. Every page read is a worthwhile investment 3) Deep Learning by Goodfellow, bengio and Courville. Excellent book for navigating the Wild West of deep learning. Great intuition and very well written. Those are the big ones for me.
@nabibunbillah1839
@nabibunbillah1839 Год назад
​@@Mutual_Information thanks so much
@kimchi_taco
@kimchi_taco Год назад
You are the best DJ I've ever listened
@javierferrer450
@javierferrer450 Год назад
Great summary and well explained with motivational dynamic graphs. Thanks!
@semduvida3243
@semduvida3243 3 года назад
Don't stop doing videos, your work is amazing!
@Mutual_Information
@Mutual_Information 3 года назад
Ha don't worry, I have no plans on stopping
@spitfirerulz
@spitfirerulz 3 года назад
Hey, thanks! I came here from MITx 18.6501x. That bit in the middle about highly correlated 2-D case filled in the missing intuitive link for (sort of) grasping why Fisher Information matters. And I can now also see why it is used in the Jeffrey's Prior. The water-bending hand gestures are a bonus. Cheers.
@Mutual_Information
@Mutual_Information 3 года назад
lol I may chill out the hand gestures. I'm still getting my RU-vid legs. And I'm going to do a separate video on the Jeffrey's prior. That's a tricky one to understand.
@CristalMediumBlue
@CristalMediumBlue Год назад
Thank you very much for sharing this valuable information. I am planning a binge watch on your channel in the next months.
@lonamoch971
@lonamoch971 3 года назад
When I saw the video cover, I was pumped for it. As expected, this was a fantastic intuitive explanation! Thank you
@Mutual_Information
@Mutual_Information 3 года назад
Thank you very much!
@toobabb3613
@toobabb3613 3 года назад
Thank you, I wish I watched this video before searching lots of articles.
@isobarkley
@isobarkley 8 месяцев назад
you're so passionate, engaging, and a talented educator. thanks for all of your content, new and old :)
@Mutual_Information
@Mutual_Information 8 месяцев назад
Thank you, much appreciated :)
@junninghuang4343
@junninghuang4343 2 года назад
Nice video, haven't thought about likelihood, score function, fisher information matrix in this way, very intuitive and straightforward. The nicest part is the visualization is based on the evaluation on the true parameter, which explains the tricky identity of the expected likelihood gradient. One minor suggestion, because I learned FIM before, from my knowledge and wiki, FIM is the variance of log-likelihood gradient evaluated on any parameter theta, but in your video, you misstated that FIM is evaluated on the true parameter.
@Mutual_Information
@Mutual_Information 2 года назад
Yea the FIM can refer to the function as you say. But in that case, the inputted parameter still acts like the true parameter. Because it’s only at the true parameter that the expected gradient is zero, and that’s always true of the FIM, regardless of the given theta . Still, I see your point - the terminology is better applied to the function than the matrix of values.
@junninghuang4343
@junninghuang4343 2 года назад
@@Mutual_Information Exactly, from my site, the statement of FIM is evaluated on the true parameter would be misleading to someone, that's why I suggest keeping the function form of FIM in mind which is more mathematically rigorous. And yes, you are right, the fact that the expected gradient is zero indicates the true parameter and true FIM. Anyway, thanks for the nice visualization, making such a nice video takes a great effort more than writing a blog I guess. Salute!!!
@Mutual_Information
@Mutual_Information 2 года назад
Glad to have your comments Junning here. Please stick around! :)
@alanamerkhanov6040
@alanamerkhanov6040 Год назад
Best video on Fisher Information on the web! Thanks, thanks a lot.
@Mutual_Information
@Mutual_Information Год назад
Appreciate it Alan!
@Manu-gy6tq
@Manu-gy6tq 2 года назад
As a stats student: Thank you so much - amazing explanation!
@rohansinghthelord
@rohansinghthelord 7 месяцев назад
going to grad school for ML and realize I needa brush up on stats, this helps a lot!
@Mutual_Information
@Mutual_Information 7 месяцев назад
Nice! Excellent choice in grad ;)
@jpap676
@jpap676 2 года назад
An impressive video. The quality of your visualizations is very high. Thank you for the insights.
@xLyndo
@xLyndo 3 года назад
You can really tell a lot of time and effort went into this. Thanks a lot. Definitely subscribing and am looking forward to more videos.
@Mutual_Information
@Mutual_Information 3 года назад
Thank you! Comments like these means a lot
@rockapedra1130
@rockapedra1130 4 месяца назад
Fantastic educator! I've been avoiding learning this for quite a long time! Thx thx thx
@Mutual_Information
@Mutual_Information 4 месяца назад
Happy to!
@TuemmlerTanne11
@TuemmlerTanne11 3 года назад
Impressive work! You should have way more subscribers. Because you deserve it and for the peoples sake ;) I feel quite privileged to have found your channel so early. Keep up the good work, arleady looking forward to the next video!
@Mutual_Information
@Mutual_Information 3 года назад
Thank you very much! I’m getting a good response, so I think the growth is on its way. I appreciate the support!
@piergiorgiolanza4572
@piergiorgiolanza4572 3 года назад
Excellent video that helped me to grasp this concept quickly and in neat way. Thank you
@sdsa007
@sdsa007 Год назад
Wow! the visuals are even better than on Ian Explains...
@guillermosainzzarate5110
@guillermosainzzarate5110 Год назад
Wow you really should make a video about statistical manifold. Thanks for your videos, they are really amazing!!
@Mutual_Information
@Mutual_Information Год назад
Not a bad idea..
@lichungtsai
@lichungtsai 2 года назад
Hey, guy. It’s the best video about fisher information ever!
@zactron1997
@zactron1997 3 года назад
Came from mCoding's shout-out. Nice video!
@HelloWorlds__JTS
@HelloWorlds__JTS 8 месяцев назад
(8:12) I think you neglected to change the plot labels, since they are no longer for normal distributions. Thanks for this video, is a great effort!
@Mutual_Information
@Mutual_Information 8 месяцев назад
Ahhhh yes, good point. Oh well, sounds like you knew what I was going for
@tejasvichannagiri2490
@tejasvichannagiri2490 3 года назад
Great video, very clear and easy to follow, but precise also. Thanks!
@tchedoumenou1165
@tchedoumenou1165 Год назад
I'm constantly feeling like you're going to announce some exiting news man! Great content btw.
@heinrichvandeventer357
@heinrichvandeventer357 3 года назад
I paused at 25 seconds in and nearly choked to death on my coffee. I like the content. Keep it up! :)
@Mutual_Information
@Mutual_Information 3 года назад
Lol as long as you’re not in fact dead, I’ll take it as a compliment!
@nikoskonstantinou3681
@nikoskonstantinou3681 3 года назад
Keep up this great job! One day your channel will be big... I can sense it from the amazingquality of your videos and your passion on the subject!
@Mutual_Information
@Mutual_Information 3 года назад
Thank you! That means a lot. These early days will be a bit of a slog, but I’m confident there’s an appetite for this level of details.
@GumRamm
@GumRamm Год назад
Great video and explanation! One thing that wasn’t clear to me was that we take the expectation over theta*, where throughout the video we treated it as an unknown but fixed variable. How would one take the expectation when theta* is fixed or has an unknown distribution?
@Mutual_Information
@Mutual_Information Год назад
In practice, you can't. That's why this is a little weird. In practice, you have to substitute in some estimate for the true parameter, and that's where a lot of the nice properties fall away. But, when we're speaking theoretically, we can do whatever we want! Like talk about a fixed, true parameter and derive results using it. Think of this video as making this statement: If you knew the true parameter value, you'd get this nice thing (the FI matrix) which tells you how certain you should be about estimates of the true parameter. That's a weird statement to make! But, it's a mathematical fact. People will utilize it in practice by substituting estimates in and hoping the math still holds.. well enough.
@stathius
@stathius 2 года назад
First of all, thanks a lot for taking the time to create such a great visual explanation, very refreshing way of presenting things! I was wondering if we are not at the true μ then the variance of the scores is not called Fisher Information anymore? Because irl we are most of the times not aware of the true μ anyways.
@Mutual_Information
@Mutual_Information 2 года назад
Yes! Frequentist statistics has this radical.. irrelevance for that reason. Yet it doesn't stop people from using the MLE as a plug-in for the "true parameter" and charging forward as though there's no issue :)
@radityadanu
@radityadanu 2 года назад
WOW! JUST WOW! This is the most clearest information about fisher information! Wait, that sounds redundant.... But anyway it is the best video about this topic!
@SO-wg4yb
@SO-wg4yb Год назад
How great is this video! Thank you for making this great content. Please continue to do your great jobs:)
@Mutual_Information
@Mutual_Information Год назад
No plans on stopping :)
@alexanderk5835
@alexanderk5835 2 года назад
thanks, such a great explanation video with an amazing visualisation
@aiart3453
@aiart3453 3 года назад
Fantastic work mate. I added you on linkedin to get your help one to one. Thank you for the video. Cant get better.
@dayibey9700
@dayibey9700 Год назад
woow! very good explanation with useful, spot-on visuals. will surely help developing intuition about this sophisticated concept. subscribed to see you keep up with such a good work.
@Mutual_Information
@Mutual_Information Год назад
Fortunately I have zero plans of slowing down
@ZarakJamalMirdadKhan
@ZarakJamalMirdadKhan 2 года назад
Cant your explain further the hessian metrics and multidimensional expression of the FI in detail? Please. P.s: I'm saving the playlist. Your visuals makes the econometrics concepts so easy. Thanks a lot.
@smartboyvijey
@smartboyvijey 2 года назад
Your videos are amazing. Looking forward to more of your videos in Information Theory.
@marcinelantkowski662
@marcinelantkowski662 2 года назад
As all the other videos, this one provides a great explanation, but tbh a key piece is missing: why would we ever care about the FI? When is it useful? Why is it popular? What problem can it solve for me? E.g. I already knew that if I want to measure some quantity, it's better if the underlying random variable has low stdev, instead of a large one :D
@Mutual_Information
@Mutual_Information 2 года назад
Good point!
@jinyunghong
@jinyunghong Год назад
Thank you so much for your great explanation!
@Mutual_Information
@Mutual_Information Год назад
You are very welcome Jinyung!
@marceloenciso6665
@marceloenciso6665 2 года назад
Fucking genius! keep going this way, this kind of unique materials focus on intuition helps more than you can think of.
@Mutual_Information
@Mutual_Information 2 года назад
Thank ya - more coming!
@brandomiranda6703
@brandomiranda6703 2 года назад
Btw, why do you say frequentist is a bad term...isn't that what nearly 100% of deep learning is now days?! Thanks for the video! Seems you have legit channel. :)
@Mutual_Information
@Mutual_Information 2 года назад
Thank you! Very happy to have you as a viewer To answer your question.. from my very narrow view of the whole DL space.. no I don't think it relies heavily on freq statistics. Sure, p-values are reported sometimes (though, I can't recall seeing them recently) in some statistical analysis of performance on DL models.. but the models themselves don't share the most defining assumptions of frequentist statistics. I don't see anyone speculating there is some 'true' parameters of the DL architecture. One reason in particular is because we know we almost always arrive at some local optimum.. so we could never arrive at those 'true' parameter values. I think ideas from freq stats are treated more like a buffet. Some things get borrowed (the Fisher Information), but no one is subscribing to the whole of the freq stats.. and that's b/c it wouldn't be effective.
@alessiotonello9666
@alessiotonello9666 2 года назад
Amazing video! Thank you so much!
@abdullahsheriff_
@abdullahsheriff_ 4 месяца назад
This. Is. Beautiful. Intuition 100.
@psl_schaefer
@psl_schaefer 10 месяцев назад
Amazing Video! Thanks for taking the time to produce such awesome content :)
@pengbo87
@pengbo87 9 месяцев назад
thanks for making the world better
@zoesoohyunlee7209
@zoesoohyunlee7209 3 года назад
Love the visualization and clear explanation!! Finally, I can understand intuitively the log-likelihood function and Fisher information matrix. Thank you so much for creating this video!! One small thing I'd like to mention: I really enjoyed the liveliness of your explanation but found the hand gestures a bit eye-catching while I was trying to concentrate on the written information on the left. Maybe a slower movement could help?
@Mutual_Information
@Mutual_Information 3 года назад
I haven’t heard feedback like this before - very useful. Did not think of that but totally makes sense. I’ll try to chill the hands out next time. I’ve already recorded a few vids without this feedback, but the ones beyond that should reflect that. Thanks for the advice!
@mohitwankhede9372
@mohitwankhede9372 3 года назад
You are fire..🔥 You explained this much easier way
@kartal1903-u4y
@kartal1903-u4y 2 года назад
Amazing job, DJ! It is very intuitive and the visualizations are on 🔥, can I kindly ask which visualization tool do you use? Thank you.
@Mutual_Information
@Mutual_Information 2 года назад
Thanks Hidir! I use a plotting library called Altair (altair-viz.github.io/getting_started/overview.html), which is a Python plotting library similar to matplotlib. Then I have a personal library I use to stitch the pictures into videos
@BiologyIsHot
@BiologyIsHot 2 года назад
Can you do a video on canonical correlation analysis (CCA)? I get PCA but can't wrap my head around CCA and there aren't any great videos on it.
@Mutual_Information
@Mutual_Information 2 года назад
Maybe one day, but for now I have no concrete plans for it. Do you know of any cases where it is used in real applications? I've only come across it in textbooks.
@KaalvoetNinja
@KaalvoetNinja 3 года назад
mCoding sent me. Really glad he did ☺
@Mutual_Information
@Mutual_Information 3 года назад
Welcome!
@6DAMMK9
@6DAMMK9 5 месяцев назад
Come from... AI art community. Msc of CS here, but not a math pro. I was stunned by "fisher merging" was just a single line of equation. Now I know what is the "fisher" inside the hood 😂
@dixztube
@dixztube 2 года назад
This was good video. Kinda gotta slow it down but I followed lol
@Mutual_Information
@Mutual_Information 2 года назад
Yea this is an earlier video, but I got that feedback. Newer videos are a bit better paced
@shskwkfvekqlevjwkwv
@shskwkfvekqlevjwkwv Год назад
so awesome, thanks for the effort!
@xandermasotto7541
@xandermasotto7541 2 года назад
excellent video. My only complaint is when it turns black for several seconds and I think my laptop went to sleep lol
@pluviophilexing2580
@pluviophilexing2580 2 года назад
Thank you so much 😘very intuitive
@njitnom
@njitnom 3 года назад
HELLO!!!!!! at 7:56 how can there be a non-degenerate distribution of the 2nd derivitaves if its always -1? How are these distributions derived? THANK U SO MUCH SIR FOR UR NICE VIDEOS U HELP ME LOTS LOTS LOTS!!!12!!!
@Mutual_Information
@Mutual_Information 3 года назад
Yea good observation. These are merely estimated distributions using some kernel based density estimation method using some samples. So it’s approximating the truth, which is as you mention - it has all its mass on -1. There’s a little note that flashes that mentions this.
@waterseethrow9481
@waterseethrow9481 Год назад
Great video!! Amazing animations! Is there any way to quantify the Fisher information? Is there any rule of thumb?
@Mutual_Information
@Mutual_Information Год назад
The best we can do is to substitute the MLE for the true parameter estimate.. and then we can start working with numbers. But that version of the FI can disappointment. Not being at the true parameter estimate means several of the properties we like so much.. don't technically apply.
@njitnom
@njitnom 3 года назад
hello at 6:03 when you start your intuition, you zoom in on a value of a single score function right. So when there is only 1 observation, a positive value recommends shifting mu to the right, a negative value recommends shifting my to the left. So in high variance case, more scores are closer to zero, but isnt it also the case that the low variance case recommends more extreme different shiftings? Because some of those score function are much more negative and some other score functions are much more positive, therefore recommending a huge shift to the right and to the left in contrast to the high variance score functions. If this is correct, how come that then still the high variance, and not the low variance, provide a bigger set of possible mu values?
@Mutual_Information
@Mutual_Information 3 года назад
Hm, let me try to clarify. In the high variance case, the scores would have large magnitudes… so if you wanted to increase the log lik by 1, you wouldn’t have to move far at all (in either the left or right direction) If it’s the low variance case, then you get the “wildly different recommendations” as to where mu is. I think you might be getting a smidge confused on low variance / high variance. Low variance means scores are like -.001, .002, -.001, .0005. In the high variance case, the numbers would be like 10.2, -12.4, 8.7, … Hopefully that helps
@njitnom
@njitnom 3 года назад
@@Mutual_Information oohhh oops with high variance i meant low variance yeah, sorry about that. I try to rephrase my question :D, its very visual in which i formulate my question i hope u understand. The idea is to draw for each 2 variance cases, the true CDF of it on a (-inf, inf)x[0,1] plane. Then a random sample of n is created by taking a random sample of n of unif(0,1) and looking at their image. Then make a third axis (dlog p) that shows the score functions of each of these data points. Then if im correct the distributions of score functions can be derived by finding the intersect of these score functions on the [0,1]x[dlogp] plane, evaluated at a certain mu in (-inf,inf). And in this case this distribution approximates a normal distribution when the random sample tends to infinity right. Is the reason that in the low variance case, the variance of the distribution of scores evaluated at the true parameter value is higher than that of the high variance case, because: when we take one data point from the UNIF, and look at the corresponding high variance data point and low variance data point, and fix the plane at the true parameter value, the intersection point of the low variance data point is guaranteed to be closer to zero than that of the high variance case. And because this holds for all data points, the distribution of score functions of low variance, has a higher variance. If so, do you know why this is guaranteed to happen? Why are the slopes of the low variance score functions sufficiently small to guarantee this. Sorry for long text :D
@outtaspacetime
@outtaspacetime 2 года назад
I struggle a bit with the part on the covariance matrix, but I feel like I could get it if would do some hard math on it with some numerical examples with the intuition of this video in my mind! Thanks was really helpful
@Mutual_Information
@Mutual_Information 2 года назад
The covariance matrix is a tricky concept. Took me awhile to get use to.
@lukasstein6231
@lukasstein6231 2 года назад
Is there a paper that goes into more depth on those beautiful illustrations? (for example at 8:11)
@Mutual_Information
@Mutual_Information 2 года назад
Thank! And, to answer your q, no, not that I'm aware of. When I first learned them, this is what I had in my head. Only way for me to make sense of it.
@des6309
@des6309 2 года назад
amazing stuff thanks!
@PiyushVerma-em6wq
@PiyushVerma-em6wq Год назад
Question: can I consider two normal distributions as distributions from two different ML models (as if we are trying to compare which mode l has highest fisher information)?
@Mutual_Information
@Mutual_Information Год назад
Yea, that's the idea here.
@a_alex_l2041
@a_alex_l2041 Год назад
Wow, great, it really helped !
@brandomiranda6703
@brandomiranda6703 2 года назад
One thing I noticed is that the fisher information being high could be used to select the true parameter (or between different models, NNs, architectures, functions, etc)...but it must be super easy to construct artificially a function such that for a given data set the fisher information is extremely high (and the gradient wrt w is zero of course)...but will that work well on the test set? It seems in the end fisher information is a nice heuristic (if it's easy to compute which I doubt it is since it depends on the hessian, the variance of the scores should be fine to compute I hope) to choose a model - but the validation set (and test set without cheating) are the "ultimate truth".
@tvvt005
@tvvt005 Месяц назад
So is score function considered similar to an error term, showing how close or far we are from the true value generated by the parameter for the data and at score=0, we’ve reached the right point?
@visualish
@visualish 2 года назад
That was fantastic, thank you. keep up the good work
@marcuschiu8615
@marcuschiu8615 2 года назад
This video helped alot!!! What software did you use to create those visuals at 6:14? My previous comments were deleted, prob since I wanted to share a website that recreated an interactive visualization of Fisher-Information WIP
@Mutual_Information
@Mutual_Information 2 года назад
Hey Marcus, glad it helped. The visuals are created with Altair, which creates static plots (like Matplotlib). Then I use a personal library to stitch them together into vids.
@amirmahmoodrafiey3496
@amirmahmoodrafiey3496 Год назад
Really perfect 🙏
@HuyNguyen-fp7oz
@HuyNguyen-fp7oz 3 года назад
Great! I hope you will keep high standard for your videos like your great answers on Quora.
@Mutual_Information
@Mutual_Information 3 года назад
Ah a Quora reader! Glad to see you made it over here. And will do!
@scar6073
@scar6073 5 месяцев назад
Bro literally has Jaynes's book on the desk and talking about frequentist ideas lol
@iitvlogwale
@iitvlogwale 3 месяца назад
Great video
@jadecheng7483
@jadecheng7483 Год назад
Hi, beautiful video! I wonder if I could ask what tools you used to plot the first PDF plots, where you compared log(N(x|mu, 25)) to log(N(x|mu, 1))? they looked so pretty, as the intensity of the colour also indicates density of lines.
@Mutual_Information
@Mutual_Information Год назад
Thanks! I use Altair, the python plotting library. It's for static plots and I use a personal library to convert them into short videos.
@jadecheng7483
@jadecheng7483 Год назад
@@Mutual_Information thanks!!
@chen-yuwei8793
@chen-yuwei8793 11 месяцев назад
Thanks for the great video! I wonder why the "log" in front of the density function? I mean, if I replace all log P by just P, does the quantity still make sense?
@douglasmason6067
@douglasmason6067 3 года назад
Amazing work!
@fuziyang7502
@fuziyang7502 9 месяцев назад
I am quite confused about the first figure, why the x axis is miu, I can't quite understand it. Because there are certain different values under the same miu, what does that mean? Does it mean the x_i?
@Mutual_Information
@Mutual_Information 9 месяцев назад
Yes, that's the unusual aspect of these graphs. One curve line corresponds to a specific x_i (like x_i = 5.8121..) In particular, the whole curves gives you the log likelihood for this x_i value as the *parameter, mu, is varied*. And we create many of these curves. Now if we're considering a specific mu value (like mu = 6), that's like considering a vertical line and all the points the intersection the curves. This answers: "what are the log likelihoods for all the data points if mu is chosen as 6?" Does this help?
@blacklistnr1
@blacklistnr1 Год назад
3:27 just some feedback: It's not very clear to me at this point in the video what the narrowness you're talking about is from these examples. Particularly: - If you zoom in the second function, it would look just as hard to find the middlepoint. - Since it has a bigger range doesn't that also scale the accuracy of x%? E.g. A 1 meter error of a tree height is the same as a 10 cm error of a human height
@Mutual_Information
@Mutual_Information Год назад
Thanks for feedback, genuinely and I see your point. It's a visual on an abstract idea, so it's not a perfect representation. Regarding your questions, it's an 'all else equal' depiction. So for 1), the amount of zoom is one of the things held equal and for 2), if we did things on a relative basis, then the scale wouldn't be held equal
@blacklistnr1
@blacklistnr1 Год назад
@@Mutual_Information Thanks for the reply! I did realize that later in the video :))
@kalebbennaveed3704
@kalebbennaveed3704 11 месяцев назад
I have a slightly different question. What software tool do you use to create animated plots?
@Mutual_Information
@Mutual_Information 11 месяцев назад
Altair to create images of static plots, and then I paste them together with a little library i've written.
@daughterofunicorns3873
@daughterofunicorns3873 2 года назад
That was really beautifully explained- thank you very much :) However what I would like to know is (at 5:10), why is the mean of the score functions going to be 0 at the true value of mu?
@Mutual_Information
@Mutual_Information 2 года назад
Glad you enjoyed it! The way I like to think about is this way. Let's say we are dealing with a score function of one observation and one parameter value. If the score is positive, that's saying you could increase the log prob by moving in one direction (definition of a slope). If it was negative, it's saying you could increase it if you move in the other direction. But what if we had a set of data? Then you look at the average.. if the average is positive or negative, you can increase average log prob by moving in one direction. But, what if the data is generated from the true parameter and you are evaluating at the true parameter? We already know we are maximizing the likelihood at this point.. so the average score can't be anything other than zero.. if it was.. it would be recommending a way to change the parameter to increase the likelihood. But that's not possible - we're at the max!
@AliRaza786
@AliRaza786 2 года назад
Man you are amazing. Keep doing the good work.
@Mutual_Information
@Mutual_Information 2 года назад
Thanks, I will!
@linalee481
@linalee481 3 года назад
wow...I got good intuition..cool!
@sdsa007
@sdsa007 Год назад
Interesting .... you mentioned Hessian.... but I don't think you mentioned Jacobian.... is there a Jacobian connection?
@Mutual_Information
@Mutual_Information Год назад
Yep. Say g(x) is the gradient of the function f(x). Then the jacobian of g(x) is the hessian of f(x).
Далее
Gaussian Processes
23:47
Просмотров 127 тыс.
The Boundary of Computation
12:59
Просмотров 1 млн
Is the Future of Linear Algebra.. Random?
35:11
Просмотров 314 тыс.
What is Fisher Information?
19:24
Просмотров 20 тыс.
How to Learn Probability Distributions
10:55
Просмотров 43 тыс.
What happens at the Boundary of Computation?
14:59
Просмотров 66 тыс.