Earlier quoted context omitted.
Maybe GP is a non-native English speaker? This construct would be pretty common way for a native French speaker to say they are angry at something. Not sure if it's common in English as well.
This is a pretty common phrase in English as well, it is not meant to be taken literally.
A non-technical explanation of deep learning
101–110 of 139 posts
Re: A non-technical explanation of deep learning
#102Re: A non-technical explanation of deep learning
#103Does stuff like this help anyone? I still haven’t forgiven CGP Grey for changing the title to his 2017 ML video to “How AIs, like ChatGPT, learn”. The video is about genetic algorithms and has nothing to do with ChatGPT. (or with anything else in modern AI)
I read this to see if it would be useful to share with my 9 year old. After reading it, I think it is not any more useful (alone) than watching the 3b1b video on this topic. The video is longer, but has more visualizations. I think that perhaps reading this description after watching the video might make the process more memorable. My guess is that if I had my daughter read this first, it wouldn't do much to make the…
This one? https://youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_...
Re: A non-technical explanation of deep learning
#104Earlier quoted context omitted.
Don't love it, it's not correct. > what the reward / punishment system really equates to Nothing, and least as far as neural network training goes. This is an extremely poor analogy regarding how neural networks learn. If you've ever done any kind of physical training and have had a trainer sightly adjust the position of your limbs until what ever activity you're doing feels better, that's a much closer analogy. You'…
>There's nothing analogous to a "reward" or "punishment" when neural networks are learning. Well deep reinforcement learning.
Re: A non-technical explanation of deep learning
#105The most concise and intuitive line of explanation I've been given goes along the lines of this: 1 - We want to model data, representative of some system, through functions. 2 - Virtually any function can be expressed by a n-th order polynomial. 3 - We wish to learn the parameters, the coefficients, of such polynomials. 4 - Neural networks allow us to brute-force test candidate values of such parameters (finding opti…
> Virtually any function can be expressed by a n-th order polynomial. But there are many things that are not functions. Like circles. And they tend to crop up a lot in the real world, no pun intended.
Probably what you are trying to say is that "a circle is not the image of a function", but that is also not true. You're assuming since in cartesian coordinates you can solve for y = +/- sqrt(R^2 - x^2), the fact that y is multi-valued means it's not a function. This is what they teach in highschool pre-calculus anyway.
But for example, we can associate the points on a circle with the image of the function e^{i theta}. Or equivalently, with the R^2-valued function f(theta) = (cos(theta), sin(theta)).
Re: A non-technical explanation of deep learning
#106Does stuff like this help anyone? I still haven’t forgiven CGP Grey for changing the title to his 2017 ML video to “How AIs, like ChatGPT, learn”. The video is about genetic algorithms and has nothing to do with ChatGPT. (or with anything else in modern AI)
I read this to see if it would be useful to share with my 9 year old. After reading it, I think it is not any more useful (alone) than watching the 3b1b video on this topic. The video is longer, but has more visualizations. I think that perhaps reading this description after watching the video might make the process more memorable. My guess is that if I had my daughter read this first, it wouldn't do much to make the…
Re: A non-technical explanation of deep learning
#107> This is how neural networks work: they see many examples and get rewarded or punished based on whether their guesses are correct. This description more closely describes reinforcement learning, rather than gradient based optimization. In fact, the entire metaphor of a confused individual being slapped or rewarded without understanding what's going on doesn't really make sense when considering gradient optimization…
But, for now it's the best tool we have, so we just have to hope that we get close enough, or just empirically run lots of times to find the best local minimum we can. Incidentally, this actually is more like a brute-force approach, but at the ensemble level, which is quite different than the article means it.
Re: A non-technical explanation of deep learning
#108Earlier quoted context omitted.
Most non technical people would think there are zero circumstances where a spreadsheet could be a cat.
It's obvious from context that it's the content of the media. To me at least. If I play you a song on Spotify and say, "Is this a saxophone?", you wouldn't say, "No, it's a iPhone running Spotify." If a policeman holds up a photograph of a person and says, "Is this the person who attacked you?", the victim doesn't say, "No, it's an 8 by 10 glossy print."
Re: A non-technical explanation of deep learning
#109Earlier quoted context omitted.
I read this to see if it would be useful to share with my 9 year old. After reading it, I think it is not any more useful (alone) than watching the 3b1b video on this topic. The video is longer, but has more visualizations. I think that perhaps reading this description after watching the video might make the process more memorable. My guess is that if I had my daughter read this first, it wouldn't do much to make the…
Sorry if this is a personal question, but why would you get a 9 year old into machine learning ?
Kids are just as capable as most adults (if not more). Give them a foot in the door and they have all the time in the world to build in that knowledge.