Generative Modeling - Normalizing Flows

Поделиться
HTML-код
  • Опубликовано: 15 окт 2024

Комментарии • 22

  • @alexezazi4568
    @alexezazi4568 14 дней назад +1

    Great intuitive explanation, thank you.
    Currently taking Stanford XCS236 “Deep Generative Models”. Your video was very helpful in clarifying some of the math, particularly the role of the determinant.

  • @heyasmusic7553
    @heyasmusic7553 Год назад +4

    This is the greatest explanation of coupling layers I've seen. Thank you

  • @MathStuff1234
    @MathStuff1234 Год назад +4

    wow... this is absolutely brilliant. Due to the bijective nature of the normalizing flow, you're constrained to only utilizing bijective functions (which is quite limiting indeed). However, by designing the NN structure in this way, you're able to offload parameter learning to an entire internalized NN, where the NN outputs parameters for a bijective function. Mind blown, crazy stuff!
    After all this is complete the learning piece simply being MLE makes a ton of sense.
    Dank je wel!

  • @moon_dragon22
    @moon_dragon22 2 года назад +2

    This is an incredibly nice explanation! Thank you so much

  • @svart-rav8072
    @svart-rav8072 Месяц назад

    This explanation is amazing... it asks for an understanding of basic concepts of linear algebra and and statistics, but it is still clear enough to understand it, when knowledge in these subjects is more based on intuition than on in depth education
    Thanks a lot for this, it's really great!

  • @tkkitk
    @tkkitk 5 месяцев назад

    This is the most useful lecture for starting normalizing flow!!!

  • @seunghyeonjeon3174
    @seunghyeonjeon3174 Год назад +1

    Thanks for your generative model series!

  • @piotrkaminski2305
    @piotrkaminski2305 4 месяца назад

    Great explanation! Straight to the point and clear!

  • @sehaba9531
    @sehaba9531 10 месяцев назад

    Thank you so much for such a great, clear and easy to follow explication, I like the comparison between flow-based models, GANs and VAEs at the end of the video ! Also, the math explanation is very clear :)

  • @nathanwong1780
    @nathanwong1780 10 месяцев назад

    Hello, I really enjoyed the explanation. It was easy to follow and the analogy was very useful!

  • @CalebCranney
    @CalebCranney 5 месяцев назад +1

    Thank you so much for this video. I'd watched several videos on flow before this one, but this is where it really clicked for me. I echo @MathStuff1234, absolutely brilliant.

  • @mohammadashraful1598
    @mohammadashraful1598 6 месяцев назад

    The explanations! very impressive.

  • @simonhradetzky7055
    @simonhradetzky7055 Год назад

    very nice explanation for me as an data science studen thank you

  • @manangupta6459
    @manangupta6459 7 месяцев назад

    Extremely good!

  • @jakewong6305
    @jakewong6305 2 месяца назад

    it like diffusion model now aday! greate!

  • @ShuaimingJing-ue6qn
    @ShuaimingJing-ue6qn 4 месяца назад

    Hi, that is an amazing lecture. Thank you so much for the video. Could you please post the lecture powerpoints?

  • @praveen3779
    @praveen3779 Месяц назад

    Nice video again, however I could not wrap my head around: If I use random shuffling, how can it still be invertible?

  • @jcamargo2005
    @jcamargo2005 3 месяца назад

    I think at 9:00, because of the chain rule we must evaluate not at x, but like this (example for 2 functions): Df(x)=Df_1(f_2(x)) Df_2(x)

  • @blacksages
    @blacksages 6 месяцев назад +1

    Hello, thanks for your explanation.
    I don't understand how shuffling is an invertible function, do you have to remember the places where you shuffled your points?

    • @drdca8263
      @drdca8263 5 месяцев назад +1

      I think each random shuffling is selected once when the architecture of the network is established, and does not change after that.
      Done this way, the shuffling can be undone.

    • @jcamargo2005
      @jcamargo2005 3 месяца назад

      Same here. This does not look differentiable

  • @BartoszBielecki
    @BartoszBielecki Месяц назад

    Are diffusion models are specific implementation of it? Or something else?