Cov txheej txheem:

Digit Recognizer Nrog Python: 3 Kauj Ruam
Digit Recognizer Nrog Python: 3 Kauj Ruam

Video: Digit Recognizer Nrog Python: 3 Kauj Ruam

Video: Digit Recognizer Nrog Python: 3 Kauj Ruam
Video: 2020 HIT Conference - Viet Nguyen, Statametrics 2024, Kaum ib hlis
Anonim
Image
Image
Rub tawm Python
Rub tawm Python

Un tema muy nrov actualmente es el denominado “Computer Vision” que consiste en latarea de crear software capaz de reconocer patrones dentro de imágenes. Qhov muaj peev xwm xav tau yog que esta habilidad es muy iltil para una computadora y tso cai nthuav dav los ntawm kab rov tav de la computación al ser aplicado correctamente.

Kauj ruam 1: Rub tawm Python

Instalar el lenguaje de programación elegido, Nab hab sej.

www.python.org

Kauj Ruam 2: Rub El Dataset De MNIST

Rub tawm El Dataset De MNIST
Rub tawm El Dataset De MNIST

Conseguimos el “dataset” y el “set training” de imágenes para poder entrenar y, posteriormente, probar la liab y confirmar su correcto funcionamiento

yann.lecun.com/exdb/mnist/

Kauj Ruam 3: Pasos Del Codigo

Pasos Del Codigo
Pasos Del Codigo

Luego debemos determinar la estructura de nuestra red de neuronas. Esto es

tseem ceeb para el correcto funcionamiento de esta y varía mucho dependiendo del uso que se le dará a la liab. Esto se hace en función del número de capas y de nodos (o neuronas). Elegimos una “función de activación” que servirá para determinar cuales neuronas actúan en cada ciclo de procesamiento. Por último, elegimos nuestra función de “costo” o yuam kev, que tso cai rau la liab aprender y minimizar sus errores al comparar su predicción con el resultado esperado. Se ejecuta el código creado para entrenar a la red y luego se le hacen las “preguntas” sobre qué dígito ve en cada imágen nueva presentada.

Todo puede ser encontrado en el siguiente repositorio (hecho en ingles)

github.com/pieromarini/PyNeuNet.git

Pom zoo: