CodingTrain / CodingTrain/Toy-Neural-Network-JS
Numbers recognition
- Lenguaje dominante
- JavaScript
- Estrellas
- 437
- Forks
- 242
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Hi !
I've tried to implement the same neural network library as in the videos
However I have some problems
I am coding in Python, in Processing. Just to warn you, I am not really familiar with Python and Processing, that's why i have everything in one file ( I wasn't able to separate it in defferent files and then import them , if you know how to do it please tell me)
So the problem i am getting, is that the neural network is getting stuck. In fact I rarely go over 85% accuracy with is quite bad I think. And it doesn't matter how long i let it run, arround 85% , the accuracy just randomly changes. I know that my code is not really clear and messy , but could someone try to find what's going on ? Just so you know, I've stored, all the images in 60 000 files (1 per image ) , each containing a number between 0 and 1 for the pixel color
I've also added the possibility to have several hidden layers in the neural network
However, iam not sure if I am doing the backpropagation and the gradient descent correctly, could anyone check and tell me ?
Thanks a lot, I am new to GitHub so sorry if I did things wrong
( and by the way, I am French, that's why my english might be bad )
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Revisa la implementación de Python/Processing en un único archivo a la que se hace referencia en el issue y reproduce el comportamiento de entrenamiento reportado, comenzando por las rutas de backpropagation y gradient descent. No se nombra ningún archivo ni prueba; se considera terminado cuando se identifique la causa del estancamiento de la precisión y se demuestre el comportamiento de entrenamiento corregido o se proporcione una explicación clara de la limitación.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- machine-learning
- Tipo de issue
- Error
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 20/100