244 - What are embedding layers in keras?

  Рет қаралды 20,862

DigitalSreeni

DigitalSreeni

2 жыл бұрын

Code generated in the video can be downloaded from here:
github.com/bnsreenu/python_fo...
Embedding layer...
Maps each value in the input array to a vector of a defined size.​
The weights in this layer are learned during the training process.​
Initialization is performed (just like other keras layers).​
One-hot encoding is inefficient as most indices are zero. (e.g., Text with 1000 words means most of the elements are 0) ​
Integer encoding does not reflect the relationship between words. ​
Embedding allows for the representation of similar words with similar encoding.​
Values are learned (trainable).​

Пікірлер: 45
@DataTranslator
@DataTranslator Жыл бұрын
I am glad you clarified that the numbers show in the embedding are just the initial values and that we need to train the model to get the optimized embeddings
@jayp9158
@jayp9158 11 ай бұрын
Hands down one of the best explanations that I've seen not only for Embeddings, but for Machine Learning stuff. Thanks for this, I just subscribed.
@DigitalSreeni
@DigitalSreeni 11 ай бұрын
You're very welcome!
@firasbaklouti4017
@firasbaklouti4017 2 жыл бұрын
Hello Prof. Sreeni, just wanted to say thanks for taking the time to make videos to explain concepts and going through practical examples to see how the methods are used.
@DigitalSreeni
@DigitalSreeni 2 жыл бұрын
You are most welcome
@payalkundu8492
@payalkundu8492 2 жыл бұрын
combination of intution + technical explanation in each video helping me alot to understand NN and solve my project,thank you for all these videos,feeling is quite similar to binge watching series,watching 3-4 videos at minimum/day
@DigitalSreeni
@DigitalSreeni 2 жыл бұрын
Glad to hear that. I like the binge watching part. The last time I binge watched something was during the Christmas break. I watched Squid Game, time well spent :)
@joafin19
@joafin19 Жыл бұрын
I did not know what vector meant at first but after finishing the video through example code, it became clear. Thank you.
@MARTIN-101
@MARTIN-101 8 ай бұрын
by vector he means an array.
@WahranRai
@WahranRai 2 жыл бұрын
One good example of word embedding is the code RGB of colors. Black = (0, 0, 0) ; Red =(255, 0, 0) ; Maroon =(128, 0, 0); Yellow=(255, 255, 0) etc...
@MARTIN-101
@MARTIN-101 8 ай бұрын
how so, what is the relation between rgb and embeddings ?
@mithitagadiya278
@mithitagadiya278 2 жыл бұрын
Perfect time of the video, I just started document classifying using Keras, I watched this video to understand embedding layers. Thank you.
@DigitalSreeni
@DigitalSreeni 2 жыл бұрын
Wonderful!
@user-up5yw5zh5t
@user-up5yw5zh5t 11 ай бұрын
both technical and theoritical is well explained, thank you sir
@hessame9496
@hessame9496 2 жыл бұрын
Such a great job! Appreciate the quality of your videos!
@DigitalSreeni
@DigitalSreeni 2 жыл бұрын
Thank you :)
@taha3871
@taha3871 Жыл бұрын
Great work, basic explanation of the concept! It genuinely helped me, but I wish you also talked about Collaborative Filtering Based Recommender Systems. With that, it might have been super helpful for my project, but thanks anyway!
@shreyanshpandey8699
@shreyanshpandey8699 Жыл бұрын
Precise and Great Explanation
@zahidinfovlog2419
@zahidinfovlog2419 10 ай бұрын
Hello professor, First i would like to thank you for the nice explanation. Actually in my project i want to use Keras Embedding Layer for the vectorization and i have to prove the committee that it can be a better option than the traditional methods such as one hot, Bag of words and TFIDF. I have tried too much to find a research paper on it that i can mention in my literature review but unfortunately i am unable to find. Please help me in this situation. I am very confused. Pleaee reply as soon as possible. Thanks
@atangens11
@atangens11 2 жыл бұрын
Great explanation! Thank you!
@LearningWithNisa
@LearningWithNisa 21 күн бұрын
thank you so much for wonderful explaination. i always wonder about numbers assigned to each vector that how they are assigned, today i am clarified by watch this tutorial. Good job.
@MichaelTrigoboff
@MichaelTrigoboff 11 ай бұрын
Very helpful. Thanks!
@adachoudhry5523
@adachoudhry5523 10 ай бұрын
This was really helpful! Thanks:)
@DigitalSreeni
@DigitalSreeni 10 ай бұрын
Glad it was helpful!
@iseedrunkpeople00
@iseedrunkpeople00 7 ай бұрын
thanks for the explanation
@response2u
@response2u Жыл бұрын
Thank you sir!
@ishantguleria870
@ishantguleria870 Жыл бұрын
very nicely explained
@youssefasham1724
@youssefasham1724 5 ай бұрын
Hi, thank you so much for this video. Is it possible to also use conditional GAN if the additional parameter is unbounded? For instance, is it possible to use conditional GAN to generate an circle image and the additional information is the radius (because the radius can be any value)?
@mohamedikbalguetout32
@mohamedikbalguetout32 2 жыл бұрын
I want just to know how can I use embedding in machine learning models such as gradient boosting classifier or something like that? Any help please
@danyellacarvalho4120
@danyellacarvalho4120 Жыл бұрын
thank you, sir!!
@DigitalSreeni
@DigitalSreeni Жыл бұрын
You are welcome!
@withlove8876
@withlove8876 Ай бұрын
input_length should be set to 6 or the number of words in the input vector should be decreased to 5 else it will throw error.
@alankruthisaieni2562
@alankruthisaieni2562 2 жыл бұрын
Could u also include code for converting words to integers instead of taking array of integers directly?? Like how to build vocabulary and assign integers to words?
@cplusplus-python
@cplusplus-python 2 жыл бұрын
Dear Professor, How we can get involved with data preparation? Lets say customized dataset for c-GAN. I mean is there any way we could get in touch? no more CIFAR-10 or MNIST.
@StevenSmith68828
@StevenSmith68828 8 ай бұрын
I’m getting a little too deep with this. So I’m making a model that takes in y finance data to predict a price I was successful in creating a CNN for time series forecasting. I ran into a problem where my CNN MSE was not improving so I looked into a gated architecture I’m TRYING to create a variation of a ResNET where the convolution layer uses 1D Convolution and wanted it to feed Historical data with categories and data. Would this layer be added in conjunction with numerical data or maybe a separate branch.
@musesafayigatalo
@musesafayigatalo 7 ай бұрын
Thank this tutorial is very helpful us ,but is there spell checker for any language project?
@musesafayigatalo
@musesafayigatalo 7 ай бұрын
using deep learning i mean?
@pranabsahoo1952
@pranabsahoo1952 2 жыл бұрын
Please cover capsule network
@elizabethm.j139
@elizabethm.j139 Жыл бұрын
Dear sir, if my data looks like this then how to give embedding or how to feed a sequential model? 3,3,1,1,1,1,1,1,1,6,6,6,2,16,16,16,8,8,8,8,8,2,4,4,4,4,1,1,1,1
@MARTIN-101
@MARTIN-101 8 ай бұрын
have you encoded the words with thier respect unique ID ?
@yashbharadwaj5468
@yashbharadwaj5468 Жыл бұрын
can u tell me how to deploy this model on android device
@DigitalSreeni
@DigitalSreeni Жыл бұрын
I've done a few videos on web deployment of trained models. Please watch my videos 268 to 271.
@iseedrunkpeople00
@iseedrunkpeople00 7 ай бұрын
tell me more though
@juliocardenas4485
@juliocardenas4485 Жыл бұрын
But you never trained a model
@knowledgedoctor3849
@knowledgedoctor3849 2 жыл бұрын
You are Great Sir, Love From KNOWLEDGE DOCTOR KZbin Channel. Wanna to connect you through mail. Thanks Advance
Tips Tricks 24 - Interactive network visualization using pyviz
22:04
What are Embedding Layers in Keras (11.5)
14:39
Jeff Heaton
Рет қаралды 34 М.
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 108 МЛН
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 5 МЛН
245 - Advantages of keras functional API in defining complex models
20:25
Vectoring Words (Word Embeddings) - Computerphile
16:56
Computerphile
Рет қаралды 282 М.
Keras Preprocessing Layers
37:14
TensorFlow
Рет қаралды 33 М.
Embeddings - EXPLAINED!
12:58
CodeEmporium
Рет қаралды 6 М.
136 understanding deep learning parameters batch size
11:38
DigitalSreeni
Рет қаралды 30 М.
A Complete Overview of Word Embeddings
17:17
AssemblyAI
Рет қаралды 99 М.
Rotary Positional Embeddings: Combining Absolute and Relative
11:17
Efficient NLP
Рет қаралды 25 М.
The Truth About Learning Python in 2024
9:38
Internet Made Coder
Рет қаралды 135 М.
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 27 МЛН
Cadiz smart lock official account unlocks the aesthetics of returning home
0:30
APPLE совершила РЕВОЛЮЦИЮ!
0:39
ÉЖИ АКСЁНОВ
Рет қаралды 4,2 МЛН
Samsung Galaxy 🔥 #shorts  #trending #youtubeshorts  #shortvideo ujjawal4u
0:10
Ujjawal4u. 120k Views . 4 hours ago
Рет қаралды 11 МЛН