AI Teading - TeensPrueba tú mismo la IA

Parte 1 · Qué es la IA

1.2

Cómo aprende una IA

Nadie le escribe la respuesta y aun así aprende. ¿Cómo? Girando un número lo vas a entender.

P0 Ajustar el peso

Cómo aprende una IA

Antes vimos una máquina en la que las reglas se escriben a mano. Si escribías una regla, reconocía una cosa; lo que no estaba escrito, no lo reconocía.

Una máquina que aprende es distinta. Nadie le escribe la respuesta. Se corrige sola equivocándose.

¿Cómo puede ser? Es mucho más sencillo de lo que parece.

Basta con saber cuánto te has equivocado

Imagina que hay una diana. Y que hay un número que puedes girar. Al girarlo, tu respuesta se mueve a la izquierda o a la derecha.

A ese número lo llamamos . Es el número que decide cuánta importancia se le da a cada señal. Se cambia poco a poco, como quien gira un mando.

¿Y cómo sabes hacia qué lado girarlo? Basta con mirar cuánto te has equivocado ahora mismo.

Eso es todo. De verdad, eso es todo.

A ese «cuánto me he equivocado» lo llamamos .

Ejercicio P0

Gira el peso hasta dar en la diana. Si el sonido sube, es que te estás acercando.

¿En cuántos intentos diste en la diana? El gráfico de abajo es lo que acabas de hacer. Primero te equivocas mucho y poco a poco menos: esa forma es la forma de aprender.

La máquina hace exactamente lo mismo

Si has pulsado Ajustar automáticamente, quizá te haya parecido poca cosa. Pues esto es lo que hace una máquina.

  1. Girar un poco

  2. Mirar si se ha equivocado más o menos

  3. Ir un poco más hacia donde se equivoca menos

  4. Volver al 1

No es lista. Solo es rápida. Mientras nosotros giramos una vez por segundo, la máquina gira miles de veces por segundo.

Cuando hay dos pesos

Pulsa Un peso más. Se va a poner difícil de repente.

Porque al girar un peso se mueven las dos respuestas. Si ajustas una, se desajusta la otra.

¿Cuántos pesos hay dentro de una IA de verdad? No cientos: millones. Y algunas tienen muchos más.

¿Podría una persona girarlos todos? No. Por eso los gira la máquina.

Lo que sostiene este capítulo

  1. 6 Samuel, "Some Studies in Machine Learning Using the Game of Checkers", IBM Journal of Research and Development 3(3) (1959)
  2. 7 Samuel, "Some Studies in Machine Learning Using the Game of Checkers. II — Recent Progress", IBM Journal of Research and Development 11(6) (1967)

Ver la lista completa