← Lumbre

Lección Optimización II

← Volver a todos los contenidos
Portada de Optimización II

Optimización II

✦ Aprenderas sobre optimizacion II: problemas no lineales, metodo de gradiente descendente, optimizacion convexa, y aplicaciones en redes neuronales y machine learning

Roadwise Consulting

Firmado y verificado · Fernando Castro

Objetivo: Conocer la optimizacion II: metodos no lineales, gradiente descendente, aplicaciones en machine learning.

7 min
Más
Optimización II

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Objetos Cursos Explorar Mi cuenta Salir del modo estudio

Optimizacion II: metodos no lineales

Muchos problemas reales no son lineales: las funciones objetivo son curvas complejas. El gradiente descendente es el algoritmo mas usado para optimizar funciones no lineales, especialmente en inteligencia artificial✦.

Gradiente descendente

Imagina que estas en una montana con neblina y quieres bajar al valle. El gradiente descendente es como dar pasos en la direccion de maxima pendiente hacia abajo, repitiendo hasta llegar al fondo.

MetodoTipo de problemaVelocidad
Gradiente descendenteNo lineal convexoModerado
NewtonNo lineal suaveRapido
Enjambre de particulasNo lineal globalLento
AdamMachine learningRapido
  1. Funcion de costo

    En machine learning, la funcion de costo mide que tan mal predice el modelo. Minimizar esta funcion significa mejorar las predicciones.

Paso 1 de 3

El gradiente descendente es el corazon del entrenamiento de redes neuronales. Cada vez que ChatGPT mejora sus respuestas, esta usando una variante de este algoritmo para ajustar millones de parametros.

Piensa y responde

¿Que hace el gradiente descendente?

El gradiente descendente siempre encuentra el minimo global.

La de aprendizaje controla el tamano de los pasos, y la funcion de mide que tan mal predice el modelo.

Relaciona cada concepto con su descripcion:

      Clasifica estas funciones segon su convexidad:

      Arrastra cada ficha a su categoría (o tócala y luego toca la categoría). También puedes usar el teclado.

      Ordena los pasos del gradiente descendente:

        Coloca los elementos en orden y pulsa Comprobar.

        ¿Como crees que el gradiente descendente permite que los coches autonomos aprendan a conducir?

        Tu texto se guarda sólo en este dispositivo.

        Para dominar este tema

        • Comprende el gradiente descendente
        • Identifica minimos locales y globales
        • Conoce la tasa de aprendizaje
        • Aplica estos conceptos en machine learning

        Optimizacion no lineal

        Aquí se mira lo que ya fuiste acertando. Pulsa «Comprobar» para saber si puedes seguir.

        Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.
        Más sobre esta lección

        ¿Todavía no te queda claro?

        No pasa nada: vamos a verlo de otra manera

        Elige el ángulo que más te ayude. Nada es obligatorio ni cuenta como nota.

        Practica un pocoGradiente descendente

        ¿Que pasa si la tasa de aprendizaje es muy grande?

        El gradiente descendente se usa en machine learning.

        ↑ Volver al objeto

        Otra forma de comprenderlo

        ✦ Explorar el universo completo

        Comentarios

        Inicia sesión para comentar.

        Todavía no hay comentarios. Sé la primera persona en opinar.