How to Read Math in Deep Learning Paper?

  Рет қаралды 37,712

Deep Learning with Yacine

Deep Learning with Yacine

Күн бұрын

Пікірлер: 107
@Dom-zy1qy
@Dom-zy1qy 2 күн бұрын
Honesty just work through a math book, you will be able to read math in the ML domain pretty easy. I read "Mathematics for Machine Learning", it was a struggle for me, but taught me a lot of very useful skills.
@deeplearningexplained
@deeplearningexplained 2 күн бұрын
Nice, will give it a read thanks for the recommendation!
@amunif_
@amunif_ 11 күн бұрын
I really wish there were courses in CS master’s degrees, teaching how to decipher the math in AI research papers
@deeplearningexplained
@deeplearningexplained 11 күн бұрын
Yeah, that would have been helpful haha. However I had a cool course during my PhD in which every week we were reviewing a computational neuroscience paper. It was cool because we were digging into the code + we had a lecture with a similar style I adopted in my channel. It really helped see behind the veil of the papers method section!
@alikin
@alikin 9 күн бұрын
@@deeplearningexplained link?
@jerahmeelsangil247
@jerahmeelsangil247 7 күн бұрын
Yeah, in Italy by the completion of bachelor degree in Computer Engineering you are in condition to read, understand and in some cases write papers atleast published in ARXIV
@IngramSnake
@IngramSnake 6 күн бұрын
@@jerahmeelsangil247that’s cool but do they actually teach you how to do each of those things before requiring you to understand them? I feel this is much of the problem: there’s an element of show-off that keeps things closed off. 😂 this video is amazing ❤
@dylanhafner7608
@dylanhafner7608 6 күн бұрын
You shouldn’t be trying to “decipher” it…. You should actually know math
@Samuel19356
@Samuel19356 9 күн бұрын
Saw a random screenshot about this video on twitter, so glad I came to watch, thanks for the insights!
@deeplearningexplained
@deeplearningexplained 9 күн бұрын
Glad it was useful Samuel!
@maahipatel5827
@maahipatel5827 6 күн бұрын
⁰⁰0​@@deeplearningexplained
@Antoniothescientist
@Antoniothescientist 6 күн бұрын
As an AI/ML practitioner with no proper math education, I find this video very helpful for understanding the complexity of the algorithms and ensuring proper implementation for my use case. Would love to see more content like this!
@deeplearningexplained
@deeplearningexplained 6 күн бұрын
Glad it was helpful, do let me know if you have topic requests!
@AlexsandroPessoa-m9x
@AlexsandroPessoa-m9x 5 күн бұрын
Sincerely, after taking Calculus 3, 4, and Numerical in college, it feels like a trauma that will last for the rest of my life. Every time I use a gradient, I remember having to calculate it using only my paper.
@deeplearningexplained
@deeplearningexplained 5 күн бұрын
Haha, at least you have a deep understanding of the material which is essential to understand topics that build upon it. Worth the PTSD!
@sepro5135
@sepro5135 5 күн бұрын
I dont do CS or ML, but am getting into advanced Lattice Bolzmann stuff for Fluid Simulation, where a lot more basic understanding Is required than here (obviously, as the video is intended for a wider audience) but it was great to see the steps I usually take being actually formalized and first reasoning myself through this particular problem, before watching you do it, which worked pretty good. Overall great video, especially for ‚beginners‘
@massithegame8753
@massithegame8753 3 күн бұрын
Very good explanation! You’re the Jon Snow of mathematics.😅
@deeplearningexplained
@deeplearningexplained 3 күн бұрын
Haha thanks for the kind words!
@dub161
@dub161 8 күн бұрын
In IISc, any student from any dept. are not allowed to touch any course from Intelligent Systems pool/AI dept. unless you are done with Linear Algebra, Stochastic Models/Random Process and Optimization and Analysis course. No AI for you unless you are cracked in Math.
@deeplearningexplained
@deeplearningexplained 8 күн бұрын
Those are great pre-requisite for undergraduate or graduate AI courses 👍
@Chadpritai
@Chadpritai 8 күн бұрын
are you at IISc dub161?
@rahulmalik1083
@rahulmalik1083 2 күн бұрын
Thanks to my exposure to advanced macroecon, the formulas don't seem crazy.
@deeplearningexplained
@deeplearningexplained 2 күн бұрын
The more exposed to math you are the easier it gets for sure!
@eldarzakirov5571
@eldarzakirov5571 7 күн бұрын
As an alternative to paper, I may suggest to use eink tablet with screen 13.3" and with drawing support, e.g. Boox Max Lumi, which alliws to draw directly on pdf.
@deeplearningexplained
@deeplearningexplained 7 күн бұрын
Ah good idea, I also heard great things from ReMarkable!
@seanoconnor1984
@seanoconnor1984 2 күн бұрын
Fast transforms have a matrix equivalent that you can view as a neural network weight matrix. And then have parametric activation functions as the adjustable part. 1000 times faster neural networks.
@deeplearningexplained
@deeplearningexplained Күн бұрын
Cool, thanks for sharing!
@seanoconnor1984
@seanoconnor1984 Күн бұрын
@@deeplearningexplained 'K. The fast Walsh Hadamard transform is a good choice.
@kshitijdesai2402
@kshitijdesai2402 3 күн бұрын
Very insightful!
@deeplearningexplained
@deeplearningexplained 2 күн бұрын
Glad it was! :)
@rastko614
@rastko614 4 күн бұрын
This is gold.
@deeplearningexplained
@deeplearningexplained 4 күн бұрын
Glad it was useful :)!
@martinsteinmayer3557
@martinsteinmayer3557 8 күн бұрын
Great video man! Very well explained!
@deeplearningexplained
@deeplearningexplained 8 күн бұрын
Thanks, glad it was useful! Let me know if you have request for the next tutorial.
@Fleniken
@Fleniken 4 күн бұрын
1. What's your sketching software that you put screenshots into? 2. How did you know to look in the "Adam" paper for the missing formula, and how did you find it? 3. What papers should I prioritize reading if I want to become a research engineer. And should I try tinker with the papers concepts to try put out my own blogs/mini-papers to demonstrate on workshops / to potential employers?
@MahmoudSayed-hg8rb
@MahmoudSayed-hg8rb 4 күн бұрын
The SW is microsoft whiteboard Also im interested in his answer to your 3rd question so plz someone @ me if he replies
@deeplearningexplained
@deeplearningexplained 2 күн бұрын
For sure CC: @MahmoudSayed-hg8rb 1. It's TLDRAW, it's free over here: www.tldraw.com/ 2. I know to look into the Adam paper because they mentioned that phrase in the article "Note that only the last expression differs from vanilla Adam". So I followed the reference for Adam and then in the paper I followed the flow until I hit the algorithm section (as you saw it was pseudo-code, not formulas). 3. My two cents is to start out with the classical architecture or core discovery of the last decade in the specific field you are interested. Read them and reproduce the result gradually. These are great to start out because they already have been implemented in different ways in bigger software package (Pytorch, Tensorflow). So you won't feel too much alone. Once you are getting the hang of it you can start reading and tinker with more recent result. I would suggest setting up a Github Repo for these reproduction and work on them gradually. No need to reproduce 100% of all the result in a paper, but by gradually working through the most important one you will start to get a hang of how the authors were thinking while getting there result. Plus you will have a set of nice project to walkthrough with potential employers!
@MahmoudSayed-hg8rb
@MahmoudSayed-hg8rb Күн бұрын
@@deeplearningexplained Thanks for @ing me and thanks for your answer 🫡🫡
@MahmoudSayed-hg8rb
@MahmoudSayed-hg8rb Күн бұрын
@@deeplearningexplained Thanks for @ing me and thanks for the answer, really appreciated.
@conradgnad
@conradgnad 5 күн бұрын
that was great, you are legend! thank you so much!
@deeplearningexplained
@deeplearningexplained 5 күн бұрын
I’m glad it helped!
@sitrakaforler8696
@sitrakaforler8696 7 күн бұрын
woooow was a cool video man ! keep it up
@deeplearningexplained
@deeplearningexplained 7 күн бұрын
Glad it was useful!
@lukamoz
@lukamoz 8 күн бұрын
Ok as coding/math enthusiast who is looking into ML, i have understanding of calc 1,2,3, some stats and L.algebra how long it takes you guys to read paper like this (30 pages) from top to bottom? and implement it. I know on KAGGLE there are torunaments and they tend to use reserach papers for solutions.
@deeplearningexplained
@deeplearningexplained 8 күн бұрын
Implementing the idea behind QHM and QHAdam is very fast, less than 1h. This paper is also very straightforward since it’s well written. Reproducing all the result in this paper though can take more time (to set up the experiments). But generally, reproducing a paper main result can take anywhere from a few hours to a full month depending on the complexity and how much I know about that subfield.
@aaryanbhagat4852
@aaryanbhagat4852 11 күн бұрын
great explanation
@deeplearningexplained
@deeplearningexplained 10 күн бұрын
I'm glad it was useful!
@leolacic9442
@leolacic9442 2 күн бұрын
It's finaly whole explanation. Can I to go on the relax?
@deeplearningexplained
@deeplearningexplained 2 күн бұрын
Yes you can 👍
@pratiknapit8494
@pratiknapit8494 10 күн бұрын
what about harder stuff when they talk about data manifolds or proving the convergence of stochastic gradient descent?? That stuff is way too difficult unless you have taken graduate math courses after 4 years of undergrad maths
@deeplearningexplained
@deeplearningexplained 10 күн бұрын
Great question! What you need to do is start in reverse, go from the intuition and figure out the path from the primitives. A manifold is named like this for a reason that make intuitive sense for people understanding the mechanism behind. What I would do is first look at the path from primitives to result from many people/educators. Then I would make sure I understand what we are starting with. Finally I would take a step by step approach just like we did in this video and go fetch the information I’m lacking externally. Knowing the math well sure help speed the process up, but you can still figure out complex topic like that no matter your level.
@pratiknapit8494
@pratiknapit8494 10 күн бұрын
@@deeplearningexplained thank you!
@amirs6472
@amirs6472 8 күн бұрын
great, thanks for video
@deeplearningexplained
@deeplearningexplained 8 күн бұрын
Glad you enjoyed!
@shahulrahman2516
@shahulrahman2516 7 күн бұрын
I have completed LA, Probability and ML course. Have not done DL. I want to learn transformers and LLM's to conduct research upon it. Can you give me some directions.
@deeplearningexplained
@deeplearningexplained 6 күн бұрын
Andrej Karpathy content is absolutely awesome to get started right in transformers and LLM: kzbin.info/www/bejne/sJvOc4B8nbOdlckfeature=shared
@whoami6866
@whoami6866 5 күн бұрын
You know nothing, Jon Snow... but deep learning?
@deeplearningexplained
@deeplearningexplained 3 күн бұрын
Hahaha
@jakeaustria5445
@jakeaustria5445 8 күн бұрын
Thank You❤
@deeplearningexplained
@deeplearningexplained 8 күн бұрын
You’re welcome!
@jaidansvevo439
@jaidansvevo439 3 күн бұрын
What application do you use to list the main aspects of the paper?
@deeplearningexplained
@deeplearningexplained 2 күн бұрын
It's TLDRAW: www.tldraw.com/ ! Great app and it's free!
@jaidansvevo439
@jaidansvevo439 2 күн бұрын
@@deeplearningexplained Thanks. Appreciate it!
@fatihmustafatuglu236
@fatihmustafatuglu236 5 күн бұрын
which sketch program is this?
@deeplearningexplained
@deeplearningexplained 5 күн бұрын
It’s TLDRAW, it’s free and really solid!
@luka.software
@luka.software 8 күн бұрын
Do you have any paper recommendations for someone that is just getting started with DL?
@deeplearningexplained
@deeplearningexplained 8 күн бұрын
What background knowledge do you have and what aspect of deep learning interest you most?
@luka.software
@luka.software 8 күн бұрын
@@deeplearningexplained I have a bachelors in software engineering and a bit of experience using SAM. Don’t have a specific interest but the image generation models like MJ are cool to me.
@deeplearningexplained
@deeplearningexplained 7 күн бұрын
Okay neat, if you have a general interest then I would recommend the Deep Learning book. It’s not a paper per se, but it’s written with a similar flow as research paper and has pretty good references to the literature. It’s accessible though, so start with that and whenever you see a result that catch your attention dive into the base research it reference. This way you get both the benefit of context and with the depth of deep learning research. Hope it helps!
@luka.software
@luka.software 6 күн бұрын
@@deeplearningexplained thanks i’ll check it out!
@sinan_islam
@sinan_islam 2 күн бұрын
Reading math notation is a huge obstacle for me.
@deeplearningexplained
@deeplearningexplained 2 күн бұрын
Did the tips in the video help a bit?
@sinan_islam
@sinan_islam Күн бұрын
The video helped alot. Thank you!
@walterobi535
@walterobi535 8 күн бұрын
What app do you use to split the pdf in sections, and dragging them around. Noob haha
@deeplearningexplained
@deeplearningexplained 8 күн бұрын
I take screenshot of them and then I paste them in the TLDRAW free app!
@walterobi535
@walterobi535 8 күн бұрын
@@deeplearningexplained thanks.
@drprince8766
@drprince8766 7 күн бұрын
Any Udemy course.:D
@deeplearningexplained
@deeplearningexplained 7 күн бұрын
On which topic?
@Chadpritai
@Chadpritai 8 күн бұрын
nice yapcine
@deeplearningexplained
@deeplearningexplained 7 күн бұрын
:)
@sidharthcs2110
@sidharthcs2110 8 күн бұрын
All i saw was some woodoo magic
@deeplearningexplained
@deeplearningexplained 7 күн бұрын
Haha, which part felt like this?
@EkShunya
@EkShunya 10 күн бұрын
can u please please setup a discord community? 🙏🏾 if u need help on this lemme know
@deeplearningexplained
@deeplearningexplained 10 күн бұрын
Hey there, it's already setup over here :) 📌 discord.com/invite/QpkxRbQBpf
@EkShunya
@EkShunya 10 күн бұрын
@@deeplearningexplained thank you :)
@achunaryan3418
@achunaryan3418 3 күн бұрын
Learn deep learning math.
@deeplearningexplained
@deeplearningexplained 3 күн бұрын
Nothing beat strong fundamentals that’s for sure!
@cedricharris-v2r
@cedricharris-v2r Күн бұрын
Coo)l
@deeplearningexplained
@deeplearningexplained 8 сағат бұрын
:)
@RalphVikchain
@RalphVikchain 6 күн бұрын
I didn't get anything!
@deeplearningexplained
@deeplearningexplained 6 күн бұрын
Oh no, where did I lost you?
@dffhhfhdifh
@dffhhfhdifh 7 күн бұрын
simply go learn maths calculus statistics differential and then jump into ai.why you in AI when math statistics is basics of AI.
@BryWMac
@BryWMac 6 күн бұрын
Well I think most ML practitioners have just a CS degree which typically don’t require beyond calc 3 and Lin alg 1. It’s just the way it is :/
@kar-s6716
@kar-s6716 3 күн бұрын
Wtf was that thumbnail
@deeplearningexplained
@deeplearningexplained 3 күн бұрын
Did my best haha
@DuckGia
@DuckGia 7 күн бұрын
Broken maths. Solely to tackle a trivial optimization but lacks fundamental analysis.
@deeplearningexplained
@deeplearningexplained 7 күн бұрын
Hey, thanks for the feedback! How would you have ran this tutorial differently?
@imaspacecreature
@imaspacecreature 10 күн бұрын
No bullshit, I think in this "math" at times, but cannot even begin drawing a formula. 😂
@deeplearningexplained
@deeplearningexplained 10 күн бұрын
Try to code it instead, it's much easier in my opinion than using formula to start out.
@imaspacecreature
@imaspacecreature 10 күн бұрын
@@deeplearningexplained Yes! This is it. I've actually come up with some pretty interesting algorithms. I think in algorithm, it's strange, but yes I prefer to code it, then I can make a formula for what is happening. Perhaps it's kind of like sheet music. Also I'm working on a Neurosymbolic PHP only model, it's doing pretty well so far.
@redwingbeast1396
@redwingbeast1396 3 күн бұрын
​@@imaspacecreature thinking in algos. please teach me how to!!
@imaspacecreature
@imaspacecreature 2 күн бұрын
@@redwingbeast1396 a while ago when I was younger my cousin took me to Kyoto, while there he decided to give me a pop quiz. He asked "In Japan, what is the tallest mountain in Japan?". I immediately knew I had access to it, but couldn't draw the memory in that instant. I in that moment, thought to my self "what if I rearrange my memories and sort by letter?", I did and upon reaching "F", "Mount Fuji" popped up in my mind.
Math News: The Bunkbed conjecture was just debunked!!!!!!!
14:59
Dr. Trefor Bazett
Рет қаралды 157 М.
AI can't cross this line and we don't know why.
24:07
Welch Labs
Рет қаралды 1 МЛН
Кәсіпқой бокс | Жәнібек Әлімханұлы - Андрей Михайлович
48:57
didn't manage to catch the ball #tiktok
00:19
Анастасия Тарасова
Рет қаралды 30 МЛН
ML Was Hard Until I Learned These 5 Secrets!
13:11
Boris Meinardus
Рет қаралды 320 М.
The Most Important Algorithm in Machine Learning
40:08
Artem Kirsanov
Рет қаралды 463 М.
How to get into quant finance
9:11
Quant Questions IO
Рет қаралды 14 М.
Math for AI and ML: This strategy makes learning so much easy!
11:20
You don't really understand physics
11:03
Ali the Dazzling
Рет қаралды 94 М.
New Breakthrough on a 90-year-old Telephone Question
28:45
Eric Rowland
Рет қаралды 147 М.
How are holograms possible? | Optics puzzles 5
46:24
3Blue1Brown
Рет қаралды 910 М.
Genius Machine Learning Advice for 11 Minutes Straight
11:00
Data Sensei
Рет қаралды 73 М.
A math GENIUS taught me how to LEARN ANYTHING in 3 months (it's easy)
8:52
Python Programmer
Рет қаралды 628 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 1,1 МЛН