Gradiente Descendente Paso a Paso con Python: Un Algoritmo de Optimización para Machine Learning

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ • 69

  • @CodigoMaquina
    @CodigoMaquina  2 роки тому

    👉 Xiperia ofrece consultoría empresarial que transforma datos en conocimiento accionable para alcanzar los objetivos de tu negocio. Conoce más en www.xiperia.com

  • @jesusmanuelnietocarracedo9701
    @jesusmanuelnietocarracedo9701 Рік тому +23

    Es increíble que un contenido de tantísima calidad como este, que es brutal, sea gratuito y que tenga tan poco impacto (tan pocos me gusta y comentarios) mientras que vemos miles y miles en vídeos de gente bailando y haciendo el tonto... Muchísimas gracias por el canal que tienes, es una pasada, tú si que eres alguien a quien tener de referente, ánimo con este trabajazo.

    • @CodigoMaquina
      @CodigoMaquina  11 місяців тому +3

      Estimado @jesusmanuelnietocarracedo9701 muchísimas gracias por tus palabras, son muy gratificantes y nos motivan a seguir con este proyecto que tantas satisfacciones nos ha dado. Mucha felicidad y salud para ti y tu familia en este año 2024.

  • @CorreoSecundario-q8w
    @CorreoSecundario-q8w 3 місяці тому +2

    De los pocos canales que vale la pena relacionado a machine learning

  • @jonathan1003046909
    @jonathan1003046909 Рік тому +7

    La mejor explicación que he visto.

  • @olivermorales918
    @olivermorales918 Рік тому +13

    Excelente explicacion! Por favor sigue con esto, se nota cuantas ganas y gusto tienes por enseñar. Saludos

    • @CodigoMaquina
      @CodigoMaquina  Рік тому

      Oliver muchas gracias por tus palabras. Mientras haya salud y un poco de tiempo, seguiremos trabajando en este proyecto :)

  • @SR_M0L1NA
    @SR_M0L1NA 7 місяців тому +1

    Me ha encantado. He visto bastantes vídeos explicando el descenso del gradiente, y con éeste lo he entendido todo. Ya no tengo dudas. Muchas gracias.
    A lo largo de esta semana voy a intentar ver el resto de vídeos.

  • @manchasraf9895
    @manchasraf9895 11 місяців тому +2

    Es increíblemente genial la manera en la que lo explicas y usas los recursos, aprendere mucho de ti

  • @alcidesteranvelasquez8548
    @alcidesteranvelasquez8548 4 місяці тому +1

    Muy bueno, seguiré este canal.😊

    • @CodigoMaquina
      @CodigoMaquina  4 місяці тому

      Gracias por comentar y por seguir el contenido del canal!

  • @tomasmartin3493
    @tomasmartin3493 3 місяці тому

    Señor, me acaba de carrear el trabajo de la facultad, alabado sea usted

    • @CodigoMaquina
      @CodigoMaquina  2 місяці тому

      Jejeje, que bueno que te ayudó 👍

  • @danny-fi8hs
    @danny-fi8hs 4 місяці тому +1

    wow me encontré con oro, me encanta tu canal ya estoy revisando todo jeejj

  • @rubendarioaquizepalacios8307
    @rubendarioaquizepalacios8307 2 роки тому +3

    Gracias Octavio, por hacernos fácil las cosas para avanzar más rápido.

    • @CodigoMaquina
      @CodigoMaquina  2 роки тому

      Es todo un placer. Gracias por interactuar en el canal :)

  • @gustavojuantorena
    @gustavojuantorena 3 роки тому +1

    Wow! Todavía no tuve tiempo de verlo completo. Pero qué nivel! 👏👏

  • @diegoelcrackk20159
    @diegoelcrackk20159 2 роки тому +1

    Gracias por este fenomenal video. Saludos.

    • @CodigoMaquina
      @CodigoMaquina  2 роки тому +1

      Muchas gracias por tu comentario. Es muy agradable leer que el video es de utilidad :)

  • @tinajastyle
    @tinajastyle Рік тому +1

    Excelente 10/10 explicación

    • @CodigoMaquina
      @CodigoMaquina  Рік тому

      @tinajastyle muchas gracias por tu comentario :)

  • @mauruch89
    @mauruch89 4 місяці тому +1

    Este video es una joya.

  • @elmerespino9
    @elmerespino9 4 місяці тому

    Excelente,👍👍

  • @erickgabrielconderodriguez4747
    @erickgabrielconderodriguez4747 2 роки тому +1

    Que calidad de videos.

    • @CodigoMaquina
      @CodigoMaquina  2 роки тому

      Nos alegra saber que son de tu interés. Saludos Erick!!

  • @Kernnel98
    @Kernnel98 2 роки тому +1

    La explicacion esta muy buena, seria interesante verlo aplicado con un dataframe con datos reales.

    • @CodigoMaquina
      @CodigoMaquina  2 роки тому +2

      Muchas gracias por tus comentarios y por la sugerencia. Crear los ejemplos usando datos reales es una deuda pendiente que tenemos. Posteriormente haremos algunos videos con "casos reales" para ejemplificar los procesos de inicio a fin. Gracias por interactuar en el canal :)

  • @idbaronco4194
    @idbaronco4194 2 роки тому +1

    Excelente video, muy bien explicado profe

  • @nancynardelli5466
    @nancynardelli5466 8 місяців тому +2

    Gracias!

  • @carolinagranados7856
    @carolinagranados7856 Рік тому +1

    Estimado profesor Octavio, mil gracias, las explicaciones son muy claras. Me puede orientar, cómo es el código cuando mi valor de b no es cero?

    • @CodigoMaquina
      @CodigoMaquina  Рік тому

      Estimada Carolina, muchas gracias por tus comentarios y por seguir el contenido del canal. Con respecto a tu pregunta, este video es muy, muy largo y fácilmente se pierde uno. Si entendí bien tu pregunta, tal vez la respuesta está en el minuto 35:50 donde se generaliza la función del error para dos variables m y b, lo cual ya considera diferentes valores del intercepto (b).

  • @alvbv
    @alvbv Рік тому +1

    Hola gracias por tus videos, una consulta tienes un video donde explica la epoca?

    • @CodigoMaquina
      @CodigoMaquina  Рік тому

      Hola @alvaromicaelbalvinvelasque3410 tal vez te sea de utilidad el video sobre el Perceptrón donde platico sobre su creación, entrenamiento y épocas: ua-cam.com/video/dkhXGTersP0/v-deo.html

  • @EducacionCultura1992
    @EducacionCultura1992 6 місяців тому +1

    espectacular

  • @ricardoramosz8083
    @ricardoramosz8083 2 роки тому +2

    En este vídeo se observa con claridad, la importancia del conocimiento de las matemáticas para el aprendizaje de machine learning.

    • @CodigoMaquina
      @CodigoMaquina  2 роки тому

      Gracias por comentar y por ver el canal.

  • @dany01496
    @dany01496 2 роки тому +1

    Excelente video

  • @msaretto
    @msaretto 2 роки тому +1

    Super maestro

  • @bryanttello7142
    @bryanttello7142 2 роки тому

    Excelente video. Sigue subiendo videos de redes neuronales!
    Saludos

    • @CodigoMaquina
      @CodigoMaquina  2 роки тому +1

      Gracias por tu comentario y sugerencia. En definitiva subiré más videos sobre redes neuronales. Poco a poco en el canal habrá una biblioteca de temas de machine learning, y por supuesto, una sección dedicada exclusivamente a redes neuronales :)

  • @LeonardoGraciotti
    @LeonardoGraciotti 11 місяців тому

    Excelente!🙂

    • @CodigoMaquina
      @CodigoMaquina  Місяць тому

      Muchas gracias por seguir el contenido del canal!!!

  • @johnpiedrahita7114
    @johnpiedrahita7114 10 місяців тому

    Al final la predicción de la tasa salarial no se menciona en que valor queda. Me ayudas a tener más contexto de esto, por favor.

  • @ingridbarriosv6046
    @ingridbarriosv6046 8 місяців тому +1

    TOP!!

    • @CodigoMaquina
      @CodigoMaquina  8 місяців тому

      @ingridbarriosv6046 muchas gracias!!!

  • @Zenfrig
    @Zenfrig 4 місяці тому

    Okay, ¿pero para qué me sirvió calcular este valor? pudieras haber dado un ejemplo de predicción, buen contenido.

  • @dsy-o8o
    @dsy-o8o Місяць тому

    la verdad tengo la duda de porque no usas tensorflow ??

  • @rogersc4195
    @rogersc4195 2 роки тому +1

    gracias

  • @edwardmejia6203
    @edwardmejia6203 2 роки тому +1

    Me queda la inquietud de si el algoritmo es solo para probar que el modelo esta bien , es decir, el modelo de regresion lineal ya hace el gradiente descendente por si solo?

    • @CodigoMaquina
      @CodigoMaquina  Рік тому

      Estimado Edward gracias por la pregunta. El algoritmo de gradiente descendente es un algoritmo de optimización genérico que permite encontrar los valores (sub)óptimos de los parámetros de un modelo. En este caso, para explicar el gradiente descendente utilice la regresión lineal por su simpleza, pero bien se pudo haber utilizado una red neuronal aunque la explicación sería muy compleja. De hecho, la regresión lineal comúnmente no utiliza el método del gradiente descendente sino el método de los mínimos cuadrados. Gracias por seguir el contenido del canal :)

    • @Aldotronix
      @Aldotronix Рік тому

      Por lo que entendí la regresión utiliza el valor mínimo del error y el gradiente utiliza la derivada del error = 0. O sea el mismo resultado, pero de diferente forma.

  • @josephgarcia9154
    @josephgarcia9154 2 роки тому +2

    Quiero aprender ciencia de datos en Python, con todas sus librerías... Tienes algún curso que pueda ayudarme ??

    • @CodigoMaquina
      @CodigoMaquina  2 роки тому +2

      Te agradecemos mucho el interés en cursos especializados. Sin embargo, no ofrecemos "cursos" personales. Nuestro objetivo es que poco a poco en nuestro canal podamos tener tantos videos como sea posible sobre ciencia de datos y machine learning para brindar herramientas que puedan apoyar el desarrollo autodidacta de las personas. ¡Te deseamos lo mejor en tu preparación! :)

  • @juancarlosmorales4637
    @juancarlosmorales4637 3 роки тому +1

    Excelente

  • @aluvasquez2137
    @aluvasquez2137 4 місяці тому

    Hay que ser el mismísimo demonio para editar por horas sobre un fondo blanco. 🤣