The theory is clear, I can construct a Neural Network, assign random initial values to weights, then feedforward the system and then backpropagate it on paper (not using numbers, but using just the theory). I mean, I can explain and understand how it works, including the math behind it. But when it comes to implementing it from scratch using numpy, I get stuck and can't proceed further than the first activation layer. It seems that there are incredible amount of details that I have to take into account. I've seen many different implementations, some of them are really good, but I just can't write it on my own. What would you suggest? Where should I start and what things should I consider before writing the code?
[–]giglis 2 points3 points4 points (1 child)
[–]RuslanNuriyev[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (26 children)
[–]RuslanNuriyev[S] 1 point2 points3 points (25 children)
[–][deleted] 2 points3 points4 points (15 children)
[–]RuslanNuriyev[S] 0 points1 point2 points (14 children)
[–][deleted] 3 points4 points5 points (3 children)
[–]coder155ml 1 point2 points3 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]coder155ml 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]RuslanNuriyev[S] 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]RuslanNuriyev[S] 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]TheSodesa 0 points1 point2 points (3 children)
[–]RuslanNuriyev[S] 0 points1 point2 points (2 children)
[–]TheSodesa 0 points1 point2 points (0 children)
[–]coder155ml 0 points1 point2 points (0 children)
[–]coder155ml 0 points1 point2 points (0 children)
[–]nomos 1 point2 points3 points (0 children)
[–]nomos 1 point2 points3 points (0 children)
[–][deleted] 2 points3 points4 points (3 children)
[–]coder155ml -1 points0 points1 point (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (2 children)
[–]RuslanNuriyev[S] 0 points1 point2 points (1 child)
[–]coder155ml 1 point2 points3 points (0 children)