Autoencoders - EXPLAINED
ฝัง
- เผยแพร่เมื่อ 11 ก.ย. 2024
- Data around us, like images and documents, are very high dimensional. Autoencoders can learn a simpler representation of it. This representation can be used in many ways:
- fast data transfers across a network
- Self driving cars (Semantic Segmentation)
- Neural Inpainting: Completing sections of an image, or removing watermarks
- Latent Semantic Hashing: Clustering similar documents together.
And the list of applications goes on.
Clearly, Autoencoders can be useful. In this video, we are going to understand it's types and functions.
For more content, hit that SUBSCRIBE button, ring that bell.
Subscribe now for more awesome content: www.youtube.com...
patreon: / codeemporium
REFERENCES
[1] Autoencoders: www.deeplearni...
[2] Sparse autoencoder (last part): web.stanford.e...
[3] Why are sparse encoders sparse?: www.quora.com/...
[4] KL Divergence: en.wikipedia.o...
[5] Semantic Hashing: www.cs.utoront...
[6] Variational Autoencoders: jaan.io/what-i...
[7] Xander’s video on Variational AutoEncoders (Arxiv Insights): • Variational Autoencoders
CLIPS
[1] Karol Majek’s Self driving car with RCNN: • Mask RCNN - COCO - in...
[2] Auto encoder images: www.jeremyjord...
[3] Semantic Segmentation with Autoencoders: github.com/ara...
[4] Neural Inpainting paper: arxiv.org/pdf/...
[5] GAN results: • Progressive Growing of...
#machinelearning #deeplearning #neuralnetwork #ai #datascience
This is the most underrated channel on youtube.
Why does this guy not have a million subscribers
I ask myself the same question every day
@@CodeEmporium you dont need though
@@CodeEmporium there are not too many ML engineers :)
Quality of the followers over quantity ;)
You have great understanding in this particular domain but the way you get million of subscribers is that you should explain in deep that why there is only 1 bottle neck , why not 2 . How encoder compresses what is the working behind it , each and everything and explain it on student level so that it may understands very easily . But I appreciate your stuff . Keep it up Man !
Man your voice is so clean and pleasant
Thanks for loving my voice
This is awesome explanation 🙌.
About to consider please don't show the subscribe button in the every 2 min it is very confusing. every thing except this look good 👍 . thnks
What a great work! Thanks for videos. btw, can you make any videos about Conv-decon network? how it's different with Auto-encoders?
Autoencoders and encoder-decoder are equal?
Great explanation!! Thank you!
n_h in 6:43 is number of hidden layers pr number of neurons in hidden layer. Also, are we considering only 1 hidden layer?
A very nice explanation though! I am preparing for an interview and this is like a gold treasure for me!
would love videos on NLP! :)
Coming soon! ;)
@@CodeEmporium still waiting for NLP videos
6:42 why did you say, we are considering a sigmoid activation ? what would be different if I used another activation function such as RELU?
Would the kl term change?Do we apply this on all layers or only the last layer of the encoder ?
Great video...
Can you make a video for the beginners, this stuff with formulas and equation gets too complicated.
9:37 can't a CNN do the same job? What's the difference between using CNN and autoencoders with convolutional layers? Or are they actually the same thing? I'm new to both types of networks, so would appreciate any elaboration. Thanks.
With a CNN you need labelled data
Very cool
Please change the comic san font
Why do we need the encoder and decoder to be a shallow network?
We would still want the encoder and decoder to learn as much from the input as possible. A shallow network allows many different features to be learned, thus increasing the odds that the network has learned a good amount from the input image.
That intro though!!!
01:22 .. data around us like images and donkeynets