Part 2 - Implement single layer of a Neural Network from scratch in python

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

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

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

    link to the code: github.com/ShankarPendse/DeepLearning-Tutorials/blob/main/two_neurons.py

  • @rizwan_k.s
    @rizwan_k.s 4 месяца назад

    Sir could you upload a video showing how we can train a neural network and how the weights are updated without using in-built python libraries. It would be really useful as I am doing my final year project based on implementation of neural networks.

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

      The bit you are looking for is back propagation and I will upload the video soon. The way you update the weights using gradients, is actually dependent on the cost function that you are trying to minimize. I can help you with the way you have to update the weights if you can let me know your neural network's cost function.

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

      I have release a video on how to compute gradients for neural networks to update weights and biases, I have derived the gradients step by step in detail, you can check out that video to understand how it is done.

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

      Implementation from scratch where I have showed how we update the weights in python, without using any inbuilt Deep learning library. I have just used numpy to vectorize the process: ruclips.net/video/3UPWmn4FtDs/видео.html