Siguiendo la documentación PyBrain, Building Networks with Modules and Connections, estoy construyendo una red neuronal por partes (en contraste con el uso del acceso directo buildNetwork). Estoy construyendo una red neuronal simple de 3 capas (entrada, oculta, salida). ¿Cómo agrego correctamente una unidad de polarización?PyBrain: cuando se crea una red desde cero, ¿cómo y dónde se crea un sesgo?
Supongo construyo un módulo BiasUnit
como en:
b = BiasUnit(name='bias')
network.addModule(b)
¿Es este el camino correcto? ¿Tengo que crear el objeto FullConnection
? Si es así, ¿a qué me debería conectar?
Por mucho que me guste Python, he cambiado a usar la [fanntool] basada en C (http://code.google.com/p/fanntool/) que saca a PyBrain del agua en términos de rendimiento . – User