En los blogs sobre aprendizaje automático encuentro con frecuencia la palabra "vainilla". Por ejemplo, "Vanilla Gradient Descent" o "Vanilla method". Este término no aparece en ningún libro de texto sobre optimización.
Por ejemplo, en este Correo electrónico: dice:
Se trata de la forma más sencilla de la técnica de descenso de gradiente. [ ] significa puro / sin ninguna adulteración. Su principal característica es que es que damos pequeños pasos en la dirección de los mínimos tomando el gradiente de la función de coste. de la función de coste.
¿Qué significa "adulteración" en este contexto? El autor va más allá al contrastar el descenso por gradiente vainilla con el descenso por gradiente con impulso. Así que en este caso el descenso por gradiente vainilla es otra palabra para el descenso por gradiente.
En otro Correo electrónico: dice,
Descenso de gradiente vainilla, también conocido como descenso de gradiente por lotes,...
Lamentablemente, yo tampoco he oído hablar nunca del descenso de gradiente por lotes. Vaya.
¿Puede alguien aclarar qué significa "vainilla" y si existe una definición matemática más firme al respecto?