Layers in a Neural Network explained

Поділитися
Вставка
  • Опубліковано 27 вер 2024

КОМЕНТАРІ • 185

  • @deeplizard
    @deeplizard  6 років тому +9

    Machine Learning / Deep Learning Tutorials for Programmers playlist: ua-cam.com/play/PLZbbT5o_s2xq7LwI2y8_QtvuXZedL6tQU.html
    Keras Machine Learning / Deep Learning Tutorial playlist: ua-cam.com/play/PLZbbT5o_s2xrwRnXk_yCPtnqqo4_u2YGL.html

  • @explorenfts
    @explorenfts 6 років тому +61

    I like that you break out topics into short video sections. Thanks for doing that!

    • @deeplizard
      @deeplizard  6 років тому +4

      Glad to hear! Thanks for letting me know!

    • @ianmcmill
      @ianmcmill 5 років тому

      I would like that you take breaks >5ms inbetween sentences. :)

  • @miladsayad2935
    @miladsayad2935 5 років тому +7

    I have searched and even paid to some courses, but this is just the best! Your explanations are wonderful! God bless you!!

  • @sanazheydari8970
    @sanazheydari8970 2 роки тому +2

    Dear Mandy
    you are wonderful,
    you are a real teacher that I' have seen in my life
    your videos are really super informative
    you can not imagine how much your videos helped me
    God bless you
    you will be in my mind forever,
    thanks a lot

  • @michaelkaufman5119
    @michaelkaufman5119 3 роки тому +4

    Your videos are infinitely better than anyone else. I'm might as well just search your channel instead of UA-cam for these topics.

    • @deeplizard
      @deeplizard  3 роки тому +2

      Search the website also :D
      deeplizard.com

  • @siddarthkotthur1558
    @siddarthkotthur1558 4 роки тому +3

    I really thank you for making this free and available to everyone!

  • @faezakamran3793
    @faezakamran3793 5 років тому +3

    You are amazing I must say. You not only share the best tutorials but also answer people's questions and that too with great detail. Keep up the good work!

  • @abagofcashews3234
    @abagofcashews3234 3 роки тому +3

    This really helped me understand what I was missing. Thanks!

  • @tymothylim6550
    @tymothylim6550 3 роки тому +1

    Thank you very much for this video! This is the first time I understood how Convolution is a kind of layer in an Artificial Neural Network!

  • @miguelcastillo1742
    @miguelcastillo1742 4 роки тому

    Thanks!
    Someone on Reddit recommended me this channel to get into Deep Learning.
    Now I have a better understanding what the Neural Networks are.

  • @artarriaga7206
    @artarriaga7206 2 роки тому +1

    This is so concise. Thank you for putting this together

  • @animesh698
    @animesh698 5 років тому +1

    This is best channel to learn from period

    • @animesh698
      @animesh698 5 років тому

      The* ffs cant type for shit

  • @jisoo9285
    @jisoo9285 3 роки тому +1

    Thank you so much for the video!

  • @abdulhaseeb7081
    @abdulhaseeb7081 5 років тому +1

    Wonderful! I was searching alot about layers but i could'nt find, and here is what i was searching for thanks deeplizard!

  • @classictremonti7997
    @classictremonti7997 3 роки тому +7

    It is clear that the image "NN.PNG" was loaded into the program and displayed, however is there a way to generate a neural network architecture diagram based upon the code that implements it?

    • @ranarehan9185
      @ranarehan9185 Рік тому

      i was also search for the same thing on the internet but i think now there must be any possibility to draw the same graph of your code if there is any and any one know kindly let me know in the comment

  • @qusayhamad7243
    @qusayhamad7243 3 роки тому +1

    thank you a lot for your help

  • @coolcalmnormal
    @coolcalmnormal Рік тому +1

    Thank you

  • @GelsYT
    @GelsYT 4 роки тому +1

    Thank you so much, your explanation is very simple :) thank youu

  • @praburocking2777
    @praburocking2777 5 років тому +1

    good work, now I understood how NN in keras works,thanks for ur help.hope u do more videos like this.

    • @deeplizard
      @deeplizard  5 років тому

      Thank you, Prabu! The full series is here:
      deeplizard.com/learn/playlist/PLZbbT5o_s2xq7LwI2y8_QtvuXZedL6tQU
      Many other NN series are on the website as well :)

  • @shabnampathan4515
    @shabnampathan4515 5 років тому +1

    Very nice explaination.Thank u so much .

  • @stanstanstan
    @stanstanstan 4 роки тому +1

    Incredible, I'm learning so much

  • @willberger96
    @willberger96 2 роки тому +1

    Great video!

  • @richarda1630
    @richarda1630 3 роки тому +1

    awesome vid guys! :)

  • @gezahorvat553
    @gezahorvat553 3 роки тому +1

    {
    "question": "How do you pass in layers into a sequential keras model?",
    "choices": [
    "as an array",
    "as a list of function arguments",
    "as an object literal",
    "it isn't possible"
    ],
    "answer": "as an array",
    "creator": "Hivemind",
    "creationDate": "2020-10-20T22:01:48.221Z"
    }

    • @deeplizard
      @deeplizard  3 роки тому +1

      Thanks, Géza! Just added your question to deeplizard.com/learn/video/FK77zZxaBoI :)
      Note that I modified it to have an answer "as a list" and updated the written portion of the blog to reflect this, as technically the data type of what the Sequential model expects is a list, not an array. Thank you!

  • @vidumini23
    @vidumini23 3 роки тому

    Thank you soo much.

  • @scottk5083
    @scottk5083 5 років тому +1

    Excellent content as usual man. love it

  • @AkshayGhadi01
    @AkshayGhadi01 3 роки тому

    You are simply awesome.

  • @sashamuller9743
    @sashamuller9743 4 роки тому +1

    great videos!!

  • @goldensleeves
    @goldensleeves 3 роки тому +1

    Great videos! Question: Is the output layer an ACTUAL output like "Cat" and "Dog"? Or is the output layer technically another hidden layer but it just happens to be the last hidden layer so it's the one that determines the classification decision? Thanks for clarification!!

    • @deeplizard
      @deeplizard  3 роки тому +3

      The output is a probability distribution among possible classes. The class with the highest probability is the one that we choose as the predicted label from the network. This point will be clarified further as you progress through the course.

    • @goldensleeves
      @goldensleeves 3 роки тому

      @@deeplizard hmm ok I am looking forward to the rest of the course! I guess I am having trouble distinguishing the difference between an output layer and an output. Hopefully that will clear up. Thanks so much for the response. Liked and subscribed. All the best

  • @kwantom1996
    @kwantom1996 5 років тому +1

    In the NN.PNG graph, why doesn't the first neuron at the hidden layer connect to the second neuron at the output layer? Is it a misdrawn or intentional? Thank you.

    • @deeplizard
      @deeplizard  5 років тому

      This was not intentional, and I didn't catch it until after the upload. Good eye :)

  • @yikenicolezhang
    @yikenicolezhang 3 роки тому +1

    In thefigure 2:52, there is a line between the hidden layer neuron 1 and output layer neural 2 missing. Thanks for explaining!

    • @deeplizard
      @deeplizard  3 роки тому

      Good eye, you're right thanks!

  • @mariamal2189
    @mariamal2189 4 роки тому +1

    thanks a lot for this video

  • @soundsbyel1421
    @soundsbyel1421 Рік тому +1

    Ty.

  • @tusharbarman1924
    @tusharbarman1924 3 роки тому

    Please make a videos on NLP like word embeddings, LSTM, GRU etc

  • @owaisaos1851
    @owaisaos1851 6 років тому +1

    its a one of best tutorial about AI on youtube if it is possible for you then please make tutorial on tensorflow

    • @deeplizard
      @deeplizard  6 років тому +2

      Thank you, Owais! I have Tensorflow on my list to explore as a possible topic/playlist for the future. For now, I have a Keras playlist that focuses on the coding-side of neural networks in case you haven't seen it yet.
      ua-cam.com/play/PLZbbT5o_s2xrwRnXk_yCPtnqqo4_u2YGL.html

  • @ice7mayu
    @ice7mayu 5 років тому +1

    Amazing video, very helpful for understanding these concepts. Just a little piece of advice, the font size should be larger :D.

    • @deeplizard
      @deeplizard  5 років тому

      Thanks, Yu! In later videos, I zoom in on the code :)
      Also, you can check out the corresponding blogs as well to get a better view of the text:
      deeplizard.com/learn/video/FK77zZxaBoI

    • @ice7mayu
      @ice7mayu 5 років тому +1

      @@deeplizard I'm reading the blog now, really they're very helpful

    • @deeplizard
      @deeplizard  5 років тому

      Perfect! Glad to hear that :)

  • @ammarulhaq9790
    @ammarulhaq9790 3 роки тому +19

    Not gonna lie the whole playlist is helping me a lot and probably the best explanation on Ml and AI on youtube

    • @chaoukimachreki6422
      @chaoukimachreki6422 2 роки тому +1

      Why aren't you gonna lie?

    • @richi1235
      @richi1235 2 роки тому +2

      @@chaoukimachreki6422 Because he is a virtuous gentleman.

    • @chaoukimachreki6422
      @chaoukimachreki6422 2 роки тому

      @@richi1235 XD hey Ex be nice , that was a genuine question.

  • @chawza8402
    @chawza8402 4 роки тому

    My question is, My do you chose 5 neurons in the hidden layer? why not other numbers and does it matter?

  • @gajendrasonare
    @gajendrasonare 3 роки тому

    So n in Dense(n) depends on how many things you are predicting? I tried to put n = 2 in last dense layer of cnn model but it gave me error. Why?

  • @fahadnajeeb6132
    @fahadnajeeb6132 3 роки тому

    from keras.models import Sequential
    from keras.layers import Dense, Activation
    model= Sequential([ Dense(7, input_shape=(10,) activation='relu'),Dense(2, activation='softmax'),] )
    the last line is giving syntax error
    please help

  • @notlikethat1819
    @notlikethat1819 Рік тому

    what does the hiddon layer exactly hide?

  • @ryadboukhari4801
    @ryadboukhari4801 5 років тому +1

    Very helpful, thanks (y)

  • @zaidalattar2483
    @zaidalattar2483 4 роки тому +1

    Actually>>>> you are the best ..... that's it .

  • @fitness-dose-xp
    @fitness-dose-xp 4 роки тому

    hi deeplizard I'm following this tutorial series,i love this but i try to genarate same layers graph using scipy it says module 'scipy.ndimage' has no attribute 'imread' any solution

  • @sandyjust
    @sandyjust 4 роки тому

    node output = activation(weighted sum of inputs) => this also need the 'bias' term right? So the actually it would be node output = activation(weighted sum of inputs+bias)

    • @deeplizard
      @deeplizard  4 роки тому

      Yes, bias is covered in detail here:
      deeplizard.com/learn/video/HetFihsXSys

  • @tomcat9761
    @tomcat9761 2 роки тому

    is it bad to have many hidden layers or even few?? What if I have 362 data or inputs but i only have 128 hidden layer? is it bad? Or what if I only have 20 classification but I have 50 nodes in output layer?

  • @festivalblogTV
    @festivalblogTV 3 роки тому

    Shouldn't each neuron in the hidden layer be connected to each neuron in the output layer? If so, the first neuron of the hidden layer may be missing a connection to the second neuron of the output layer. (...and thanks for these didactically excellent videos!)

    • @deeplizard
      @deeplizard  3 роки тому +1

      You're right, I didn't notice the image was missing a connection during the recording 😅

  • @thespam8385
    @thespam8385 4 роки тому

    {
    "question": "A node's output depends on:",
    "choices": [
    "The weighted sum of inputs",
    "The product of inputs",
    "The sum of weighted connections",
    "The sum of inputs"
    ],
    "answer": "The weighted sum of inputs",
    "creator": "Chris",
    "creationDate": "2019-12-07T01:42:10.934Z"
    }

    • @deeplizard
      @deeplizard  4 роки тому

      Added to the site! Thank you :)

  • @Viralvlogvideos
    @Viralvlogvideos 4 роки тому

    please clarify my doubts mam, if the assigned weights changes for optimization then it will not get confuse?? and my 2nd doubt is when ur making dense layers in coding frist u used relu and then u used softmax?? why so

  • @augustvctjuh8423
    @augustvctjuh8423 4 роки тому

    The top node of the hidden layer is supposed to be connected to the bottom output node, right?

    • @deeplizard
      @deeplizard  4 роки тому

      That's right. I didn't notice it was missing until much later.

  • @bubblesgrappling736
    @bubblesgrappling736 4 роки тому

    what does it mean that a input-data is shaped into 3?

  • @James-eb7ph
    @James-eb7ph 2 роки тому

    So would there also be weights from the hidden layer to the output?

  • @laxminarayanchoudhary939
    @laxminarayanchoudhary939 5 років тому

    Thank you, awesome tutorial.
    But, I have a doubt about multi-class problem, is it possible to have a model having 11 unit(features) input layer and 5 unit(classes) output layer with no hidden layer.

  • @HossamKorin
    @HossamKorin 4 роки тому

    Hi, I tried plotting the neural network using the matplotlib code you used but I seem to be getting an attribute error"module 'scipy.ndimage' has no attribute 'imread'

    • @upenderreddy7992
      @upenderreddy7992 4 роки тому

      Yes, even i got the same error in google colab and in jupyter it says FileNotFoundError: [Errno 2] No such file or directory: 'NN.PNG'

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

    where can i find the code please?

  • @mdyeasinarafath4450
    @mdyeasinarafath4450 6 років тому +1

    Great explanation mam!
    Suppose I have 3 features, each feature has 4 possible values. Meaning they are not only confined between either 0 or 1. Is that okay for Neural Nets?

    • @deeplizard
      @deeplizard  6 років тому

      Thanks, Md.Yasin Arafat Yen! Yes, having labels that aren't 0s and 1s is fine. Most of the time though, you will standardize the labels. You can see more about this in this video on preprocessing data for training a neural network: ua-cam.com/video/UkzhouEk6uY/v-deo.html
      And I also discuss another labeling technique called one-hot encoding in this video: ua-cam.com/video/v_4KWmkwmsU/v-deo.html

    • @mdyeasinarafath4450
      @mdyeasinarafath4450 6 років тому

      Thanks!
      I meant my features are not binary! Suppose I have 3 features and 1 Class:
      A B C Class
      1 1 2 1
      2 0 1 0
      0 2 0 2
      Here I don't need any encoding right?! Does ANN works with this type of data?

    • @deeplizard
      @deeplizard  6 років тому

      Yes, that's completely fine!

  • @louerleseigneur4532
    @louerleseigneur4532 4 роки тому

    merci

  • @chandlergreff3113
    @chandlergreff3113 4 роки тому

    Hey! for some reason, the activation functions dont work for me. It states when hovering over 'Activation' : "unused import statement" and says that "relu" is a typo. What should I do? Thx in advanced !

  • @Sunny.khanzada81
    @Sunny.khanzada81 3 роки тому

    Modelling Neural Network 5 input and 8 hidden layers and further 5 hidden layers and 1 output plx answer me?

  • @_horizonExplorer
    @_horizonExplorer 5 років тому

    please tell me how to identify the number of hidden layers for a model,tell me if there`s any mathematics behind it!

  • @omobolajiayomideodegbesan6476
    @omobolajiayomideodegbesan6476 3 роки тому +1

    Great video;
    Is it possible to have an artificial neural network of multiple-input and just a single output?
    Thank you.

    • @deeplizard
      @deeplizard  3 роки тому +1

      Yes. For example, regression can be modeled using a neural network.

    • @omobolajiayomideodegbesan6476
      @omobolajiayomideodegbesan6476 3 роки тому

      @@deeplizard Thank you very much. Is there a way I can rescale the ANN regression output to percentage (0 to 100)

  • @mage_ex8910
    @mage_ex8910 4 роки тому +1

    Nicee

  • @upenderreddy7992
    @upenderreddy7992 4 роки тому

    hi deeplizard, when i execute the code mentioned above in jupyter, it says 'FileNotFoundError: [Errno 2] No such file or directory: 'NN.PNG'.....can you please help.
    thanks in advance

    • @upenderreddy7992
      @upenderreddy7992 4 роки тому

      do we have to add NN.PNG somewhere, or is it generated by this code.

    • @deeplizard
      @deeplizard  4 роки тому +1

      The code does not generate the image. The image was being read from disk to provide us with a visual.

  • @minhaaj
    @minhaaj 3 роки тому

    code doesn't work anymore. model = sequential ([
    Dense(5, input_shape=(3,), activation='relu'),
    Dense(2, activation='softmax'),
    ])

    • @deeplizard
      @deeplizard  3 роки тому

      Thanks, Minhaaj - We're working on getting this course updated 😄
      In the mean time, the Keras course has been updated with the latest code (now fully integrated with TensorFlow) at the link below.
      deeplizard.com/learn/playlist/PLZbbT5o_s2xrwRnXk_yCPtnqqo4_u2YGL
      I'd imagine the code you posted here isn't working perhaps due to not importing the Keras library from TensorFlow (new way now that it's integrated), as the underlying syntax for the Sequential model remains the same in the new Keras versions. (I also notice that your "s" in Sequential is not capitalized, but not sure if that was just a typo from writing into the comments.)

  • @Wenyfile
    @Wenyfile 6 років тому

    When you explained input_shape I got a little confused. Did you mean that input_shape=(3 ,) means that you have 3 input neurons or did you mean that each neuron in the hidden layer will receive 3 signals each? Or maybe that's the same thing?

    • @deeplizard
      @deeplizard  6 років тому

      Hey Christoffer - 3 input neurons. For example, if each sample in our training set was an array containing a person's age, height, and weight, then the network would have 3 input neurons. Each neuron represents a single feature from the sample. One for age, one for height, and one for weight.

    • @Wenyfile
      @Wenyfile 6 років тому

      Thank you! As a follow up question if you had for example 20 images of numbers (0-19) in this type of network would you only assign 1 neuron because all would be classified as numbers? I'm sure you would use another more effective technique for that but just so I understand correctly or maybe it doesn't work at all for that. I'm very new to deep learning so sorry if the question is confusing.

    • @deeplizard
      @deeplizard  6 років тому

      For images, each individual pixel is considered a feature. So, if you had a grayscale image that was 20x20 pixels in size, then in total you would have 20 x 20 = 400 total inputs to the network representing a single image. You might be interested in the videos/blogs below where we expand on this topic further when we cover convolutional neural networks (CNNs).
      deeplizard.com/learn/video/k6ZF1TSniYk
      deeplizard.com/learn/video/gmBfb6LNnZs
      If you need a basic explanation of CNNs before jumping into those, then check this one out first:
      deeplizard.com/learn/video/YRhxdVk_sIs

  • @tonihuhtiniemi1222
    @tonihuhtiniemi1222 5 років тому

    When running on Jupyter: "AttributeError: module 'scipy.ndimage' has no attribute 'imread'"
    Im I missing some package or what?
    Thanks!

  • @draganatosic9638
    @draganatosic9638 6 років тому +1

    Thanks for another super informative video. I have one question: how are the weights of the connections between input- and hidden layers being determined?
    Thank you for your time and shared knowledge :)

    • @deeplizard
      @deeplizard  6 років тому +4

      Hey Dragana - The weights are first randomly initialized, and then they are optimized during the training process with Stochastic Gradient Descent (SGD). SGD makes use of backpropagation to find the optimized weights. Don't worry if you're not yet familiar with these concepts. The videos below, which come later in this playlist, explain these topics in detail.
      Weight initialization:
      ua-cam.com/video/8krd5qKVw-Q/v-deo.html
      Backpropagation (5 part series):
      1. ua-cam.com/video/XE3krf3CQls/v-deo.html
      2. ua-cam.com/video/2mSysRx-1c0/v-deo.html
      3. ua-cam.com/video/G5b4jRBKNxw/v-deo.html
      4. ua-cam.com/video/Zr5viAZGndE/v-deo.html
      5. ua-cam.com/video/xClK__CqZnQ/v-deo.html
      Show less

    • @draganatosic9638
      @draganatosic9638 6 років тому +1

      deeplizard Thank you!!! :)

  • @tictac5896
    @tictac5896 5 років тому

    Failed to run in google colab. problem: No such file or directory: 'nn.png'

    • @deeplizard
      @deeplizard  5 років тому +1

      nn.png is just an image of a neural network that I placed in the same directory as my jupyter notebook to print the image of the network. It is not required for anything else, but you can get an image of a network, save, and print it as well if you prefer.

    • @tictac5896
      @tictac5896 5 років тому

      @@deeplizard thanks for the quick response. Now I can figure out the issue.
      As I'm using google colab, which is an online platform, so I'm facing the problem of directory. Can u kindly help me fix the issue? If your aren't busy, u can try the same code in google colab. Thanks.

  • @NVworld2507
    @NVworld2507 6 років тому

    what is NN.PNG???

    • @deeplizard
      @deeplizard  6 років тому +1

      It is just the name of the neural network image file that is being plotted in the notebook.

  • @codewizard5327
    @codewizard5327 4 роки тому

    bigger texts wouldn't hurt.

    • @deeplizard
      @deeplizard  4 роки тому

      I begin zooming in on the code in later videos :) Additionally, you can use the corresponding blog for each video at deeplizard.com. The text is easy to read there.

    • @codewizard5327
      @codewizard5327 4 роки тому

      @@deeplizard Thanx for the quick reply. :D

  • @iebalazs
    @iebalazs 2 роки тому

    Your videos are great, but far too fast.

  • @chrislee4531
    @chrislee4531 2 роки тому

    Not sure if it's just me but I feel she is speaking on run-on sentences, and it gets hard to follow, and I get lost in the explanations

  • @Hi._.jyl07
    @Hi._.jyl07 Рік тому

    🎉🎉😢😢😢s

  • @AJ-dy2bt
    @AJ-dy2bt 2 роки тому +5

    It worth noting that the information of this course is well structured and very clear. I can recommend this course to anyone new to machine learning. Thanks a lot for this course!

  • @Plerion
    @Plerion 5 років тому +5

    I found the answer to a question I had in a recent comment, so thank you for taking your time in replying even until today.

  • @pradeeppaladi8513
    @pradeeppaladi8513 Рік тому +2

    Hey @deeplizard,
    Thank you so much for answering my question that even ChatGPT couldn't answer it clearly. I am actually a beginner in deep learning. Your explanation has answered my question. In fact, I have subscribed to your channel as well!

  • @mmesoemmanuel4410
    @mmesoemmanuel4410 6 років тому +5

    I love you.. You are the only source that explained ANN easily to me

  • @sanwalyousaf
    @sanwalyousaf 6 років тому +5

    I was struggling with the concept of dense layer a lot. This video makes it very easy. Thanks a lot.

    • @PunmasterSTP
      @PunmasterSTP 2 роки тому

      Yeah me too. I think this material can be rather...dense.
      😎Sorry I just had to.

  • @Jeremy-bd2yx
    @Jeremy-bd2yx 2 роки тому +3

    dude these are incredible. thank you for the direct and conceise explanations.

  • @yohannnedelec9305
    @yohannnedelec9305 6 років тому +5

    Probably a dumb question, but in your neural network image, aren't we supposed to have an edge between the top node in the hidden layer and the bottom node in the output layer ?

    • @deeplizard
      @deeplizard  6 років тому +5

      Hey Yohann - Not a dumb question at all! You're right, there should be an edge there. I didn't notice that missing detail! In later videos of the playlist, we start using another network as our visual, so this missing edge won't persist for too long.

    • @zenchiassassin283
      @zenchiassassin283 4 роки тому

      :0 I didn't notice

    • @22kmhigh
      @22kmhigh 3 роки тому +1

      Thanks for the question, I had to browse ~50 comments to make sure that this missing connexion was actually a missing connexion

  • @kanishkarreddy7988
    @kanishkarreddy7988 Рік тому

    {
    "question": "__________________ are used in models that are doing work with time series data.",
    "choices": [
    "Recurrent layers",
    "Normalization layers",
    "Recurent layers",
    "Pooling layers"
    ],
    "answer": "Recurrent layers",
    "creator": "Kanishk",
    "creationDate": "2022-11-13T06:06:16.798Z"
    }

  • @ivanzapote8369
    @ivanzapote8369 Рік тому +1

    i just subbed bc of the channel name & pfp

  • @PunmasterSTP
    @PunmasterSTP 2 роки тому +1

    Layers in a neural network? More like "Lizard, you make this material just work!" Thanks for teaching us in such a truly effective way.

  • @FantaPopRockz
    @FantaPopRockz 3 роки тому +1

    Great

  • @roirtur2186
    @roirtur2186 2 роки тому

    Hi,
    I understand how layers work and everything, we give a number of inputs, do a few operations on layer to get a certain number of outputs in the end.
    But how do you know how many hidden neurons to put? I looked online and couldn't find any explanation other than "it depends on what 'rule' you're using". So I can put how many I want? ok but what is the best number to use then? I found another saying "well, you try with more or less neurons and you check by hand". Is there any better way to find out ?
    If you have an idea... :)
    Ty

  • @ДавидПетряник
    @ДавидПетряник 4 роки тому +1

    For those who follows the video use plt.imread right now, cause ndimage.imread is deprecated

  • @rajuthapa9005
    @rajuthapa9005 6 років тому +2

    Very informative, practical tutorials ever found. Thank you

  • @AlgoTribes
    @AlgoTribes 3 роки тому

    @deeplizard..why did we used np.expand_dims and why we are plotting the img using index img[0]...i know it is a silly question to ask but i don't mind asking..

  • @vidhyak2102
    @vidhyak2102 6 років тому +3

    Amazing and crystal clear explanation. You are a great teacher. Do you plan to take a session on NLP

    • @deeplizard
      @deeplizard  6 років тому

      Thanks, Vidhya! NLP is on my list of potential topics for future videos!

    • @vidhyak7096
      @vidhyak7096 6 років тому

      awesome. Looking forward

  • @firuzjuraev5383
    @firuzjuraev5383 4 роки тому +1

    It is sooo amazing tutorial. I love the way you explained. Thank you soo much

  • @sayyedulislamhridoy4734
    @sayyedulislamhridoy4734 4 роки тому

    How to measure size of nodes in Hidden layer for example: Dense(units=5 .... ?

  • @afreenshaik7984
    @afreenshaik7984 4 роки тому +1

    Thank you so much for these clear explained videos ❤️👍

  • @lightningblade9347
    @lightningblade9347 6 років тому +2

    Hi there, before asking my question I wanna thank you for your amazing and well explained videos, my question is: how do we specify the number of neurons in the hidden layer ? Do we choose whatever number of neurons we want or is the number of the latter in the hidden layer tied to something (which I don't know) ?

    • @deeplizard
      @deeplizard  6 років тому +3

      You're welcome, Lightning Blade! Generally speaking, the more complex your data, the more layers you can expect to have in your model, and the more neurons in each layer you'll likely need. Also, you'll typically see that the number of neurons increases within each layer as the layers become deeper in the network. There is not a general rule of thumb that I'm aware of to follow for choosing how many neurons to include in each layer. It's more of mixing trial and error along with experience from what's worked in previous models.

    • @lightningblade9347
      @lightningblade9347 6 років тому

      Thank you very much for the explanation, I'll make sure to watch all of your deep learning videos, I might have some other questions in the coming videos which I hope it won't bother you.
      Thank you again.

  • @ibrahimzahir7061
    @ibrahimzahir7061 5 років тому +3

    This is great. Love this series. Hope to see more ML n deep learning tutorials

    • @deeplizard
      @deeplizard  5 років тому

      Thank you, ibrahim! Glad you're enjoying the series!
      We have many other ML and DL series available here on UA-cam and on deeplizard.com.
      You can browse all available series on the deeplizard.com home page!

  • @poffer31
    @poffer31 3 роки тому

    This was useful video to understand layers, Thanks!

  • @tannusharma2285
    @tannusharma2285 2 роки тому

    Thank you so much...Blessed to find this channel

  • @siddhichaukade
    @siddhichaukade 3 роки тому

    Could you please create a playlist for Mask RCNN?

  • @reinasama904
    @reinasama904 2 роки тому +1

    This is wonderful! Thank you so much.

  • @azhaanali1109
    @azhaanali1109 4 роки тому +1

    Thank you !! This is exactly what I was looking for

  • @mdyounusahamed6668
    @mdyounusahamed6668 3 роки тому

    AttributeError: module 'scipy.ndimage' has no attribute 'imread'

    • @deeplizard
      @deeplizard  3 роки тому

      ndimage.imread() has been deprecated. Use matplotlib.pyplot.imread() instead.

    • @mdyounusahamed6668
      @mdyounusahamed6668 3 роки тому

      @@deeplizard Thank you