C4W1L07 One Layer of a Convolutional Net

Поделиться
HTML-код
  • Опубликовано: 5 авг 2024
  • Take the Deep Learning Specialization: bit.ly/2IlGB9n
    Check out all our courses: www.deeplearning.ai
    Subscribe to The Batch, our weekly newsletter: www.deeplearning.ai/thebatch
    Follow us:
    Twitter: / deeplearningai_
    Facebook: / deeplearninghq
    Linkedin: / deeplearningai

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

  • @stftcalculations
    @stftcalculations 5 лет назад +69

    the thing with his lectures vs every other source on the planet for the machine and deep learning is that he teaches by developing your intuition. Believe me, I have tried every other material and none has made me understand the machine and deep learning the way his lectures do. Thanks, Andrew you are the best teacher out there.

    • @sandyz1000
      @sandyz1000 4 года назад +9

      True but you also need to debug your code to understand more about implementation. I believe to understand the concept totally you need to build it or reverse engineer existing code (mostly code from github). I have been introduced to Andrew Ng lecture very late in my career but those all concept looks very familiar because I have already worked on the implementation sides and believe me the maths look very satisfying when you look at the python code.

  • @marcbroadus
    @marcbroadus 4 года назад +20

    I had a bad break up and your deep learning videos are making me get the intellectual pleasure and urge to spend time as effectively as possible. You touch lives, Andrew. Lots of love for you.

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

      It seems that you are an intellectual sir. I don't know whether you will read this or not but still. Try rearranging the weights, bias or the number of layers or what not. Whats stopping you from again patching with her? Its happy to be sad sometimes. You are fucking creating intelligence, what is a human mind?

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

      Only reply when you are again with her.

    • @jimmiemunyi
      @jimmiemunyi 3 года назад +1

      @@HimanshuMauryadesigners haha this is the energy i need in my life

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

      bro is going to the intellectual gym

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

      @@saladlord7613 lmaooo

  • @parthpatel7853
    @parthpatel7853 5 лет назад +21

    Correction: @ 2:05 -- It's 6x6x3 to 4x4x2 instead of 4x4x4.

  • @theruisu21
    @theruisu21 4 года назад +16

    Good and clear explanation.
    Difficult to find this good elsewhere.

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

    The explanation of the lecture is something completely different other sources of the internet when it comes deep nueral network ,it builds the intuition behind the content.
    Thanks Andrew I'm very appreciate for that.

  • @pedrovelazquez138
    @pedrovelazquez138 3 года назад

    I love your explanations. Thank you. You change lives, greerings from Paraguay.

  • @arisioz
    @arisioz 4 года назад +23

    We should start giving our college money to Andrew instead lads

  • @santhoshpapisetty7418
    @santhoshpapisetty7418 5 лет назад +6

    nice lectures sir,you are the father of deep learning.

  • @user-bz7ki7dl1r
    @user-bz7ki7dl1r 4 года назад

    Thank you, Andrew Ng.

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

    Do not worry guys if you do not fully understand this part. The next video will make you understand better. I literally left the next video to come and type this here to help anyone who like me did not fully understand this particular video. The next one will make it clear.

  • @kuramarosetta8193
    @kuramarosetta8193 9 месяцев назад

    14:16 Mind blown here, very fun trying to follow. Thank you very much.

  • @sau002
    @sau002 6 лет назад

    Do we need a bias parameter for every Kernel at the Convolutional layer? I understand the significance of Bias at the fully connected layer. As per my understanding (I am probably wrong) the Convolutional layers are performing feature detection. E.g. edge detection ?

  • @shobhitsrivastava4496
    @shobhitsrivastava4496 5 лет назад +1

    You are really great sir
    hoping to meet you one day !

  • @PRATIK1900
    @PRATIK1900 5 лет назад

    Can we relate using two filters to 2 nodes of a neural net(because each node has its own weight vector) ? If so, shouldn't the bias added to the two 4x4 results be the same, since the bias is constant for one layer?

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

    You are a Great sir , thank you

  • @shreejanshrestha1931
    @shreejanshrestha1931 4 года назад +1

    i am a bit confuse here. can anyone say what will be the value of L in n(l-1). output of previous layer means ? 4*4*2? or any other??? so in next layer will there be n(4-1) ? or what?

  • @Vinoth89Karur
    @Vinoth89Karur 4 года назад

    Thank you sir..

  • @winviki123
    @winviki123 5 лет назад +7

    Thank you Andrew sensei!

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

      Dude he is chinese. Not japanese

    • @Alex-fh4my
      @Alex-fh4my 4 месяца назад

      are you stupid or are you stupid@@amaan6723

  • @amitnair92
    @amitnair92 4 года назад

    How Does the 3x3x3 filter output 4x4 what happens to colour channels do they add up ? [23,5,1] if this is the first pixel in the RBG image is the output a greyscale 29 ???

    • @bharshavardhan2007
      @bharshavardhan2007 4 года назад

      ruclips.net/video/KTB_OFoAQcc/видео.html
      watch from 2 minutes

  • @elgs1980
    @elgs1980 3 года назад

    How are the 3 layers combined to one layer in the output?

  • @sandipansarkar9211
    @sandipansarkar9211 3 года назад

    nice explanation

  • @sandipansarkar9211
    @sandipansarkar9211 3 года назад

    great exoplanation

  • @user-zy7tx1ph6r
    @user-zy7tx1ph6r Год назад

    Looks like here number of channels (like R,G,B denoted earlier by n_c) and numbr of filters (horizontal, vertical etc) are both represented by n_c. This is confusing to me. Am I missing a point here?

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

    Thanks

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

    LEGEND

  • @_JoyshreeMozumder
    @_JoyshreeMozumder 4 года назад +1

    is it convolution layer?

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

    It is a very cool resource, just that the volume becomes smaller and smaller. take a breath, sir.

  • @arsalan2780
    @arsalan2780 5 лет назад

    @ 10:05 padding should be 2p[l-1] since padding is done on input not filters layer or output later... and same goes for stripe..
    I am bit confused here..
    does l go along with time when that step is performed regardless of on which layers its performed ..

    • @wolfisraging
      @wolfisraging 5 лет назад

      It is 2p[l] because we are getting layer [l] by applying this padding "p" on the previous layer. So basically "p" is property of layer [l] not [l - 1].
      For example, in multilayer neural networks you create weight matrix to apply on previous layer [l - 1] to generate next [l], so the matrix is the property of layer [l] not [l - 1].

  • @MrBemnet1
    @MrBemnet1 3 года назад +1

    16 minute is brutal

  • @ahmadsuleyman5378
    @ahmadsuleyman5378 4 года назад

    In the activation notation A = m * n(h) * n(w) * n(c), can any one explain what does that 'm' stand for ?

    • @david.arrustico
      @david.arrustico 4 года назад +1

      It's the number of examples since A is the result of stacking each activation matrix.

    • @sauravpandey900
      @sauravpandey900 3 года назад

      m here represent batch size

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

    5ouna lkesa7 god bless your mother

  • @WahranRai
    @WahranRai 3 года назад +1

    5:02 good explanation but reading slides very difficult (especially indices and exponents)

  • @sbarter
    @sbarter 6 лет назад +48

    Andrew Ng is a god

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

    How many layers does a cnn need to have for 4 class labels?

  • @alperturk1824
    @alperturk1824 3 года назад

    Reisssss

  • @i_amdosa3068
    @i_amdosa3068 5 лет назад

    day 1

  • @jalendarch89
    @jalendarch89 6 лет назад +2

    280

    • @ajayg1305
      @ajayg1305 6 лет назад +3

      27 weights + 1 bias = 28 * 10 filters = 280

  • @nivi6414
    @nivi6414 4 года назад

    the audio is not good man..there is some disturbance which is continuously hurting ears.

    • @arisioz
      @arisioz 4 года назад +2

      Press 'M' to fix it

  • @jalendarch89
    @jalendarch89 6 лет назад +1

    90*3=270

    • @l.3890
      @l.3890 4 года назад +1

      + 10 biases for each filter

    • @ihebbibani7122
      @ihebbibani7122 4 года назад +3

      @@l.3890 No , 1 bias for each filter so 10 bias for 10 filters.

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

    Andrew not seen god but probably he looks like u