Usando varios microcontroladores como nodos en una red neuronal [cerrado]

0

Hace poco leí un artículo de EETimes sobre el experimento de la red neuronal de Google, donde usaron varios núcleos de procesador como Nodos en una red neuronal. Eso me hizo preguntarme: ¿podría ser posible replicar esto con microcontroladores comerciales?
Estaba pensando en utilizar 15 a 20 ATTinys o picaxe 10f200 y luego interconectarlos a través de sus líneas de comunicación serie.

¿Es este un concepto viable?
Si no, ¿hay formas alternativas de hacer este tipo de red neuronal?

En otras palabras, ¿es esto posible y, en caso afirmativo, cómo lo haría para lograrlo? Soy nuevo en esta área de la informática, por lo que necesito ayuda.

¡Gracias!

    
pregunta Philip Becker

1 respuesta

0

Dependiendo de la aplicación, ciertamente sería una posibilidad. El problema que preveo, sin embargo, es que para una red neuronal efectiva, necesita ser entrenado a través de la propagación de la espalda. ATTiny típico es algo así como 20Mhz, mientras que una computadora es 2Ghz +. El entrenamiento de la red neuronal requeriría mucho más tiempo debido a la velocidad de procesamiento mucho menor. Lo que no significa que no sea posible, pero tendría que examinar cuidadosamente la aplicación de su red neuronal antes de implementarla. También es una idea que he tenido durante un tiempo con respecto a la robótica sensorial, la localización y la planificación de rutas. En lugar de programar un montón de reglas sobre cómo moverse en un entorno, haga que las entradas sensoriales actúen como entradas a las neuronas, que luego enseñan al robot a interpretar mejor los datos para llegar a un destino.

    
respondido por el NathanielJPerkins

Lea otras preguntas en las etiquetas