What is ResNet? (with 3D Visualizations)

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

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

  • @gpietra
    @gpietra 2 года назад +26

    How skipping solves the vanishing gradient problem? What is means to skip a layer exactly? Why can't we simply remove it and build a smaller network?

    • @simonwe1102
      @simonwe1102 2 года назад +5

      That's exactly what I asked myself while wathching this!

    • @karthiklogan9384
      @karthiklogan9384 2 года назад +1

      Learn about back propagation if you want to learn about vanishing gradient. Skip connection means not skipping a layer. It actually does identity operation with current and previous layer. Then if you have smaller networks how can you figure out higher level features from images.

    • @shivanshgarg7484
      @shivanshgarg7484 2 года назад +6

      Well, how skipping works is supposed you have a layer and it gives out outputs in form of activation functions. Now let's assume 4 streams of outputs are flowing out of one layer. Now with the help of the dropout regularization method, we restrict any 2 streams randomly. And they will keep on changing. For example on iteration (epoch) one, output streams 2 and 3 are restricted and on epoch/iteration two, 3 and 1 are restricted and so on. This, in turn, forces the model not to be dependent on one particular stream of inputs/data to learn and makes the system more robust and prevents overfitting. And because it prevents overfitting. The vanishing gradient problem is automatically corrected. For an accurate explanation, you first need to understand the backpropagation because the vanishing gradients problem is directly associated with derivatives of the activation function.

  • @FAAAx2
    @FAAAx2 2 года назад +3

    Great video! Is the best fast introduction to resnets that I found in youtube. It is strange the it has only 5k visits

  • @lothalopolis
    @lothalopolis Год назад +8

    Some more details would have helped, i.e. how the sizes of last and the one before the last differ, and how they are still added. This visualization was not too useful to me, the usual diagram on paper works equivalently for me.

  • @aricanto1764
    @aricanto1764 2 года назад +1

    best introduction to resnets!

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

    Great video, exactly gave me the introduction I needed. Thanks.

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

    this is incredible ! thanks for the explanation

  • @omridrori3286
    @omridrori3286 2 года назад +3

    Pleaseee moree like these it is amaizing

  • @vanshitabansal7646
    @vanshitabansal7646 Год назад +2

    Why would people want suggestions of reading in video? A detailed explanation would be appreciated.

  • @dhivyaakumar
    @dhivyaakumar 2 года назад +3

    I felt this info to be shallow... Why not do a more detailed video?

  • @evang9032
    @evang9032 2 года назад +1

    This video is very nice

  • @davidzhang4825
    @davidzhang4825 2 года назад

    which is better? ResNet or EfficientNet ?

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

    Unfortunately this video does everything but explain the core concepts behind RESNET.

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

    goodluck

  • @charlesrainesmusic4783
    @charlesrainesmusic4783 8 месяцев назад +5

    Poorly explained.

  • @khoakirokun217
    @khoakirokun217 2 года назад +3

    Why so little view for this amazing lecture? 🥲🥲🥲