¿Qué es el Descenso del Gradiente? Algoritmo de Inteligencia Artificial | DotCSV
HTML-код
- Опубликовано: 13 окт 2024
- El Descenso del Gradiente es un algoritmo de optimización clave dentro del campo de la Inteligencia Artificial. En el vídeo de hoy veremos cuál es la intuición detrás de este algoritmo así como veremos para qué tipos de funciones es útil esta técnica. ¡No te lo pierdas!
Puedes interactuar con el último ejemplo que hemos visto en este artículo!
www.benfrederic...
-- [Fe de errata] --
05:40 - "Computo" falta la tilde: "Cómputo"
¡Si localizas algún error en el vídeo, coméntalo y lo incluiré en este apartado!
-- ¡MÁS DOTCSV! ---
💸 Patreon : / dotcsv
👓 Facebook : / ai.dotcsv
👾 Twitch!!! : / dotcsv
🐥 Twitter : / dotcsv
📸 Instagram : / dotcsv
-- ¡MI TECNOLOGÍA! ---
** Aquí no está toda mi tecnología, sólo aquella que realmente recomiendo. Usando estos links de Amazon yo me llevaré una comisión por tu compra :) **
[Tecnología básica para RUclips]
💻 Portátil - MSI GP72 7RDX Leopard : amzn.to/2CDwvgY
📸 Cámara - Canon EOS 750D : amzn.to/2CDPqbi
👁🗨 Objetivo 1 - EF 50 mm, F/1.8 : amzn.to/2CH7npx
👁🗨 Objetivo 2 - EF-S 18-135mm : amzn.to/2DuhL5t
👁🗨 Objetivo 3 - EF 24 mm, F/2.8 : amzn.to/2AYAFQm
🎤 Microfono - Blue Yeti Micro : amzn.to/2RItA0I
💡 Foco Luz - Foco LED Neewer : amzn.to/2AYCM6K
🌈 Luz Color - Tira ALED Light : amzn.to/2B2iY2l
[Mis otros cacharros]
📱 Smartphone - Google Pixel 2 XL : amzn.to/2RMuY2v
- ¡MÁS CIENCIA! --
🔬 Este canal forma parte de la red de divulgación de SCENIO. Si quieres conocer otros fantásticos proyectos de divulgación entra aquí:
scenio.es/colab...
#Scenio
📸 Sígueme en Instagram para más contenido tras las cámaras : instagram.com/dotcsv/
💸 ...y apoya el canal en Patreon!!! : www.patreon.com/dotcsv
Muchas gracias por tus videos.
Estaría chulo que tus videos incluyeran algunas fuentes, para poder ampliar mas :). No he mirado todos tus videos todavía, pero si tienes alguno en que recomiendes libros o cualquier tipo de bibliografía me gustaría conocerlo.
Un saludo !
bro explica la Ridge regression y la lasso
gracias por el contenido que subes, de tan buena calidad, cual serian los videos que le siguen a este???
Brutal!!! Qué calidad, estoy enamorao 😍
Raíz de Pi Definitivamente 😄
Sabía que como matemático este vídeo no te iba a defraudar! Un saludo!
Encontré por fin una aplicación a las matemáticas de mi ingeniería jajaja
x2
Medio curso de calculo vectorial explicado en solo 10 minutos, un trabajo de admirar.
¡Espero que les haya gustado! Como siempre, me interesa saber vuestra opinión. ¿Pueden seguir bien la teoría del vídeo?¿Les parece interesante/entretenido/un rollazo? Todo el feedback aquí abajo en los comentarios. Muchas gracias por verme y si quieres agradecer el trabajo deja un LIKE y/o comparte a quien le pueda interesar :)
El video es muy claro, me parece que abordas la teoría muy bien con ayuda de las analogías, estoy ansioso por el próximo video de redes neuronales, seguiré apoyando tu canal.
Muy currado el video, facil de seguir sin tener una buena base de matematicas (mi caso). Donde aprendiste tu estas matematicas? estudiando machine learning o ya tenias una buena base antes de empezar con ML. Alguna recomendacion de curso o sitio donde poder empezar a aprender mates aplicadas a ML?
Empiza lo bueno...
Muy muy chulo... Y muy muy claro. 10/10
Nota para curiosos, Netflix ha estrenado documental sobre AlphaGo
Se hace entretenido y se entendió muy bien cuando sacaste el plano, pero antes, cuando solo había fórmulas, me ha costado seguirte.
¿Porque no puedo ponerle "me encanta" a este vídeo? Simplemente magistral la forma en que explicas algo de esa complejidad en tan poco tiempo. Es cierto que muchos de los que estamos aquí algo ya entendemos de estos temas y eso facilita todo, pero eso no quita que se pueda observar lo fácilmente digeribles para cualquiera que muestre interés en el tema.
Mis felicitaciones 👏
Cuán diferente hubiese sido mi experiencia cuando vi optimización de haber conocido este canal. ¡Genial! ¡Gracias!
Como programador solo puedo decir, esto es increible.
Cuanto me cobras por hacer dicho proyecto? jsjs
@@arkerodelinfierno Que proyecto ?
Este canal es justo lo que estaba buscando, sin duda uno de los mejores! Saludos desde México
Qué alegría encontrarme que algo tan importante como los tópicos de cálculo en varias variables se aplique al Machine Learning, siempre tuve discusiones con mis compañeros de clase si era importante o no tomar cursos avanzados de Matemáticas (pues en mi Universidad los quieren quitar, es decir solo llegar hasta una variable,EDOs, Álgebra lineal) Me da alegría ver este tipo de contenido tan bien explicado y fácil de digerir, el cual demuestra la conexión intrínseca entre la computación y las Matemáticas.
Saludos desde Colombia 👍🏻
Bueno, la computación es literalmente una rama de las matemáticas.
ProGallo Así es, muchos de los conceptos usados en la computación tal como la conocemos hoy surgió del estudio de las Matemáticas y en particular de la Matemática Discreta. Solo que en muchas ocasiones ya estos cursos se toman en poco 😔
y tambien la estadistica
@@MrGallov1993 Creo que es una matemática aplicada no una rama. Pero si, es súper importante aprender matemática avanzada para ser bueno en robótica, AI, computer theory, etc. Para ser ING en sistemas, programador, etc, no tanto.
De hecho tengo pensado estudiar la Lic en matemáticas también
@@Abstractor21 yo actualmente estudio la Lic en física y matemáticas, y pensaba cambiarme a ing en mecatrónica o sistemas o IA (esta ultima es nueva), ya que había oído que decían que hay mucho campo laboral y bien pagado y que uno con Lic en mates termina solo dando clases, ahora comprendo la importancia de mi carrera
Buenas,
En el 3:00 dices que al haber varios hay varias equaciones a resolver, esto no es del todo cierto, en realidad este metodo de resolución solo sirve para una variable, y en este caso solo tienes una equación, pero con varias soluciones. Por cierto el nombre estandar es .
En el 5:04, te refieres a la superfície como una superfície tridimensional, esto no es del todo correcto, pues esta es bidimensional, solo que esta representada con 3 ejes, entiendo la confusión.
Tengo que reconocer que tus vídeos son de lo mejor que he visto hasta ahora.
Un saludo
Muchas gracias por las correcciones, las incluiré en la descripción del vídeo!
oye , oye , más despacio cerebrito.
El autor del video está en lo correcto, ya que en una función de una variable no convexa, para analizar el comportamiento de la derivada f' o saber cuando la derivada es 0 tienes que volver a derivar, (f'') ya que puede ser difícil analizar el comportamiento de f'. Y si la función f es compleja, o si f esta expresada de manera implícita vas a pasarte haciendo n derivadas sin poder determinar los puntos críticos. Evidentemente si la función es sencilla como las del colegio, con un simple despeje de f' encuentras los puntos críticos.
Perfecto video para dimensionar y comprender la función de activación y el comportamiento de la data. Gracias
Un monumento a la calidad. Claridad en las explicaciones, excelente edición, dinamismo y cuidado en la elección de la alta resolución de los vídeos seleccionados. Impresionante!. Felicitaciones a los realizadores de esta obra de arte de la educación!
Fenomenal. Es el mejor canal de este tema que he encontrado en habla Hispana. Gracias y FELICIDADES!!!
Viejo, tu contenido es de mucha calidad y muy informativo. Te mereces mucho más reconocimiento, dado que en el habla hispana no se habla a fondo de estos asuntos, y es un gran aporte a la ciencia.
una cátedra magistral. se que es tiempo el llegar hacer una clase así. agradezco tu tiempo.
Me reencantó tu explicación y tus ejemplos!!! Haces que este campo no suene aburrido, y por el contrario, sea aún más interesante
El mejor canal de machine learning. Teoría, practica, explicaciones , visualizaciones increíbles; esta canal lo tiene todo. Felicitaciones.
Aprendí a programar en phyton solo por esto! Jaja, buen contenido
Hola amigo, sabes crear códigos para solucionar grandes sistemas de ecuaciones lineales con métodos como el explicado aquí? Podría pagarte por un par de clases. Nicolas Debiaggi
@ checa en udemy ahi hay unos cursos para comenzar.
@ Necesitas un curso de analisis numerico
@@joanjs01 cuál cuál? Es mejor tener cursos recomendados que gastar y obtener un curso que no vale la pena
Que bestialidad esa capacidad para explicar. Definitivamente hay personas que nacen con dicha capacidad. Estoy maravillado! Muchas gracias por compartirlo..
Qué cosa tan brutal!! Qué explicación tan impresionante. Esa analogía para explicar el algoritmo del descenso del gradiente, acompañado con ese video tan bien editado y a parte como la música llega a su clímax cuándo llegas a la conclusión, cómo dicen los españoles, una pasada! Compartir el conocimiento de esta manera tan elaborada y divertida representa una gran revolución! Bendiciones, saludos desde Colombia.
Dos palabras. In Creible. Que facil es estender algo "complicado" contigo. Gracias y te sigo
Hice un máster de dos años de IA y os puedo asegurar que esta súper bien explicado. Brutal.
Estoy alucinando. No me puedo creer que existan explicaciones tan buenas para entender este mundo tan complejo. No tengo más que quitarme el sombrero y felicitar al autor. Ya me he suscrito al canal desde minuto 0
¡¡¡¡¡TE DELICITO!!!!! Tenés la simplicidad de los sabios, gracias por compartir tus conocimientos Y DE MANERA GRATUITA.
Te saludo desde Buenos Aires, hoy nosotros en la situación en que estamos no podemos pagar ni 100, 150 o 1000 dólares un curso de esto
Que vos lo compartas gratis es como para decirte que sos el MESSI de la IA
GRACIAS
Espectacular, me quedo sin palabras para lo bien que lo has explicado, será de mucha ayuda para mis alumnos.
Me encanta la manera en cómo explicas, la calidad de tus vídeos y tu contenido. Sinceramente es de los mejores recursos que hay en internet. Se ve que lo haces con suma dedicación y pasión, inspirando a seguir aprendiendo.
¡Mucho éxito!
Saludos desde México.
Genial, no hay otra palabra para describir lo apacionante de este tema y magistral explicación. Facilmente logras que quede cautivado por el tema!
Que maravilla es haber visto este vídeo! Con que facilidad se puede interiorizar los conceptos matemáticos de una forma tan visual! ❤❤❤
Para ser bastante sincera, soy estudiante de preparatoria y vine a caer en uno de tus vídeos "redes neuronales", no tenía ni la más mínima idea de que hablabas pero miré el video, miré otro más y así con algunos más porque aunque no entienda la mayoría de las cosas debido a que nunca las he estudiado tus vídeos son bastante buenos e interesantes al grado de despertar tanto mi interés, simplemente me encanto ❤
Es increíble la forma tan clara y amena de explicar conceptos para nada sencillos. A favoritos. Un 10!
Carlos tu canal está excelente, gracias por estos materiales y la manera de explicar los temas complejos con grandes videos y ejemplos. Saludos.
Extraordinario, simple, conciso, precioso. Ni una sola idea para que lo mejores. ¡Enhorabuena!
Eres increible!!! Voy comenzando en este mundo y gracias a ti mé emociona aún más!
Una pregunta, ¿qué matemáticas crees indispensableso necesarias a para entender y llevar a cabo esto?
De antemano, gracias por brindarnos tan enriquezedora, entretenidad y sin duda fantástica información c:
Petacular como explicas!!!! Las imágenes son tuyas?
Muy buen contenido, atractivo y con buena facilidad para transmitir los conocimientos. Estoy viendo este tema en una materia de Aprendizaje Estadístico y me quedó mucho más claro!
Llevo años pensando en esos temas... y vas y lo planteas. Me alegro sobremanera.
Estoy aprendiendo muchísimo más con tus videos que en las hooras que he pasado leyendo... Gracias, simplemente excelente!
La producción audiovisual es la mejor que he visto en estos canales de divulgación científica, sencillamente increíble, like, suscrito y compartido!
Excelente, sigo varios canales de divulgación, todos tienen contenidos demasiado buenos, pero .csv es increíblemente bueno!! Gracias
Gracias actualmente estoy viendo derivadas de funciones en R3 y no le encontraba sentido a un ejemplo concreto, despues de ver el video anterior y este ahora entiendo mejor para que se puede utilizar y entiendo mejor la funcion del gradiente en una función. Muchisimas gracias!
Una gran edición, para un gran contenido, simple y consistente .... excelente vídeo, felicitaciones !!
Excelente. Soy psicólogo estudiante de maestría en bioestadística y estoy tratando de entender el modelo logit. Sería un rollazo poder verlo! Muchas gracias por compartir tu conocimiento.
Que alegría y emoción entontrar tan buen contenido en tus videos, explicados de forma simple y sin dejar los detalles. Felicitaciones desde Perú.
Muchas felicitaciones por esta profesional explicación!!
Impresionante la calidad del trabajo en la explicación de los temas
La animación conjugada con la explicación es excelente, felicitaciones.
Impresionante la calidad de los videos y la explicación!!!
los videos de este canal son flipantes, de una calidad visual espectacular. Me sorprende la facilidad de explicar conceptos a priori complicados. un puto 10 !!!!
Simplemente genial! Excelente contenido, excelente explicación simplificada, excelente todo.
Excelente video, super explicado y con una gran "producción" simplemente 100% calidad. Muchas gracias
ESTO ES LA EXPLICACION DEL UNIVERSO MISMO! DE VERDAD INCREIBLE HERMANO GRACIAS CUANTICA PURA
Menuda calidad en la explicación, ¡que maravilla!
Excelentes videos hermano. Literal no hay nadie que haga este tipo de videos en español. Felicitaciones!
Woow, sin duda la mejor edición que he visto hasta hoy, haces muy visuales y atractivas a las matemáticas
me encanta, justamente es lo que trato de resolver, buscar por medio de una red neuronal el siguiente punto en una funcion senoidal! Muchisimas gracias!
Crack! Muchos cursos te enseñan cómo aplicar el algoritmo en python, pero tú hermano te das el tiempo de explicar la matemática detrás! Buenísimo!!
no vieja que buen video, no puedo creer que un video explicando un algoritmo este tan bien hecho, con humor buena edicion y todo
¡Qué pedagogía tan estilizada y única utilizas para este tipo de vídeos! Excelente vídeo.
Eres el real Rey explicando y dando ejemplos 👏👏👏
Por qué no conocí tu canal antes? Es increíble la calidad de tus videos, da mucho gusto verlos. Muchas gracias por compartir tu conocimiento con lo demás! Saludos desde Colombia! :)
Espectacular!
Estaba estudiando para un examen y buscaba simulaciones acerca del gradient descent para visualizarlo mejor. Pero me he encontrado con esta joya. Gracias Dot!!
Tus cursos son geniales , gracias.
Son ideales para complementar las clases de universidad.
Qué genial este video, muchas gracias por tu trabajo. ¡Excelente! 👏👏👏
Investigando acerca de la IA, me he encontrado este canal, que me parece muy instructivo y valioso.
Es increible la calidad del video y la calidad del contenido! 0% rollazo, 100% interesante y útil!
Muchisimas gracias por estos vídeos, son una genialidad! Haces fácil explicar los conceptos detrás de las ecuaciones, con calidad y buen gusto!
ÍDOLO, AMO TU CANAL!!!! Me encanta como enseñas, me encanta lo bien producido que está el vídeo, me encanta la música y el sonido, me encanta la profundidad con la que das los temas y como lo relacionas a toda esa matemática que alguna vez en la universidad no habremos preguntado ¿para que nos servirá? Me apasiona esté campo
Pero que maravilla de explicación, super suscrito.
Si tienes cursos adicionales a los de YT encantado de tomarlos!
De verdad que calidad de videos, explicación e ingenio! Felicitaciones!
Este canal me ayudo a decidir a estudiar Ingeniería en IA. Gracias ❤
Dios santo, tus videos son geniales, entretenidos, me encantan!!! me unire al patreon. Actualmente estoy cursando el posgrado en computo cuantico y justo estoy con este problema. Gracias! :D
Increible tus videos. Con que herramienta lo haces?
Que buen video!!! técnico, agradable a la vista y no te das vuelta en lo que dices, un 7!
Da gusto lo bien hechos que están tus videos
no hay mucho contenido de gran calidad en español sobre estos temas , es genial like y suscripción Quisiera comentarte por whatsapp sobre futuros temas , enseñas genial gracias
Que calidad de video. Simplemente Excepcional.
Wau increíble todo y muy fascinante DotCSV pero.. No se mucho sobre matemáticas y veo que en esta área la utilizan mucho .. Me gustaría iniciar a aprender pero no se por donde ya que no se que temas son de mayor relevancia para matemáticas y demas
Veo el futuro de mi carrera profesional. Gracias por inspirarnos. :3
Muchas gracias por este contenido, cuenta con otro suscriptor. Me preguntaba si este método sólo te da un máximo o mínimo relativo. En los dos ejemplos no veo como después de haber encontrado un mínimo se decide a buscar otro.
Un saludo,
Que tal, un saludo. He estado investigando un poco en el campo de las matemáticas para optimizar funciones en ML y me he encontrado con un ejemplo súper sencillo para encontrar los máx y mín de una función y no sé por qué no se usa en las funciones de ML. El método es:
Máx_abs en x= c. Si f(c) ≥ f(x) Mín_abs en x= c. Si f(c) ≤ f(x)
¿Hay alguna razón particular por la que este método no se aplica? La diferencia es que este método precisa de los valores del vector o intervalo para poder hacer ese cálculo pero eso lo tenemos en los datos. ¿De qué me estoy perdiendo? Muy instructivos tu videos espero que sigas así.
Qué manera de explicar tan impecable!
eres un fuking genio, gracias!, que manera de explicar tan sofisticada, mucha calidad y pasión
Excelente vídeo!.
Quedé con una duda :/ y es que mencionas que al llegar al mínimo local ya se había minimizado el coste del modelo, y eso no es del todo cierto. Creo que sería bueno mencionar que el gradiente descendiente sí se puede quedar estancado en óptimos locales y que una de las estrategias que se usa es por ejemplo cambiar la función de coste, por una que sí sea convexa para que el algoritmo garantice que encuentra el óptimo, como pasa por ejemplo con la regresión logística, que se cambia la función de coste de mínimos cuadrados por una de entropía cruzada (creo que ese es el nombre).
De cualquier manera excelentes tus vídeos, de calidad impresionante y en español, lo cual me parece una innovación.
Saludos!
eres el unico al q entiendo y me divierto al mismo tiempo q crack
la calidad de estos videos es superlativa!
amistad, aprendo más con tus videos que con las clases en línea
Acabo de conocer tu canal, ahora tienes un nuevo suscriptor felicidades !! Tus videos son magníficos !!!!
De lo mejor que visto! felicitaciones!
Que hermosos videos, maravilloso mantienes mi atencion de inicio a fin y asi con gusto entra el conocimiento vales mil DotCsv :) Exitosss
Hola, me gustaría saber con que programa realizas las gráficas, así como su iteración, como por ejemplo la gráfica del cómputo del gradiente.
Muchas gracias
Joder!!!! Mejor explicado no pude haber encontrado. Good job 👏
Excelente tu trabajo y la forma en que explicas gracias
Muy buenos tus vídeos. Una consulta, ¿qué programas o páginas usas para obtener tus gráficas?
Muchas gracias por la explicación, muy bien explicado
Estos videos están genial. Estoy impresionado con la calidad de las animaciones que guían el video. ¿Puedo saber de donde las obtienes?
Un saludo
Estupendo video y la manera en que lo explicas. Una pregunta, ¿realizarás la explicación de las técnicas para ajustar la tasa de aprendizaje de manera dinámica? Estoy comenzando con este tema de IA y la manera en que lo explicas es muy comprensible, me gustaría seguir viendo este tipo de contenido. Saludos.
En serio, tus videos estan en otro nivel, eres el master of masters!, genio!
Que genio bro explicar algo que se nota el estudio de manera tan sencilla ¿cuando su curso especial práctico? 🙂
Donde ha estado este canal toda mi vidaaa
Muy buenos tus videos, aunque con algunos he tenido que verlos más de una vez para terminar de asimilar lo que explicas. Con respecto a este video, me surge una duda. Por la explicación no termino de tener claro si el mínimo que encuentra el descenso del gradiente es un mínimo global o sólo local. Creo que buscar la máxima pendiente negativa en un punto te puede llevar a un mínimo local, pero no necesariamente al global. He buscado cómo encontrar el mínimo global de una función no-convexa, pero no he encontrado nada para todo el rango de la función. Sí he visto métodos iterativos para encontrar el mínimo global de una función en un rango de x, pero no para la función completa. Si estoy en lo cierto, el descenso del gradiente te ayuda a aminorar el error pero, dependiendo de las circunstancias, podría no ser el error mínimo alcanzable. ¿Estoy equivocado? ¿Sería posible realizar una búsqueda de un mínimo global, por lo menos de forma iterativa, en el rango de (la mayoría de o el centroide de) los datos de la muestra? ¿Sería computable? ¿No merecería el tiempo de cómputo? Gracias por tus comentarios