Fine-tuning a Neural Network explained

  Рет қаралды 85,941

deeplizard

deeplizard

Күн бұрын

Пікірлер: 69
@deeplizard
@deeplizard 6 жыл бұрын
Machine Learning / Deep Learning Tutorials for Programmers playlist: kzbin.info/aero/PLZbbT5o_s2xq7LwI2y8_QtvuXZedL6tQU Keras Machine Learning / Deep Learning Tutorial playlist: kzbin.info/aero/PLZbbT5o_s2xrwRnXk_yCPtnqqo4_u2YGL
@mohammadaminhosseinniya7849
@mohammadaminhosseinniya7849 8 ай бұрын
Brief, Clear, Understandable and Complete, without usual youtubers playing round. Thank you!
@marsrocket
@marsrocket 4 жыл бұрын
Your videos are by far the best on KZbin for this kind of thing. Thank you for producing them.
@tymothylim6550
@tymothylim6550 3 жыл бұрын
Thank you very much for this video! The use of an example and the specific explanation on freezing layers really helps me understand how fine-tuning can conceptually be done for similar tasks!
@deeplizard
@deeplizard 6 жыл бұрын
Check out the corresponding blog and other resources for this video at: deeplizard.com/learn/video/5T-iXNNiwIs
@sathvikchowdaryveerapaneni1290
@sathvikchowdaryveerapaneni1290 8 ай бұрын
Found the perfect explanation of fine tune.
@CosmiaNebula
@CosmiaNebula 4 жыл бұрын
0:10 intro 2:00 car recognition example
@nawmeerahman8574
@nawmeerahman8574 4 жыл бұрын
All of your tutorials are amazing.Simply explained.Helps me a lot.
@AnshumanKumar007
@AnshumanKumar007 6 жыл бұрын
Thanks for simplifying the topic.
@saqlaingujjar6764
@saqlaingujjar6764 5 жыл бұрын
Thanks for the explanation in a very simple way.
@CaptainBravo87
@CaptainBravo87 3 жыл бұрын
What a great channel ... am surprised it still has less than 100k subs!
@THEGASDRIP
@THEGASDRIP Жыл бұрын
Thanks 4 the video and good info.
@RemiDav
@RemiDav 5 жыл бұрын
Exactly what I needed to know before starting that finetuning tutorial ! :)
@mohammadmassri2394
@mohammadmassri2394 Жыл бұрын
Thank you for this video!
@aram1rasul751
@aram1rasul751 4 жыл бұрын
I really enjoyed your lectures. it will be grateful if you could go through an example step by step for hand-digit recognition or car or anything else. It will be much better using code from scratch rather than using prepared libraries.
@bindukhadka
@bindukhadka 9 ай бұрын
Thank you ✨
@richarda1630
@richarda1630 3 жыл бұрын
this is so interesting...I can already see the applications for foreign language adaptation, disease classification, drug research...
@richarda1630
@richarda1630 3 жыл бұрын
also are the weights and biases updated per batch? or per epoch?
@deeplizard
@deeplizard 3 жыл бұрын
per batch
@fritz-c
@fritz-c 4 жыл бұрын
I spotted a slight typo in the article for this video. recofnizing ↓ recognizing I really enjoy your courses so far, by the way. I've stopped and started a few times with studying ML in the past, but this has been a pleasure to go through.
@deeplizard
@deeplizard 4 жыл бұрын
Fixed, thanks Chris! :D
@gourabsarker5491
@gourabsarker5491 3 жыл бұрын
Great Content !! Please if you can make videos on transfer learning... Thank You.
@snehabhapkar7620
@snehabhapkar7620 4 жыл бұрын
Awesome explanation as always :)
@mdyeasinarafath4450
@mdyeasinarafath4450 5 жыл бұрын
God bless you, Teacher
@fahnub
@fahnub 2 жыл бұрын
great explanation
@fahnub
@fahnub Жыл бұрын
Came back to revise the concept. Still helpful.
@shaneebkottakkal3491
@shaneebkottakkal3491 Жыл бұрын
very help full video
@codedlAnguage
@codedlAnguage Жыл бұрын
Brilliant 🙄🖐️🖐️🖐️🖐️👉💫👉🎶👉📲👉🔌👉❤️👉🙄👉👆👆👆👉🙏👉😃👉😐
@deeplearningpartnership
@deeplearningpartnership Жыл бұрын
Good stuff.
@Waleed-qv8eg
@Waleed-qv8eg 6 жыл бұрын
Great job! Thank you so much!
@JayTheMachine
@JayTheMachine Жыл бұрын
best video ever
@TheAmhdar
@TheAmhdar 3 жыл бұрын
Thanks a lot !
@hyunwookim4601
@hyunwookim4601 6 жыл бұрын
thanks for video
@benabdallahrahma8245
@benabdallahrahma8245 4 жыл бұрын
thank u, it's a very useful video
@meravchkroun4197
@meravchkroun4197 2 жыл бұрын
Thank you for the video! Can you send a link to an example how to do fine tuning?
@deeplizard
@deeplizard 2 жыл бұрын
deeplizard.com/learn/video/oDHpqu52soI
@knowhowww
@knowhowww 6 жыл бұрын
amazing explanation. thanks a lot.
@deeplizard
@deeplizard 6 жыл бұрын
Thanks, Knowhow! And you're welcome :)
@coop4476
@coop4476 8 ай бұрын
For more general neural networks like LLM, would it be possible to fine tune it to basically anything text-based?
@MRBOBBY8706
@MRBOBBY8706 4 жыл бұрын
Is this just a substantial amount of the If else then statement application? (Not a coder or anything, just remember some stuff from Computing at U of H) I am interested in machine learning stuff as it pertains to my theory/book I am writing. I am using some stuff from this video, that I will reach out to you about later, as I am doing the same with all others whose content I am referencing. Thank you so much for this simplistic explanation.
@benny4013
@benny4013 4 жыл бұрын
you are amazing guys
@ajeetverma3679
@ajeetverma3679 3 жыл бұрын
{ "question": "Why do we freeze some of the initial layers of the network in transfer learning", "choices": [ "to use these layers without updating the weights", "to exclude these layers while training", "to update the weights of these layers", "to initialize the weights with zero for these layers " ], "answer": "to use these layers without updating the weights", "creator": "Ajeet Verma", "creationDate": "2021-05-08T09:07:14.299Z" }
@matharbarghi
@matharbarghi 4 жыл бұрын
A quick question. Is there fine-tuning process for text classification using Keras? I see that your focus is on image classification, what about text classification?Thanks
@imsteven3044
@imsteven3044 2 жыл бұрын
Thank you for your video, i have a question i have a model of speech to text in spanish (i didn't train it) i want to improve the model, can i use fine tuning right?
@lingjiefeng3196
@lingjiefeng3196 5 жыл бұрын
thank you
6 жыл бұрын
thanks for this video
@deeplizard
@deeplizard 6 жыл бұрын
You're welcome, Lan!
@justchill99902
@justchill99902 5 жыл бұрын
Thank you :)
@hamzawi2752
@hamzawi2752 4 жыл бұрын
You are extraordinary :)
@gerelbatbatgerel1187
@gerelbatbatgerel1187 5 жыл бұрын
ty
@N-e0N
@N-e0N 4 жыл бұрын
I have a question, if I have a model that can detect license plates of cars, would it be feasible or possible even, to fine tune the model to make it able to detect license plates of motorbikes?
@deeplizard
@deeplizard 4 жыл бұрын
Yes
@dr.hafizurrahman9374
@dr.hafizurrahman9374 5 жыл бұрын
Thanks,
@ozgunsungar9370
@ozgunsungar9370 2 жыл бұрын
just wow
@tammanakarthik1288
@tammanakarthik1288 3 жыл бұрын
Could anyone say whether Fine Tuning and Transfer learning are same? If not, then how they are different? Thanks in advance!
@roger_is_red
@roger_is_red 4 жыл бұрын
after each batch are the weights updated? does each epoch see the same input data? thanks!
@deeplizard
@deeplizard 4 жыл бұрын
Yes, updates occur after each batch. More on this in the blog below. This kind of update is called "mini-batch gradient descent." Each epoch sees the same input data, but with batches of data shuffled in a different order. deeplizard.com/learn/video/U4WB9p6ODjM
@DM-py7pj
@DM-py7pj Жыл бұрын
how does one freeze some weights please?
@tammanakarthik1288
@tammanakarthik1288 3 жыл бұрын
Can anyone say whether Fine tuning and Transfer learning are same?? Thanks in advance!
@NVworld2507
@NVworld2507 6 жыл бұрын
its just like inheritance?? where we can aquires the features of parent class
@deeplizard
@deeplizard 6 жыл бұрын
Hey Nilesh - Kind of. With fine-tuning, we take an existing model that has already been trained on a data set, and we "tune" it by modifying layers, parameters, etc. and re-train it on new data. So in a sense, the fine-tuned model is inheriting its parameters from the original model and then being changed incrementally to accommodate its new task/new data.
@LayneSadler
@LayneSadler 4 жыл бұрын
How is this different from transfer learning? I figured you would be tweaking individual weights based on the title
@angelleal3005
@angelleal3005 4 жыл бұрын
How is Fine-tuning related to Transfer Learning ?
@dennisasamoah2213
@dennisasamoah2213 4 жыл бұрын
wow
@asifahmed2147
@asifahmed2147 4 жыл бұрын
What is steps_per_ephocs?
@deeplizard
@deeplizard 4 жыл бұрын
The number of batches that it will take to complete one epoch. It is introduced in our blog here: deeplizard.com/learn/video/daovGOlMbT4
@shujabutt4097
@shujabutt4097 2 жыл бұрын
{ "question": "Fine Tuning related to ", "choices": [ "Transfer learning", "Unsupervised learning", "Supervised learning ", "Association learning" ], "answer": "Transfer learning", "creator": "Hivemid", "creationDate": "2022-03-31T10:46:59.763Z" }
Batch Normalization (“batch norm”) explained
7:32
deeplizard
Рет қаралды 226 М.
Fine-tuning Large Language Models (LLMs) | w/ Example Code
28:18
Shaw Talebi
Рет қаралды 331 М.
버블티로 부자 구별하는법4
00:11
진영민yeongmin
Рет қаралды 8 МЛН
How I Turned a Lolipop Into A New One 🤯🍭
00:19
Wian
Рет қаралды 10 МЛН
小天使和小丑太会演了!#小丑#天使#家庭#搞笑
00:25
家庭搞笑日记
Рет қаралды 54 МЛН
But what is a neural network? | Chapter 1, Deep learning
18:40
3Blue1Brown
Рет қаралды 17 МЛН
RAG vs. Fine Tuning
8:57
IBM Technology
Рет қаралды 27 М.
Layers in a Neural Network explained
6:16
deeplizard
Рет қаралды 193 М.
Fine Tuning vs  Transfer Learning
6:58
Shriram Vasudevan
Рет қаралды 14 М.
Convolutional Neural Networks (CNNs) explained
8:37
deeplizard
Рет қаралды 1,3 МЛН
How a Neural Network Learns explained
7:00
deeplizard
Рет қаралды 111 М.
Why do we need biases in our neural networks?
4:59
BrainDrain
Рет қаралды 330
Build a Fine-Tuned Neural Network with TensorFlow's Keras API
11:49
버블티로 부자 구별하는법4
00:11
진영민yeongmin
Рет қаралды 8 МЛН