Una red neuronal es una receta con números (pesos) que mira lo que ha pasado y decide qué hacer. La de este juego tiene 22 números muy fáciles de contar:
- Mira 5 cosas (las últimas jugadas tuyas y del rival).
- Las pasa por 3 neuronas que las combinan.
- Saca 1 decisión: ¿coopero o traiciono?
5 × 3 = 15 conexiones de la entrada a las neuronas, 3 ajustes de cada neurona, 3 conexiones de las neuronas a la salida y 1 ajuste de la salida. Total: 15 + 3 + 3 + 1 = 22.
Una neurona hace dos cosas: multiplica cada entrada por su peso, las suma todas, y le añade su ajuste. Si el resultado es alto, se "enciende". Si es bajo, no. La decisión final sale de combinar las tres neuronas con sus pesos hacia la salida. Todo es multiplicar y sumar.
Al acabar el entrenamiento puedes guardar tu red y meterla en el dilema del prisionero para que pelee contra las otras estrategias.
La idea importante: una red neuronal no es magia, son sumas y multiplicaciones. ChatGPT hace lo mismo, solo que con miles de millones de números en vez de 22.
