|
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
| Volume 187 - Issue 106 |
| Published: May 2026 |
| Authors: Ahmad Farhan Alshammari |
10.5120/ijca3528d2883b77
|
Ahmad Farhan Alshammari . Implementation of Neural Network Training using Forward and Backward Propagation in Python. International Journal of Computer Applications. 187, 106 (May 2026), 51-59. DOI=10.5120/ijca3528d2883b77
@article{ 10.5120/ijca3528d2883b77,
author = { Ahmad Farhan Alshammari },
title = { Implementation of Neural Network Training using Forward and Backward Propagation in Python },
journal = { International Journal of Computer Applications },
year = { 2026 },
volume = { 187 },
number = { 106 },
pages = { 51-59 },
doi = { 10.5120/ijca3528d2883b77 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2026
%A Ahmad Farhan Alshammari
%T Implementation of Neural Network Training using Forward and Backward Propagation in Python%T
%J International Journal of Computer Applications
%V 187
%N 106
%P 51-59
%R 10.5120/ijca3528d2883b77
%I Foundation of Computer Science (FCS), NY, USA
The goal of this research is to implement neural network training using forward and backward propagation in Python. Neural network is used to process the input data and provide accurate predictions. The training of neural network is performed in two stages: forward and backward propagation. During the training process, the cost function is computed and the weights and biases are updated to reach the optimal solution. The basic steps of neural network training using forward and backward propagation are explained: defining neural network (input, target output, and weights and biases), performing forward propagation, computing cost function, performing backward propagation, updating weights and biases, printing predicted output, and plotting charts. The developed program was tested on an experimental data. The program has successfully performed the basic steps of neural network training using forward and backward propagation and provided the required results.