Visualizing the Latent Space: This video will change how you imagine neural nets!

Поділитися
Вставка
  • Опубліковано 21 тра 2024
  • Latent Space is how neural networks store information. In this video, we discuss Autoencoders and Variational Autoencoders and how we can explore, interpret, and manipulate images by looking at it's latent space representations. The CelebA dataset and the DFC-VAE model (arxiv.org/abs/1610.00291) shows some pretty interesting results that I found super enlightening about this mysterious topic of Machine Learning.
    To support the channel and access the Word documents/slides used in this video, consider JOINING the channel on UA-cam or Patreon. Members get access to scripts, slides, animations, and illustrations for most of the videos on my channel!
    Join and support the channel - www.youtube.com/@avb_fj/join
    Patreon - / neuralbreakdownwithavb
    Follow on Twitter: @neural_avb
    Timestamps-
    0:00: Intro
    0:48: Intuition
    2:11: Autoencoders
    2:50: Nearest Neighbor Search
    4:30: VAE and Generative AI
    5:41: Latent Space Arithmetic
    8:05: Finding patterns and trends
  • Наука та технологія

КОМЕНТАРІ • 41

  • @balcofono666
    @balcofono666 5 місяців тому +20

    This is the most concise, simplest and best explanation of latent space that I've found so far!

    • @avb_fj
      @avb_fj  5 місяців тому

      Thanks a lot! Glad you enjoyed it! 🙏🏽

  • @Shaunmcdonogh-shaunsurfing
    @Shaunmcdonogh-shaunsurfing Місяць тому +1

    Excellent video

  • @ManiSaintVictor
    @ManiSaintVictor 2 місяці тому +1

    Excellent clarification of multiple concepts in one pass. Helped me relate the encoders relative to latent space in a much more accessible metaphor. Thank you.

  • @khanhbq
    @khanhbq Місяць тому +1

    Great content!

  • @abdellahfazza4534
    @abdellahfazza4534 3 місяці тому

    10 min felt like 30 min, I had so many rewinds during the vid. the video is so full of info, thanks a lot.

  • @matthewli647
    @matthewli647 2 місяці тому +1

    This video is clear and concise, amazing work!

  • @qwertyuuytrewq825
    @qwertyuuytrewq825 5 місяців тому +1

    Great explanations! Getting better understanding how some parts of Stable Diffusion work without any efforts )

  • @qwioqwe
    @qwioqwe 5 місяців тому

    Thanks for great video! Very well explained!

  • @mohanpugaz
    @mohanpugaz 2 місяці тому +1

    Amazing Explanation
    Thanks a lot!

  • @ParthivShah
    @ParthivShah 2 місяці тому +1

    Truly Amazing

  • @intellectualobserver
    @intellectualobserver 2 місяці тому +1

    This video is so fascinating. Amazing work.

    • @avb_fj
      @avb_fj  2 місяці тому

      Thanks! Glad you enjoyed it!

  • @JeremyMamisao
    @JeremyMamisao 4 місяці тому +1

    Great video, thanks

  • @draftbkshen9088
    @draftbkshen9088 2 місяці тому +1

    This video is super cool. It's good to see those visualized concept

    • @avb_fj
      @avb_fj  2 місяці тому

      Thanks!😊

  • @calum.macleod
    @calum.macleod 9 місяців тому +4

    A great description of interpreting deep learing models. Well done!

  • @DanielTheCunningham
    @DanielTheCunningham 3 місяці тому

    Excellent video! Thanks for your work!
    QQ: Is there a repo for the real-time image manipulation software you used as your demo?

  • @coder-c6961
    @coder-c6961 7 місяців тому +1

    This was a insanely good video and explanation ty

    • @avb_fj
      @avb_fj  7 місяців тому

      Thanks! Awesome to hear that! 😊

    • @coder-c6961
      @coder-c6961 7 місяців тому +1

      @avb_fj Thank you! I'd like to see one where you code the encoder and decoder I'm coding a autoencoder and it's a little tough trying to find a good balance of reduction but also keeling the important details

  • @TP-ct7qm
    @TP-ct7qm 5 місяців тому

    Awesome content!

    • @avb_fj
      @avb_fj  5 місяців тому

      🙏🏽🙌🏼

  • @shahriarshaon9418
    @shahriarshaon9418 6 місяців тому +2

    I really appreciate your lucid explanation. Superb. I wanna request you if you could enhance the sound quality a bit. Good wishes and thanks for such videos

    • @avb_fj
      @avb_fj  6 місяців тому

      Thanks! I’ll keep that in mind going forward…

  • @exoticcoder5365
    @exoticcoder5365 8 місяців тому +1

    Thank you sir ! You clear the concept of latent space for me ! And I can’t wait to click on your multi modal video in this channel

  • @geoffgodwin
    @geoffgodwin 9 місяців тому +4

    This is a fantastic break down. Great pacing, wonderful examples with easy to follow metaphors. Fix your audio and keep em coming!

  • @w000w00t
    @w000w00t 9 місяців тому +1

    Just subscribed after your NeRF video, and this one is awesome too! You, Yannic, and Two Minute Papers are great at making AI content relatable and interesting and freaking cool :) What a time to be alive! lol

    • @avb_fj
      @avb_fj  9 місяців тому +1

      Wow that’s high praise! Those two are definitely an inspiration, so I’m kinda feeling surreal reading this! Thank you so much!! 🙌🏼🙌🏼

  • @DaeOh
    @DaeOh 9 місяців тому +2

    I hope you can fix the quiet audio!

    • @avb_fj
      @avb_fj  9 місяців тому

      Unfortunately YT doesn't allow to increase the volume after posting videos. I could re-upload it, but idk if it'll be really worth it. I'll just take this as lesson for future videos, thanks for the comment!

  • @FrejLorenzen
    @FrejLorenzen 16 днів тому

    Which tools did you use to be able to change each principal component and see its effect on output image?

    • @avb_fj
      @avb_fj  16 днів тому

      If I remember correctly, I just used ipywidgets inside a jupyter notebook to do the UI and display. I also wrote the logic for the PCA (sklearn), encoding/decoding, and interpolating the latent vectors.

  • @karmeshmeartia3784
    @karmeshmeartia3784 2 місяці тому

    can we do same with the pixels to enhance the image?

    • @avb_fj
      @avb_fj  2 місяці тому

      Can you clarify what you meant by “doing the same with pixels”?

  • @neithanm
    @neithanm 8 місяців тому +1

    Oh man. I was a bit lost when you where saying encoder this decoder that but the smile example at 6:50 hit right on the nail. It's indeed mindblowing. I'd love to know more about AI for outsiders, subscribed.
    PS: A concept I picked up from Ezra is that AI turns semantics into geometry. So you can do king - man + woman and get queen! (paraphrasing). If you could expand on this and give more examples in different modalities... that'd be awesome.

    • @avb_fj
      @avb_fj  8 місяців тому +1

      Nice…glad you enjoyed it and stuck around for the whole thing. The semantic example is pretty awesome yeah… I’ve brought it up in the channel in my History of NLP video, but more examples on different modalities seems like a nice idea for a video!

  • @teleprint-me
    @teleprint-me 9 місяців тому

    Great content! Just as a FYI, might want to turn up the Mic volume. It's easier to lower the volume than to turn it up from the consumers POV.

    • @avb_fj
      @avb_fj  9 місяців тому +1

      Thanks for the feedback! Will keep it in mind for the next one…

  • @Essentia-Channel
    @Essentia-Channel 3 місяці тому

    Great video but the audio level is way too low. Also the video and audio is not in sync.

  • @fokushodl52103
    @fokushodl52103 9 місяців тому +2

    Great content!