2012-01-02 22 views
6

Estoy escribiendo una aplicación de Android que realizará el reconocimiento y análisis de imágenes. He escuchado que una red neuronal es una de las mejores formas de realizar el reconocimiento de imágenes y he intentado portar la biblioteca que Mike O'Neill utilizó en CodeProject en su excelente aplicación de reconocimiento de dígitos escritos a mano para Win32. Sin embargo, recientemente me contaron sobre Encog y Neuroph, dos bibliotecas sobresalientes de Java para redes neuronales/reconocimiento de imágenes. Solo necesito que la red neuronal funcione, escribiré mi propio conjunto de reconocimiento de imágenes en otra biblioteca de redes neuronales. ¿Alguien sabe si Encog o Neuroph pueden ejecutarse en Android, preferiblemente Encog?¿Es posible que Encog o Neuroph se ejecuten en Android?

EDIT: Ya busqué en Google esto, me pregunto si alguien puede dar fe de que la biblioteca está funcionando.

+0

@Kaediil ¿sabes si eso se puede utilizar? ¿En qué versión de Encog se basa? –

+0

Lamentablemente, no sé nada más de lo que hay allí. Hice una búsqueda rápida en Google para ver cuáles eran esas dos herramientas y encontré ese enlace, lo siento. – Kaediil

Respuesta

4

Puedo confirmar que Encog 3.1.0 funciona en Android 4.1.2. Para las redes neuronales, realizo capacitación en mi máquina de desarrollo, luego vuelco la red al disco y la copio en el directorio android/project/asset.

ver org.encog.persist.EncogDirectoryPersistence para la serialización.

Cuestiones relacionadas