C. Desivo
Caso

Circuitos que funcionan como redes neuronales

§← Todos los casos

El objetivo eran circuitos que se comportaran como neuronas y sinapsis: calculan sumas ponderadas, aplican funciones de activación y transmiten señales, de modo que la red corre en el propio hardware. Se pueden entrenar tanto en el hardware como en simulación.

Dividí el diseño en módulos chicos, escribí tests para el comportamiento de cada uno y los fui refinando en simulación SPICE (controlada desde Python con PySpice y NgSpice) antes de construir nada. Para el entrenamiento, adapté métodos establecidos de entrenamiento de redes neuronales para que funcionaran dentro del circuito, y usé TensorFlow y PyTorch para la parte de software.