TUTORIAL: Tu primer modelo de Machine Learning en español | Regresion Lineal con python
HTML-код
- Опубликовано: 16 сен 2024
- #machinelearning
Introducción a Machine Learning en Español. ¿Que es el Machine Learning?
En este video tutorial vamos a empezar por el principio, vamos a generar un modelo de Machine Learning paso a paso, usare un ejemplo, en este caso un sencilla regresión lineal para predecir los tiempos en una maratón. Pero te animo a que intentes resolver tu propio problema.
Si quieres continuar aprendiendo, te dejo la continuación de TUTORIAL:
• TUTORIAL Primer modelo...
Datos:
👉 El notebook de Colab que hemos desarrollado: colab.research...
👉 Kaggle: www.kaggle.com...
Mas info:
👉 Sobre el experimento de Stanford: news.stanford....
👉 Deep Blue vs Kasparov: en.wikipedia.o...
Gracias pixabay y pexels por las librerias de fotos y videos
Sígueme en:
👉twitter: @luisvelasco
👉medium: / velascoluis
👉github: github.com/vel...
Una de las mejore explicaciones y más completas que he encontrado en mucho tiempo en RUclips. Felicidades!!!
Me alegro te haya sido util Arthur!
Pues aquí no te enseñaron absolutamente nada. solo a como importar una librería y utilizar una de sus funcionalidades.
@@Wane-maxxSabes de algún canal que muestre como hacer un proyecto a fondo?
Fantástico el video, muy claro y práctico, muchas gracias. Me suscribo a tu canal, sin dudarlo. Todo el que ve tu canal acaba suscrito...para esto no necesitas ningún modelo predictivo ;-)
Jajajaj accuracy de la prediccion 100%!
Gracias por tu educación, por fin he entendido mejor los conceptos básicos de ML.
Me alegro mucho!
He entendido en pocos minutos lo que muchos profesores de la universidad con muchas clases no les habia podido entender, que pedagogia tan espectacular seres como su merced hacen falta en el universo. Gracias por tus enseñanzas, me he suscrito, te he dado like y activé campanita eres grande saludos desde Colombia.
Gran video !! Porfavor sigue con estos videos desde estos aspectos básicos.
Gracias Joseph, tomo nota!
Que joya de video. De verdad gracias, aqui tienes un nuevo seguidor. Se que trataste de comprimir muchas cosas en 30min puede que hayas omitido algunos conceptos que serian importante conocer para desarrollar estos modelos de manera profesioanal, pero yo creo q lo verdaderamente importante de este video, es que nos enseñas a "como ensuciarnos las manos y llenarnos de grasa" por primera vez y desarrollar un modelo de ML, asi sea de practica.... este video es unico en su tipo y aqui tienes un nuevo seguidor. Por favor haz muchos muchos mas videos como este, y si puedes, subiendo cada vez mas la complejidad, un abrazo y gracias de nuevo, Dios te bendiga
¡¡Muchas gracias por el vídeo!! ¿explicas genial!! podrías hacer más vídeos de este estilo con distintos modelos y ver cómo se pueden preprocesar diferentes datos? no hay ningún canal que lo explique tan bien y tan claro! ¡Muchísimas gracias!
Muy bueno, practico, simple, bajado a tierra y explicado como un ser humano. Gracias, suscriptor+1
gracias por tus palabras gonzalo!
Me ha encantado la forma tan sencilla de explicar la base del machine learning. Gracias!!!
Excelente video! al fin entendí la lógica de ML. Definitivamente para entender el vídeo, se tiene que tener una base de python. Pero yo tengo un conocimiento muy básico y me ha parecido muy bueno, sobre todo con un ejemplo práctico y simple. muchas gracias!. Seguiré viendo tus videos!!
:)
Amigo pero que buen video..!!!. agradezco mucho el tiempo que te das en compartir el conocimiento..saludos desde Chile !!!
Gracias Nelson!
Te felicito muy claro tu video, la única sugerencia, es que podrías dividir la sesión en pasos y esos pasos hacer referencia al código que fuiste utilizando (subir el código para que se pueda bajar y no perdernos en tratar de leer y escribir el código) para que los que estamos viendo el video podamos tener una mejor referencia. Nuevamente gracias y muy bueno el tutorial.
Gracias, vale voy a intentar mejorar con estas sugerencias!
estoy haciendo un proyecto de la universidad, que haga una prediccion del clima atravez de un dataset historicom y uuufff tu video que gusto, ya hice la parte del EDA me falta el aprendizaje y entrenamiento, y despues un frontend y listo!!!!, eres el mejor 😊😊
Luis!!! te he dado like en el minuto 1! A parte de lo bien que transmites tus conocimientos se notan las ganas que lo pones. U abrazo y suerte!
Que bueno Jan! Gracias!
Que buen video, gracias por tu explicación, he visto videos que demoran mas de 1 hora y no terminan de concretar ctomo se aplica Machine Learning. Tienes mi Like y suscripción.
:)
Todo lo que he visto en la Universidad lo entendi mejor con tu ejemplo y tu explicacion Subs!!!
Muy buen video, corto pero eficaz para iniciarte en el Machine Learning, un aplauso a este señor!
Excelente video amigo, hemos visto algunos conceptos de tratamiento de la información, creación de un modelo, entrenamiento, y predicción, gracias por tanta información y todo muy claro. Saludos desde Ecuador. Siga con sus impecables videos que nos enseñan mucho.
Gracias Manolo! Saludos desde Barcelona!
Buena explicacion , te felicito ,saludos de Lima Perú
Me ha gustado mucho el video. Muy sencillo y super bien explicado. Gracias por todo!!! :)
Muchas gracias por el tutorial, un saludo afectuoso desde México!
Muchas gracias por compartir tus conocimientos de una manera tan clara y amena!
He podido dar mis primeros pasos en ML gracias a ti! (es cierto que el cálculo de r y p, también hubiera sido interesante incluirlo en el video).
Estaría genial si pudieras explicarnos otros modelos a parte del Regresión lineal, como por ejemplo el Análisis de Componentes Principales (ACP)
Enhorabuena por tu canal!
En hora buena, lo hacéis ver muy fácil, tomad vuestro like, vuestro nuevo suscriptor, y en expectativa de ver todo vuestro material... Hasta la próxima!
Muy buen video de conceptos generales sobre ML, tener una visión general de cómo entrenar un modelo y el uso de varias librerías. Mucho ánimo.
Gracias Antonio por el apoyo!
Me tardé dos horas, pero muchas gracias, increible
Me gusta mucho como lo has planteado, tipo reto de 20 mint.
Muchas gracias!!! Me alegro te haya gustado el formato :)
Guardado para mañana porque ya es tarde, que emoción :'D
Espero que puedas hacer videos similares con ejemplos prácticos como éste, pero con los otros tipos de modelos que hay.Sería genial!!! Muchas gracias!! :D
Has visto el tutorial de redes neuronales? Igual te sirve!
Excelente explicación... Me ha quedado super claro gracias a este video
Gracias Carlos, me alegra te sea util
eres un crack
Gracias Drago :)
Tremendo Crack! Muy clara tu explicación!!
Muchas gracias Alexander!!
Saludos del Perú, muy bueno, las palabras sobran
Gracias por el video!!, explicas excelente y me sirvio mucho para entender mejor como poner en practica los conceptos, y de darme cuenta que debo entrenar mas para correr una maraton jajaj, saludos !!!
Jejeje gracias por el comentario!
Muchas gracias por el video, entendí los conceptos básicos del funcionamiento, para ponerlos en práctica en mi tabla de clientes.
excelente video, gracias me ha ayudado mucho con mi investigación
Me alegro Renato!
MUCHAS GRACIAS GENIO!! muy claro todo.
Gracias por el comentario Ludmila!
Muchas gracias campeón, me has aclarado muchas dudas que tenía.
Excelente Video!!! Tienes una forma de explicar muy concisa, muchas gracias!
Gran vídeo Luis, prometo ponerme al día con tus vídeos en vacaciones :)
Eii que tal tio? Ahi ahi a tope de RUclips el verano jeje. Abrazo!
Me salvaste de mi examen papu
Gracias estuvo muy bueno tu video explicaste muy bien , comprendí lo que mas me costaba espero hagas otros videos
suscrito +1
Saludos y gracias
Muchas gracias Matías!
Muy buen entrenamiento para iniciar, solo una crítica constructiva, al inicio del video explicas que es para cualquier persona, pero durante el desarrollo mencionas conceptos básicos de estadística que no todos los saben, de manera que sería muy positivo que abras un paréntesis y digas que son conceptos que se deben ampliar para poder tener un panorama más claro de lo expuesto (ejemplo, hablas de cuartiles, pero no todos estudiaron estadística).
De cualquier manera está excelente el video!
Excelente amigo, me sirvió mucho tu video tutorial. Gracias
Que bueno Bruno! Gracias
Estupenda explicación, clarísima.Gracias.
Excelente explicación. Muchas Gracias.
Gracias a ti Yanis!
Estimado Full Scan muchas gracias, muy bueno tu video
Gracias, un video genial, y si, lo tengo funcionando, fue un lio cambiarle el nombre a tus variables per en fin, lo logré
Excelente explicación, ha sido de mucha utilidad 🙌🏻
Muchas gracias Alberto!
Excelente. Super bien explicado
Thhhanks por el feedback Jose Manuel!
Contenido de calidad. Más videos así por favor
hola me gusta como explicas ,los conceptos basicos...como sugerencia para tus futuros videos me parece interesante "como interpretar los resultados" de la prediccion e aplicarlos a graficas y explicar la grafica en detalle,gracias y enhorabuena
Muchas gracias!! Entendí claramente el funcionamiento. =)
Muy buena presentación, enhorabuena.
Me has salvado la vida gracias
Realmente excelente, muchas gracias!!!! ídolo
Gracias maestro.
Genial video, recién llego a tu canal, tendrás algún vídeo q este resultado se lleve a power bi? Muchas gracias
magnifica explicacion Muchas gracias
Hemano que gran explicación
EXCELENTE!!!
Excelente ,continue amigo
Gracias Anita por el apoyo!! Suscribete y compartelo :)
Claritìco!!! Muchas gracias
muy buen video bien explicado, me ha ayudado bastante
Muy didactico. Muchas Gracias!!
Excelente video, estoy pensando en hacer predicciones sobre cuantos parques se requerirán en unos años para mi distrito
Caso de uso interesante, el numero de parques esta relacionado con la poblacion, numero de niños etc?
Excelente tutorial
Thanks!
Muy agradecido por compartir tu experiencia. Tengo una duda y /cómo es el caso para un ejemplo con los modelos de clasificación?.
Excelente video, gracias, felicidades
Genial. Gracias
Muy buen video!
Thaaanks!
Muchas gracias, es muy practico
muchas gracias
Creo que faltó ahí más profundidad en los estadísticos de la regresión, como el R2 ajustado, p value y el durbin Watson.
buenísimoooo!
gracias alejandro!
master tremendo trabajo, podrias hacer un videito básico de clasificación de imagenes con una CNN? gracias master
Has visto el video del clasificador de mascarillas? Creo que es justo lo que me pides!
Muy bien.
Q crack Luis! Otra vez un video muy didactico, muchas gracias! Lo que veo complicado en todo este proceso es acordarse de los metodos claves para hacer operaciones increibles en una linea de codigo. El entorno de google colab lo veo muy potente pero como lo sueles gestionar para saber que funciones utilizar en cada momento? Te acabas acordando de los metodos mas importantes? Tienes una chuleta? Codigo antiguo que reutilizas con copy/paste? Hay un autocompletar inteligente? Y ya mas en plan broma: yo hubiera dejado los nombres de los atletas para que mi modelo identificara el superpoder de aquellos corredores con nombres keniatas/etiopes :D dejando la broma de lado, en el caso de que lo hubiera hecho, entiendo que habria que codificar los nombres de 1 a N, siendo N el numero de nombres diferentes de tu problema? Para que sea digerible por algun modelo de entrenamiento.
Hola de nuevo, interesante el tema de los nombres aunque un poco complicado porque se deberian de llamar muchos corredores igual ..quizas mejor tener un campo como la nacionalidad? Con respecto al codigo lo mejor es ir haciendo copy/paste de ejemplos que vayas encontrando .. y poco a poco ir haciendo modificaciones .. asi empezaras a entender que hace cada comando!
Gracias por compartir
Excelente video muchas gracias por compartir su conocimiento. Tengo una duda… menciona que el modelo acepta solo datos numéricos, en caso de tener una columna con la variable Date=Fecha y contiene filas con: 2020-01-09, 2020-02-17,….. estos se tomaría como dato numérico? O cuál es la recomendación para aplicar el procedimiento de entrenamiento?
Pregunta clásica, son las fechas variables categoricas u ordinales? La respuesta es depende jejje . Echale un ojo a esta discusion y veras que te aclara ---> stats.stackexchange.com/questions/332688/what-type-of-data-are-dates
Muy buen video y felicitaciones...una consulta...cuando la variable categorica la transformaste en numerica, no se deberia aplicar dummies?GRACIAS
dios que buen video
esto mismo lo hacia a mano en un ramo llamado econometría
Si Gerardo!
Muy buenas Luis. Muchas gracias por el contenido. ¿Tienes más vídeos introduciendo ejemplos de uso de redes neuronales u otras áreas del ML?. Gracias!
Hola Alex, le has echado un ojo a los diferentes videos del canal? Que te gustaria ver?
Excelente muchas gracias, pregunta: si mi opinión es que modelo no se ha entrenado bien, como se afina el modelo?
Eso es el maravilloso mundo del HPT (HyperParameter Tuning), hare un video pronto sobre eso!
Muy buen video, estoy aprendiendo, solo una consulta, cómo sabe el modelo que dato es cúal, el .fit lo hace solo ? no es necesario explicarselo al modelo ?
Hola:
Se agradece el esfuerzo, pero está planteado de una forma que yo, que no he hecho esto nunca, no tengo ni idea de las posibilidades en cada momento.
Por otro lado hay dos opciones, como siempre que se aprende a programar, es picar el código por uno mismo, para lo cual hay que ir parando el vídeo porque vas muy rápido, y sin dar explicaciones casi, y a veces dando para atrás, porque hay líneas de código que no se ven en el vídeo (como cuando pasas a datos numéricos los de la columna 'Category' ; o pinchar el enlace al Colab que has puesto e ir dando ejecutar como un autómata sin ver ni siquiera el código.
Si no se tienen conocimientos de pandas, sklearn, que veo que son fundamentales para esto, creo que lo único que hacemos es flipar con lo que haces, y aprender poco.
Siento la crítica, pero es lo que me ha parecido.
De todas formas seguiré viendo tus vídeos a ver si mejora mi percepción.
Gracias.
Gracias por el feedback Sergio! Como te gustaria que lo enfocase para siguientes videos? Que seria lo mas util para ti?
Hola, tengo un problema al momento de abrir mi archivo excel con los datos, estos no se encuentran ordenados como en el video, como puedo ordenarlos ?
Quizas con el mismo excel la función de ordernar por columna?
Input contains NaN, infinity or a value too large for dtype('float64'). me sale este error
Puede ser que te hayas dejado algún valor nulo/vacio sin cambiar?
El video buenisimo!!!!, pero tengo dudas, de como realizar predicciones de modelos de series de tiempo de solo una variable
Hola Mario, el proximo video probablemente este dedicado a series temporales , ARIMA!!
@@fullscan Existe alguna otra manera de realizar pronosticos de serires de tiempo univariable sin ARIMA
Si existen otras , en el siguiente vídeo las repasaremos llegando hasta el estado del arte.
@@fullscan Millon gracias
👏👏👏👏👏👏👏
Gracias Fernando!
Gracias por tu video ... en especial para los que deseamos aprender ....Una pregunta .. ¿Como puedo predecir ;leyendo desde excel.csv por ejemplo 20 predicciones a la vez? gracias
No se si lo que voy a decir a continuación es una tontería, pero... tengo un problema. Quisiera crear un generador de subtitulos para videos musicales (los tipicos archivos .srt) yo podría proporcionar al algoritmo el audio y el archivo srt en cuestion para entrenar el modelo. y que el solo sea capaz de reconocer la voz en las canciones y generar sus propios archivos srt? mi duda es, es esto posible? se que esto ya existe y funciona muy bien en youtube por ejemplo para videos hablados, pero no para videos musicales donde la pronunciación es totalmente distinta y aleatorea, pero imagino que entrenando algun modelo se podría conseguir que asi como entiende el lenguaje sin fondo musical, tambien sea capaz de entender el lenguaje que a veces se modifica al cantar. Si no puedo generar el .srt, pues generar un .csv, tambien se lo puedo proporcionar, con los codigos de tiempo y todo, y ya yo programaría un convertidor de csv a srt (que no tiene chiste) Saludos.
Hola,
Muchas gracias por el video, me ha sido de gran ayuda.
Tengo una discusión con un compañero.
Queremos predecir varias variables de salida, en concreto 3, no solo una como la del video.
Entonces yo le digo que necesitamos 3 modelos diferentes, que no podemos entrenar un modelo enseñándole los resultados de las otras variables de salida. Porque después no va a tener estas variables para predecir esta.
No sé si me explico ¿?
El caso es que en mi opinión debemos de entrenar cada variable a predecir por separado sin enseñarle los resultados de las otras variables a predecir, si no esto puede corromper el modelo, ya que estas variables no las va a tener después para predecir la que queremos.
Gracias
Muchas gracias por compartir tu conocimiento, estoy aprendiendo mucho. Esto lo aplique para mi dataset, pero no estoy logrando hacer la gráfica de la linea de regresiòn. Como lo harías en este modelo de ML del video? me ayudaría mucho. GRACIAS DE NUEVO
Hola he seguido tus pasos, luego de cargar los datos intento leerlos y los títulos de las columnas aparecen todos junto en la ultima columna sin separarse apropiadamente... que puede ser??
Pues seguramente has seleccionado que los datos estan separados por la "coma" (,) No es lo que viene por defecto
Hola, excelente video! No tengo conocimientos de ML pero estoy buscando aprender. Me queda una duda. Cual es la diferencia entre ML y Estadística? Lo que me quedo del video es que se utilizó la biblioteca de pandas para hacer varias relaciones matemáticas, pero no logro terminar de comprender donde entra el aspecto de ML!
Hola Camilo, la estadistica es (..una de las..) la base fundamental matemática sobre la que se construye el ML, si el ML es el tejado de una casa, la estadistica son los cimientos!
estoy en el minuto 4 y ya te vi, SUSCRITO! si señor
Donde ver como se aplica a reconocimiento de cosas en imágenes por ejemplo, y lo otro que no es claro como uno elije el modelo a usar... con base en que.
Hola, mira este video: ruclips.net/video/vuaW5dWX9y4/видео.html donde hablamos de los modelos mas tipicos (CNNs) de reconocimiento en imágenes
Necesitas aprender a programar en python para aprender todo esto o no es necesario y es mejor aprender estadística? Lo pregunto por qué justamente me di de alta en un par de cursos de python y quisiera saber que tan de provecho me serán para aprender ML, Gracias, buen video!
Hola Tama, aunque puedes programas ML en python, R , C o Java .. la verdad es que python se ha convertido en la lingua-franca del ML, lo que sí te recomiendo es que tengas una buena base de programación y estadísticas, luego te recomiendo aprender frameworks concretos como puede ser sci-kit learn. Gracias por el comentario!
@@fullscan vale, muchas gracias!
Y cómo se pueden hacer modelos que pueda usar un cliente para venderlo?