Tasa de aprendizajeLearning Rate
El valor que decide cuánto se mueve cada paso
- La tasa de aprendizaje es el número que fija cuánto se mueven los valores en cada paso. Hacia dónde ir lo decide, aparte, el descenso de gradiente.
- Si se fija demasiado grande, se pasa del punto bajo y rebota hacia el lado contrario; el error, en vez de bajar, se dispara de un lado a otro.
- Si se fija demasiado chica, no hay rebote, pero todo se vuelve exageradamente lento, y a veces se queda atascada en un punto poco profundo.
- Es un valor que fija directamente una persona, así que entre los ajustes que hay que elegir antes de entrenar, es el que más pesa.
- Es común empezar grande y achicarla poco a poco a medida que avanza el entrenamiento: el ajuste por etapas.
Contenido
1La analogía
Al pasar la aspiradora, cuánto se la empuja de una vez cambia el resultado de la limpieza. Si se estira bien el brazo y se dan pasadas largas, se cruza el living en un momento, pero se pasan de largo zonas con polvo y hay que volver a pasarlas después. Yendo y viniendo así, el tiempo se va y el piso sigue igual.
Al revés, si se mueve apenas con la muñeca, no se salta ningún rincón. Pero un living entero tarda medio día, y en un lugar como debajo del sofá ni siquiera avanza: se queda dando vueltas en el mismo punto.
La tasa de aprendizaje es justo ese tramo de empuje. La dirección ya está fijada; lo único que decide este número es cuánto avanzar en esa dirección cada vez que se empuja. Un solo valor puede hacer que la limpieza sea rápida o que no termine nunca.
2En detalle
La dirección y el tamaño los fija cada uno por su lado
Para completar un paso de entrenamiento hay que decidir dos cosas: hacia dónde ir y cuánto ir. Lo primero sale de calcular la inclinación del punto actual; lo segundo, de un número que una persona anotó de antemano. Ese número es la tasa de aprendizaje.
Por eso la tasa de aprendizaje no mejora sola aunque se metan más datos. No es un valor que el modelo ajuste con el aprendizaje, sino uno que una persona elige antes de empezar a entrenar. A este tipo de valores se los llama hiperparámetros, y entre ellos, la tasa de aprendizaje es el que más sacude el resultado.
El gradiente lleva metida, además de la dirección, la magnitud de la pendiente. Por eso, con la misma tasa de aprendizaje, en un lugar empinado el movimiento es grande y en uno suave, chico. La tasa de aprendizaje funciona más bien como un multiplicador que se aplica sobre eso.
Si es demasiado grande, se pasa del fondo
Si el tramo de empuje es demasiado grande, no se llega a pisar el punto bajo: se lo salta. Es como dar un paso largo desde la ladera izquierda y terminar a mitad de la ladera derecha. Si desde ahí se vuelve a mover con fuerza hacia abajo, esta vez se cruza hacia la ladera izquierda.
Si este vaivén crece un poco en cada paso, el error termina subiendo en vez de bajar. En la pantalla de entrenamiento se ve el número de error bajar y de repente dispararse, o directamente volverse un valor sin sentido; la causa más común es una tasa de aprendizaje demasiado grande.
Si el entrenamiento se rompe apenas empieza, antes de tocar otros ajustes conviene bajar la tasa de aprendizaje a la mitad. Muchas veces alcanza con reducir el tramo para que todo vuelva a funcionar.
Si es demasiado chica, el día no alcanza
Si el tramo es demasiado chico, el error baja apenas un poco en cada paso. La dirección siempre es correcta, así que parece seguro, pero el tiempo para llegar a un punto útil se multiplica, y con él, el costo del entrenamiento.
Más molesto todavía es que no se logra pasar un punto poco profundo que se encuentra por el camino. Con un empujón un poco más fuerte se lo cruzaría sin problema, pero con el tramo tan chico se queda subiendo y bajando en el mismo lugar hasta que el entrenamiento termina. Si el error se detiene en un valor fijo y no sigue bajando, es momento de agrandar el tramo.
Grande al principio, chico después
Por eso es común no dejar fija la tasa de aprendizaje, sino cambiarla a medida que avanza el entrenamiento. Al principio se empuja fuerte para recorrer rápido una zona amplia, y cuando ya se está cerca del punto bajo, se achica el tramo para terminar con cuidado.
También es habitual empezar con un tramo muy chico para "entrar en calor" y subirlo poco a poco antes de volver a bajarlo. En los modelos grandes, si los primeros pasos rebotan fuerte, todo lo que viene después queda arruinado. Usado junto con el optimizador, que ajusta el estilo del paso en su conjunto, el tramo llega incluso a ajustarse solo según cada dirección.
3Con más precisión
La tasa de aprendizaje es el multiplicador que, aplicado al gradiente, fija cuánto se actualiza un valor. Suele usarse un número bastante menor que uno, y el valor adecuado cambia según el modelo y los datos. No hay una respuesta fija de antemano: lo habitual es probar varios valores y elegir el que hace bajar mejor el error. El tamaño del lote también mueve, junto con él, cuál es la tasa de aprendizaje adecuada.
La analogía también tiene sus costuras. La aspiradora se empuja hacia adelante y atrás nomás, pero el entrenamiento se mueve a la vez en millones de direcciones. Y con la aspiradora, el tramo de empuje es directamente la distancia recorrida, mientras que en el entrenamiento el movimiento real es la tasa de aprendizaje multiplicada por lo empinado del punto. Por eso, con la misma tasa de aprendizaje, el tamaño del paso cambia solo entre el principio y el final del entrenamiento. Cuando se usa un optimizador, el multiplicador vuelve a ajustarse por dirección, así que la tasa de aprendizaje anotada queda más cerca de ser una línea base.
4Pruébalo
5Malentendidos comunes
Es fácil pensar que una tasa de aprendizaje grande termina el entrenamiento más rápido, pero en realidad, pasado cierto límite, el error rebota de un lado a otro y el entrenamiento directamente no avanza.
Es fácil pensar que la tasa de aprendizaje la ajusta sola el modelo mientras aprende, pero en realidad es un valor que fija una persona de antemano, y si se elige mal, de nada sirve que los demás ajustes sean buenos.
Es fácil pensar que una tasa de aprendizaje que funcionó bien una vez sirve igual para otro modelo, pero en realidad, si cambia el tamaño del modelo o los datos, el valor adecuado también cambia.
7Resumen en una línea
En resumenLa tasa de aprendizaje es el tramo que decide cuánto se mueve cada paso, y ese único valor separa un entrenamiento que termina bien de uno que se dispara.
¿Has visto un error o tienes una analogía mejor? Sugerir una corrección · Última actualización2026-09-02