![Graphics in 5 Minutes](/img/default-banner.jpg)
- Видео 30
- Просмотров 732 459
Graphics in 5 Minutes
США
Добавлен 1 июн 2022
Each of these 5 minute "cartoons" are equivalent to a 50 minute university-level computer graphics course.
They are used to teach CSE 457 at the University of Washington.
See here for more information: g5m.cs.washington.edu/
They are used to teach CSE 457 at the University of Washington.
See here for more information: g5m.cs.washington.edu/
Reinforcement Learning: ChatGPT and RLHF
Reinforcement Learning from human feedback, and how it's used to help train large language models like ChatGPT.
Part 3 of RL from scratch series.
ruclips.net/video/vXtfdGphr3c/видео.html
0:00 - intro
0:06 - large language models
0:35 - learning to tell jokes
1:13 - fine tuning with better data
1:26 - positive and negative examples
2:03 - reinforcement learning for LLMs
3:00 - labeling fewer examples
3:56 - reward networks
5:08 - summing it up
5:23 - variants
5:57 - chatGPT, Bard, Claude, Llama
6:09 - finally, a good joke!
Part 3 of RL from scratch series.
ruclips.net/video/vXtfdGphr3c/видео.html
0:00 - intro
0:06 - large language models
0:35 - learning to tell jokes
1:13 - fine tuning with better data
1:26 - positive and negative examples
2:03 - reinforcement learning for LLMs
3:00 - labeling fewer examples
3:56 - reward networks
5:08 - summing it up
5:23 - variants
5:57 - chatGPT, Bard, Claude, Llama
6:09 - finally, a good joke!
Просмотров: 8 230
Видео
Reinforcement Learning: AlphaGo
Просмотров 10 тыс.10 месяцев назад
How AlphaGo works, based on Reinforcement Learning. Part 2 of RL from scratch series. ruclips.net/video/vXtfdGphr3c/видео.html 0:00 - intro 0:06 - how to play Go 0:21 - introducing alphaGo 0:46 - analyzing expert games 2:17 - training an expert policy 2:47 - value functions 4:05 - search trees 5:42 - reinforcement learning 6:17 - alphaGo's value function 7:47 - alphaZero
Reinforcement Learning from scratch
Просмотров 41 тыс.10 месяцев назад
How does Reinforcement Learning work? A short cartoon that intuitively explains this amazing machine learning approach, and how it was used in AlphaGo and ChatGPT. Part 1 of 3. 0:00 - intro 0:13 - pong 0:28 - the policy 0:51 - policy as neural network 1:32 - supervised learning 2:51 - reinforcement learning using policy gradient 4:24 - minimizing error using gradient descent 4:45 - probabilisti...
Particle Systems and Physics Simulation: Part 2
Просмотров 1,9 тыс.Год назад
Equivalent to a 50 minute university lecture on particle systems. Part 2 of 2. Part 1: ruclips.net/video/sYBU9GY_g1k/видео.html 0:00 - intro 0:17 - Euler step size 1:38 - trajectory visualization 3:22 - springs 4:22 - particle system algorithm 5:06 - stiff springs and instability 5:46 - Symplectic Euler 6:16 - pinball Graphics in 5 minutes is a series of cartoon-style videos that teach computer...
Particle Systems and Physics Simulation
Просмотров 2,5 тыс.Год назад
Equivalent to a 50 minute university lecture on particle systems. Part 1 of 2. Part 2: ruclips.net/video/geB2Ms_Mq04/видео.html 0:00 - intro 0:08 - smoke 1:10 - physics 1:30 - approximating the area under the curve 2:25 - Euler integration 3:24 - Particle System 3:50 - bouncing balls 4:15 - collisions 4:47 - restitution and friction Graphics in 5 minutes is a series of cartoon-style videos that...
Ray Tracing in 5 minutes
Просмотров 9 тыс.Год назад
Equivalent to a 50 minute university lecture on Ray Tracing. Part 1 of 3. Part 2: ruclips.net/video/mTOllvinv-U/видео.html 0:00 - intro 1:27 - tracing from the eye 1:48 - single bounce tracing 3:03 - reflection 3:21 - refraction 4:17 - ray tracer on the back of a business card Graphics in 5 minutes is a series of cartoon-style videos that teach computer graphics in 10x less time. You can take t...
Ray Tracing in 5 minutes: Part 2 -- implementing a basic ray tracer
Просмотров 4,2 тыс.Год назад
Equivalent to a 50 minute university lecture on Ray Tracing. Part 2 of 3. Part 3: ruclips.net/video/58n6nHBwisU/видео.html 0:00 - intro 0:09 - rays 0:19 - TraceRay function 1:38 - shading 2:11 - shadow attenuation 2:55 - soft shadows 3:34 - colored shadows 4:16 - transparent shadows Graphics in 5 minutes is a series of cartoon-style videos that teach computer graphics in 10x less time. You can ...
Ray Tracing in 5 minutes: Part 3 -- recursive ray tracing
Просмотров 3,4 тыс.Год назад
Equivalent to a 50 minute university lecture on Ray Tracing. Part 3 of 3. Part 1: ruclips.net/video/H5TB2l7zq6s/видео.html 0:00 - intro 0:09 - distance attenuation 0:49 - ambient reflection 0:56 - emission 1:02 - Blinn-Phong illumination Model 1:19 - TraceImage function 2:08 - reflection rays 3:15 - refraction rays 4:37 - total internal reflection 5:44 - stepping through a ray tracer Graphics i...
Rotation by shearing
Просмотров 2,1 тыс.Год назад
This is an addendum to the Affine Transformations video ruclips.net/video/AheaTd_l5Is/видео.html
Text to Image in 5 minutes: Parti, Dall-E 2, Imagen
Просмотров 12 тыс.Год назад
The key ideas and intuition for how these AI image generation systems work. Part 2: ruclips.net/video/lyodbLwb2lY/видео.html Text Image Generation Playlist: ruclips.net/p/PLWfDJ5nla8UoG2mvvHs_OS0asAKC5HJeu
Text to Image: Part 2 -- how image diffusion works in 5 minutes
Просмотров 10 тыс.Год назад
Part 1: ruclips.net/video/GYyP7Ova8KA/видео.html How image diffusion works Text Image Generation Playlist: ruclips.net/p/PLWfDJ5nla8UoG2mvvHs_OS0asAKC5HJeu
Large Language Models: Part 2
Просмотров 115 тыс.Год назад
How do language models like GPT and Palm work? Part 1: ruclips.net/video/lnA9DMvHtfI/видео.html See next: text-to-image (Parti, Imagen, Dall-E): ruclips.net/video/GYyP7Ova8KA/видео.html 0:00 - intro 0:14 - next word prediction 0:20 - word embeddings 1:01 - transformers 3:11 - generating text 4:13 - stacking attention layers 4:47 - training data 5:21 - GPT-3 examples
Large Language Models from scratch
Просмотров 336 тыс.Год назад
How do language models like chatGPT and Palm work? A short cartoon that explains transformers and the tech behind LLMs. Part 2: ruclips.net/video/YDiSFS-yHwk/видео.html 0:05 - autocomplete 0:44 - search query completion 1:03 - language modeling with probabilities 1:59 - time series and graphs 2:34 - text generation 3:43 - conditional probabilities 3:52 - trigrams 4:49 - universal function appro...
Subdivision surfaces in 5 minutes
Просмотров 5 тыс.Год назад
Equivalent to a 50 minute university lecture on subdivision curves and surfaces. 0:00 - intro 0:23 - subdivision curves 2:42 - limit curves = B-spline 3:29 - repeating control points 3:58 - subdivision surfaces 4:12 - Loop Subdivision Graphics in 5 minutes is a series of cartoon-style videos that teach computer graphics in 10x less time. You can take the equivalent of a University level compute...
Fourier Transform in 5 minutes: The Case of the Splotched Van Gogh, Part 3
Просмотров 5 тыс.2 года назад
Equivalent to a 50 minute university lecture on Fourier Transforms. Part 3 of 3. 0:00 - intro 0:20 - sampling a sinusoid 0:37 - aliases and frequencies 1:30 - avoiding aliasing and the Nyquist rate 3:05 - 2D image frequencies 3:32 - 2D image Fourier Transform 5:56 - low-pass filtering and anti-aliasing 6:37 - sinc filter 6:40 - resizing with a low-pass filter Graphics in 5 minutes is a series o...
Splines in 5 minutes: Part 3 -- B-splines and 2D
Просмотров 27 тыс.2 года назад
Splines in 5 minutes: Part 3 B-splines and 2D
Splines in 5 Minutes: Part 2 -- Catmull-Rom and Natural Cubic Splines
Просмотров 17 тыс.2 года назад
Splines in 5 Minutes: Part 2 Catmull-Rom and Natural Cubic Splines
Splines in 5 minutes: Part 1 -- cubic curves
Просмотров 20 тыс.2 года назад
Splines in 5 minutes: Part 1 cubic curves
Perspective projection in 5 minutes: Part 2 -- the math!
Просмотров 7 тыс.2 года назад
Perspective projection in 5 minutes: Part 2 the math!
Perspective projection in 5 minutes
Просмотров 20 тыс.2 года назад
Perspective projection in 5 minutes
Image filtering in 5 minutes: The Case of the Splotched Van Gogh, Part 2
Просмотров 4,1 тыс.2 года назад
Image filtering in 5 minutes: The Case of the Splotched Van Gogh, Part 2
Images in 5 minutes: The Case of the Splotched Van Gogh, Part 1
Просмотров 3,8 тыс.2 года назад
Images in 5 minutes: The Case of the Splotched Van Gogh, Part 1
Meshes in 5 minutes: creating a surface of revolution
Просмотров 2,6 тыс.2 года назад
Meshes in 5 minutes: creating a surface of revolution
Affine transformations in 5 minutes
Просмотров 32 тыс.2 года назад
Affine transformations in 5 minutes
Who is this guy? He made all the complexity so simple with his words. Anyone know this gentleman name?
This is brilliant.
Pls o want the code plsss
Can we have the code for this
Tnx you. Best video about splines
Such a nice video! Thanks
All of your videos are amazing, please upload more
I agree once you see how it all works it seems like 1s and zeros give me some feed back on r/grand unified theory or cosmo knowledge
Omg. Years of formulae finally resolved.
part one and this part two are masterful introductory teaching
Amazing, thanks from Brazil
The important question though is, were the pancakes good?
1:16 multiplying the sample values(0.5) times the num of blue samples( i understand you gotta sum of their values) 0.5*1.2 = 0.6 and 0.5*2 = 1... then i need to sum the both results 1.6, and that would be the 50% from A way towards B.. and when they are .25 and .75 it goes like --> 1.2*0.25 + 2 *0.75 = 1.8 ..
that was clear!
1:30 Bezier curve has equal intervals between all 4 control points, not the case with you.
Could you please explain how much space does it have to take from each calculation? Or How much jumps? Also are the calculations from the filter similar to the following process?: When the filter is between the two blue dots Does it multiply the two values in the one column then add them together in the middle of the filter? Is this how it works?
FINALLY!!!! THERE'S A CLEAR!! AND FREINDLY EXPLANATION OF WHAT I NEEDED TO COMPLETE MY CODE!!!!!!!!!!!!!!!!! THANK YOU SO MUCH!!!!!!!!!!!!!!!!!!
Wow
come here because of KAN
woah extremely useful
Joel, excellent explanation and talk! Thank you!
amazing observations and visualization!
thankful
I have been working on ways to explain LLMs to people in the humanities for the past year. You've done it in 5 brilliant minutes. From now on, I'm just going to hand out this URL.
Excellent content!
wait..it’s all math?
The good thing with short tutorials is that if they are good, you will save hours of work. If they are bad, no time is wasted. This is a good one. Saved hours of work which I would never do anyway.
that was good
Just in case anyone else is confused by the derivative he introduces at 1:45, it's the numerical second derivative for three evenly spaced points: mathformeremortals.wordpress.com/2013/01/12/a-numerical-second-derivative-from-three-points/.
Mr, this video is really good. I wanted to try to code this for a really long time. No RUclips video has explained about this before. So, thank you so much for the lesson.
awesome video
Great way to explain a complex idea ⚡️
Anyone else watching this because of the KAN paper that just came out? lol Great video! 👍
help me a lot, can't wait to see more
can u make a video about Piecewise Affine Transformation . i made some diy book scanner .i have some curved pages while i scann . this issue is something that can be solved with a programm called abbyfinereader and the command straighten text line . but i am trying to correct it with python.
come back :(
Excellent explanation. Thank you.
these videos are gold!
hats off.
grateful
you are the best. I watched many vids but that is the only one makes sense.
excellent explanation, thanks
very good mate.
hear me out. it'll be "Interpolation in 2.5 minutes" if you put the playback speed on 2x
Excellent in every respect. I read the remaining comments agreeing with most of them and ticking the like thumbs to save me repeating what they have said. Thanks a lot.
Finally! Someone who knows how explain complexity with simplicity.
Excellent
Thanks, what a video, in 8 minutes I have learnet so much, and very well explained with graphics indeed.
Beneficial
This was so surprisingly great :3