DL-Simplified icon indicating copy to clipboard operation
DL-Simplified copied to clipboard

Demonstration of Backpropagation Algorithm using Neural Networks

Open ayan-joshi opened this issue 1 year ago • 11 comments

Deep Learning Simplified Repository (Proposing new issue)

:red_circle: Project Title : Backpropagation in Neural Networks :red_circle: Aim : Backpropagation is a fundamental algorithm used for training artificial neural networks. :red_circle: Dataset :

:red_circle: **Approach** : Try to use 3-4 algorithms to implement the models and compare all the algorithms to find out the best fitted algorithm for the model by checking the accuracy scores. Also do not forget to do a exploratory data analysis before creating any model.

📍 Follow the Guidelines to Contribute in the Project :

  • You need to create a separate folder named as the Project Title.
  • Inside that folder, there will be four main components.
    • Images - To store the required images.
    • Dataset - To store the dataset or, information/source about the dataset.
    • Model - To store the machine learning model you've created using the dataset.
    • requirements.txt - This file will contain the required packages/libraries to run the project in other machines.
  • Inside the Model folder, the README.md file must be filled up properly, with proper visualizations and conclusions.

:red_circle::yellow_circle: Points to Note :

  • The issues will be assigned on a first come first serve basis, 1 Issue == 1 PR.
  • "Issue Title" and "PR Title should be the same. Include issue number along with it.
  • Follow Contributing Guidelines & Code of Conduct before start Contributing.

:white_check_mark: To be Mentioned while taking the issue :

  • Full name : Ayan Joshi
  • GitHub Profile Link : https://github.com/ayan-joshi
  • Email ID : [email protected]
  • Participant ID (if applicable):
  • Approach for this Project : So , I'll first try applying different algorithms then after comparing I'll add the implementation with the best algorithm with its results
  • What is your participant role? Yes I'm a part of GSSOC , but Its not only for the program I'm eager to contribute

@abhisheks008 Assign the issue to me


Happy Contributing 🚀

All the best. Enjoy your open source journey ahead. 😎

ayan-joshi avatar Jul 31 '24 13:07 ayan-joshi

Thank you for creating this issue! We'll look into it as soon as possible. Your contributions are highly appreciated! 😊

github-actions[bot] avatar Jul 31 '24 13:07 github-actions[bot]

@abhisheks008 Please have a look I want to contribute

ayan-joshi avatar Aug 01 '24 15:08 ayan-joshi

@abhisheks008 Please have a look I want to contribute

I don't think there is any scope of implementing deep learning models for this dataset.

abhisheks008 avatar Aug 02 '24 04:08 abhisheks008

@abhisheks008 Please have a look I want to contribute

I don't think there is any scope of implementing deep learning models for this dataset.

@abhisheks008 I had one more topic with me Backpropagation in Neural Networks

should I change this issue to this hope this will match with deep learning ideas ?

ayan-joshi avatar Aug 02 '24 14:08 ayan-joshi

@abhisheks008 Please have a look I want to contribute

I don't think there is any scope of implementing deep learning models for this dataset.

@abhisheks008 I had one more topic with me Backpropagation in Neural Networks

should I change this issue to this hope this will match with deep learning ideas ?

@abhisheks008 Its related to my college project so it will be helpful from you if I get to contribute on this repo , We have a project to contribute to a open source project in ML and last year I contributed to this repo in GSSOC so without hesitating I chose DL simplified to contribute , I'll write a paper about contribution as well

ayan-joshi avatar Aug 02 '24 14:08 ayan-joshi

@abhisheks008 or If u have any thing to add from ur side any issue that will be good as well

ayan-joshi avatar Aug 02 '24 14:08 ayan-joshi

Couldn't find any such problem statement behind this project idea.

abhisheks008 avatar Aug 03 '24 02:08 abhisheks008

Couldn't find any such problem statement behind this project idea.

@abhisheks008 yes but this project will be a great addition to the repo or do u have any idea that should I add to the project that will be very helpful

ayan-joshi avatar Aug 03 '24 07:08 ayan-joshi

Can you elaborate the problem statement you are planning to solve here? Are you trying to showcase the implementation of backpropagation in neural networks? Which neural network models/architectures you are going to use here?

Can you clarify on these, it'll be better to understand for me.

abhisheks008 avatar Aug 03 '24 08:08 abhisheks008

Can you elaborate the problem statement you are planning to solve here? Are you trying to showcase the implementation of backpropagation in neural networks? Which neural network models/architectures you are going to use here?

Can you clarify on these, it'll be better to understand for me.

Backpropagation algorithm is being used for training artificial neural network. It computes the gradient of the loss function with respect to each weight by the chain rule so this ultimately improves the performance of the neural network.

I'll use basic idea of neural network , first forward propagation then the mathematical function and at the end with backward propagation to complete the algorithm.

ayan-joshi avatar Aug 03 '24 10:08 ayan-joshi

Can you elaborate the problem statement you are planning to solve here? Are you trying to showcase the implementation of backpropagation in neural networks? Which neural network models/architectures you are going to use here? Can you clarify on these, it'll be better to understand for me.

Backpropagation algorithm is being used for training artificial neural network. It computes the gradient of the loss function with respect to each weight by the chain rule so this ultimately improves the performance of the neural network.

I'll use basic idea of neural network , first forward propagation then the mathematical function and at the end with backward propagation to complete the algorithm.

Any dataset you are using for this project?

abhisheks008 avatar Aug 06 '24 07:08 abhisheks008