No video

Tutorial: GOOGLE COLAB e Inteligencia Artificial

  Рет қаралды 41,723

Codificando Bits

Codificando Bits

Күн бұрын

🔥🔥Academia Online🔥🔥: cursos.codific...
🔥🔥Asesorías y formación personalizada🔥🔥: www.codificand...
En este tutorial veremos todos los detalles de Google Colab, la plataforma web de Google que permite ejecutar código Python en la nube poniendo a nuestra disposición máquinas virtuales con alta capacidad de cómputo, lo que facilita el desarrollo de modelos de Machine y Deep Learning incluso si no contamos con equipos de escritorio lo suficientemente potentes.
Descarga el código fuente en: www.codificand...
🔴 ** VISITA WWW.CODIFICANDOBITS.COM **
En el sitio web encontrarán artículos y podrán descargar material útil para el desarrollo de aplicaciones de Machine Learning y Ciencia de Datos. También podrán ponerse en contacto conmigo si están interesados en servicios de formación, charlas o asesorías... Y muy pronto podrán acceder a los cursos online que estoy preparando.
🔴 ** DEMÁS VIDEOS DE LA SERIE **
🎥 Introducción a TensorFlow 2.0: • Introducción a TENSORF...
🎥 Redes Neuronales, Convolucionales y Recurrentes con Tensorflow 2.0 y Keras (Tutorial): • Tutorial TENSORFLOW 2....
🔴 ** ÚNETE A CODIFICANDO BITS Y SÍGUEME EN MIS REDES SOCIALES **
✅ Sitio web: www.codificand...
✅ Suscríbete: www.youtube.co...
✅ Facebook: / codificandobits
✅ Instagram: / codificandobits
✅ Twitter: / codificandobits
🔴 ** ACERCA DE MÍ **
Soy Miguel Sotaquirá, el creador de Codificando Bits. Tengo formación como Ingeniero Electrónico, y un Doctorado en Bioingeniería, y desde el año 2017 me he convertido en un apasionado por el Machine Learning y el Data Science, y en la actualidad me dedico por completo a divulgar contenido y a brindar asesoría a personas y empresas sobre estos temas.
🔴 ** ACERCA DE CODIFICANDO BITS **
El objetivo de Codificando Bits es inspirar y difundir el conocimiento en las áreas de Machine Learning y Data Science.
#machinelearning #python

Пікірлер: 112
@codificandobits
@codificandobits 3 жыл бұрын
🔥🔥Academia Online🔥🔥: cursos.codificandobits.com/ 🔥🔥Asesorías y formación personalizada🔥🔥: www.codificandobits.com/servicios/
@jrvega79
@jrvega79 5 ай бұрын
Muy clara la explicación
@danielnatsu
@danielnatsu 4 жыл бұрын
Hola Miguel. He estado viendo tus videos y me deja sorprendido lo bien que logras explicar estos temas, la sencillez con la que enseñas, así como la excelente calidad con la que los elaboras. Me has aclarado muchas dudas dado que soy principiante. Te felicito por tu gran trabajo y mucho ánimo! Me suscribo a tu canal.
@codificandobits
@codificandobits 4 жыл бұрын
Hola Daniel, gracias por tu comentario y bienvenido al canal! Qué bueno saber que a pesar de que el tema es a veces complejo, la explicación resulta bastante amena y fácil de entender. Un saludo!
@luiferubedacamacho4129
@luiferubedacamacho4129 4 жыл бұрын
Tienes pocos suscriptores pero viendo tu nivel, tranquilo en lada llegarás a los 100 de miles, sigue asi, excelente trabajo.
@codificandobits
@codificandobits 4 жыл бұрын
¡Gracias por ese comentario Luis! Sí, muy seguramente el canal seguirá creciendo. ¡Un saludo!
@RobersonHernandez
@RobersonHernandez Жыл бұрын
Excelente, muy bien explicado muchas gracias
@antoniotutoriales9991
@antoniotutoriales9991 2 жыл бұрын
Información muy buena, quedaría seguir aprendiendo
@keveenjhosep5896
@keveenjhosep5896 4 жыл бұрын
Excelente forma clara y concisa de explicar!
@codificandobits
@codificandobits 4 жыл бұрын
Hola Keveen, qué bueno saber de tí. ¡Gracias por tu comentario! ¡Un saludo!
@paulcabezas5739
@paulcabezas5739 3 жыл бұрын
Muy buena información. Talvez nos podría mostrar la metodología de aplicar redes convolucionales siamesas a partir de un par de imágenes detectando cambios. Saludos
@emanuelbellido928
@emanuelbellido928 2 жыл бұрын
Gracias.
@josemanuelmanesridaura8874
@josemanuelmanesridaura8874 4 жыл бұрын
Como Siempre... Muy Bueno. Y ante TODO, MUCHAS GRACIAS por COMPARTIR.
@codificandobits
@codificandobits 4 жыл бұрын
A tí un saludo José Manuel, seguimos en contacto!
@javiersuarez8415
@javiersuarez8415 2 жыл бұрын
No sabía usar los TPU, muchas gracias.
@gabrielperezsanz5801
@gabrielperezsanz5801 Жыл бұрын
Gracias por compartir!!!
@joalar33
@joalar33 2 жыл бұрын
Excelente video, la he probado con el MNIST fashion y funciona, pero la verdad me gustaría que si es posible hagas uno mas extenso explicando bien lo de la TPU es difícil hacerla funcionar, pero cuando funciona estamos sobre un ferrari.
@andreashuaman2041
@andreashuaman2041 4 жыл бұрын
Muchas gracias, mucha suerte
@codificandobits
@codificandobits 4 жыл бұрын
Gracias a ti por tu comentario. Un saludo!
@datexland
@datexland 4 жыл бұрын
Muchas gracias por compartir , excelente trabajo ..
@codificandobits
@codificandobits 4 жыл бұрын
De nuevo un saludo Alexander, y gracias por estar conectado al canal!
@henry-db
@henry-db 3 жыл бұрын
Genial vídeo, muy buena introducción a Google Colab
@codificandobits
@codificandobits 3 жыл бұрын
Gracias a ti Henry por comentar. Un saludo!
@bvc_
@bvc_ 4 жыл бұрын
Excelente trabajo.... es cuestión de tiempo que aumenten tus seguidores...
@BenjaSerra
@BenjaSerra 4 жыл бұрын
Creo que es más fácil ajustar las imagenes en array de 28x28 (rows & columns), con cada row de 0 a 225 (usando float), por ejemplo: train_images = train_images/255.0 test_images = train_images/255.0 Genial el video y su edición, ojala te detuvieras más en el código en vez de lanzarlo y explicar lo general. Por ejemplo, tengo duda acerca de por qué esa forma del modelo y no usar : flatten, dense dense, que de todas maneras daria el mismo resultado en menor tiempo con más cantidad de epochs. Saludos!
@codificandobits
@codificandobits 4 жыл бұрын
Hola Benjamín! Claro, el ajuste que tu sugieres también se debería hacer, aunque en ese caso se trata de una normalización del nivel de gris de cada pixel en cada imagen (pasando de 0-255 a 0-1). El que sugiero en el video es más un ajuste de tamaños. Pero en todo caso, y siendo rigurosos, ambos ajustes deben hacerse. Un saludo!
@BenjaSerra
@BenjaSerra 4 жыл бұрын
@@codificandobits gracias por tu respuesta, saludos!
@moisesosio2152
@moisesosio2152 4 жыл бұрын
Muy bueno y util el video, muchas Gracias
@codificandobits
@codificandobits 4 жыл бұрын
Gracias por tu comentario Moisés. Un saludo!
@kchaosfh
@kchaosfh 3 жыл бұрын
Me quedé pegado en el segundo paso, me tira: FileNotFoundError: [Errno 2] No such file or directory: 'gdrive/My Drive/Colab Notebooks/fashion_mnist_data/train-labels-idx1-ubyte.gz' que estoy haciendo mal >:c
4 жыл бұрын
Gracias por el video!!
@gabrielmartin3107
@gabrielmartin3107 Жыл бұрын
Habria alguna forma de hacer una copia de internet solo la parte de texto y solo hasta 2021 para entrenamiento de una IA ?
@juanmeve837
@juanmeve837 4 жыл бұрын
que video!! vale oro
@codificandobits
@codificandobits 4 жыл бұрын
😮😮 gracias Juan, un saludo!
@pablogiri812
@pablogiri812 4 жыл бұрын
excelente trabajo
@codificandobits
@codificandobits 4 жыл бұрын
Gracias por tu comentario Pablo. Un saludo!
@rolandohernandez6627
@rolandohernandez6627 3 жыл бұрын
Como puedo usar Colab a 32bits? Tengo una base de datos y solo puedo trabajarlo con 32bits. Alguien sabe?
@carlossins993
@carlossins993 3 жыл бұрын
Amigo cómo variar la frecuencia de un mismo audio ? Me puedes dar alguna referencia dónde buscar ? Porfavor ....
@luisjaimeestudioytrabajo7577
@luisjaimeestudioytrabajo7577 3 жыл бұрын
excelente video
@codificandobits
@codificandobits 3 жыл бұрын
😉
@alejandrogonzalez1598
@alejandrogonzalez1598 4 жыл бұрын
Puedo usar colab para hacer website and apps.. Se puede usar js, html, css y otros languages... Que diferencia con firebase..??
@rubengarcia-xt9qe
@rubengarcia-xt9qe 3 жыл бұрын
pero el problema es que cuando quieres entrenar un modelo con imagenes en colab, cargar esas imagenes al entorno es un lio,....demora un monton..se hace casi inviable.....
@capablancastyle
@capablancastyle 3 жыл бұрын
gracias x la explicación, me gustaría saber si se pueden llamar archivos .py desde google drive a traves del comando import?
@vozdominicana
@vozdominicana 3 жыл бұрын
excelente!
@codificandobits
@codificandobits 3 жыл бұрын
😉
@jomsam
@jomsam 3 жыл бұрын
El tiempo de dicción va muy lento y pausas muy largas, buena información.
@codificandobits
@codificandobits 3 жыл бұрын
Gracias por tu comentario José. Tendré en cuenta estas sugerencias para próximos videos. Un saludo!
@cursosdesam6218
@cursosdesam6218 3 жыл бұрын
Hola. ¿Se puede copiar archivos de una cuenta de google drive a otra cuenta de google drive con una GPU o TPU si estos son mas de 3 millones de datos y alrededor de 16 Terabytes? ¿como sería?. De verdad felicidades, tu explicación fue mejor que la de un profesor
@ksk5058
@ksk5058 4 жыл бұрын
muy buen video, clarito como el agua, puedo ver los peces
@codificandobits
@codificandobits 4 жыл бұрын
😂😂😂
@fernandozumbajr
@fernandozumbajr 4 жыл бұрын
@codificandobits excelente video muy claro y preciso. Gracias por este tutorial. Me podrías indicar cómo se comprimen en ese formato las bases de datos. ?
@codificandobits
@codificandobits 4 жыл бұрын
Hola Fernando. La extensión .gz hace referencia al formato gzip, muy parecido al ZIP convencional. Se puede usar Python para comprimir/descomprimir los datos en este formato. Un saludo!
@victorhugoninachipena9554
@victorhugoninachipena9554 4 жыл бұрын
Genial!
@codificandobits
@codificandobits 4 жыл бұрын
😉
@pomitax38
@pomitax38 3 жыл бұрын
Hola bro, disculpa la molestia, me sale este siguiente error: No such file or directory: 'gdrive/My Drive/Colab Notebooks/fashion_mnist_data/train-labels-idx1-ubyte.gz' Soy principiante en Python, cuál sería el error?
@codificandobits
@codificandobits 3 жыл бұрын
Hola! Quiere decir que en la carpeta "Colab Notebooks" de tu Google Drive, debes tener almacenada la carpeta/archivo "fashion_mnist_data/train-labels-idx1-ubyte.gz".
@ELParasitoDeLaWeb
@ELParasitoDeLaWeb 4 жыл бұрын
Necesito ayuda para usar una tarjeta de video en colab con el repositorio GitHub tecoGan es una Ia que rescala imágenes a 4k
@sxfix5312
@sxfix5312 4 жыл бұрын
¿Alguien sabe como sacar el área de un círculo con esta vaina?
@xtian_neuralx
@xtian_neuralx 4 жыл бұрын
Excelente tutorial. Muchas gracias. Me ayudó bastante. Una solicitud adicional, ¿me puedes ayudar a cómo puedo mantener una sesión conectada, mientras entreno, por más tiempo?. Luego de cierto tiempo se desconecta y no termina de entrenar el modelo
@codificandobits
@codificandobits 4 жыл бұрын
Hola Carlos. Hay algunos trucos con scripts de javascript. Aunque nunca los he usado te sugiero revisar: stackoverflow.com/questions/57113226/how-to-prevent-google-colab-from-disconnecting Un saludo!
@xtian_neuralx
@xtian_neuralx 4 жыл бұрын
@@codificandobits Muchas gracias por la sugerencia. El meme me representa a mi al 100% :P
@akiralezama708
@akiralezama708 3 жыл бұрын
Como puedo copiar carpetas de Google drive de otro usuario a mi cuenta de Google usando colab ?? Se puede ?
@franciscopech366
@franciscopech366 3 жыл бұрын
Creo si no me equivoco, es posible si copias primero la carpeta compartiendo dicha carpeta de esa cuenta tú cuenta y de ahí la subes en google colab, es la barra lateral izquierda se encuentran las carpetas de google colab, ahí puedes subir los archivos que desees o bien intenta importarlo, no garantizo que funcione, ya que eso se me ocurre de como solucionarlo
@1061exclavo
@1061exclavo 3 жыл бұрын
Hola, gracias por el video. Me asalta una duda y agradezco la ayuda para solucionar la: si tengo que construir un conjunto de datos muy grande, también sería útil usar colab? Si la respuesta es si, las funciones que activan por ejemplo la tpu deberían declararse antes de correr mis iteraciones? En mi caso tengo dos conjuntos de datos, el primero contiene tiempos con punteros a filas de otro conjunto de datos, debo crear un conjunto donde los datos del segundo conjunto se organicen y repitan según el valor del puntero. Gracias...
@codificandobits
@codificandobits 3 жыл бұрын
Hola José Luis. Esto depende de qué tan grande sea el conjunto de datos a procesar (en términos de GB), y si necesitas tener la totalidad del dataset cargado en Google Colab para poder desarrollar el modelo. Sí, las funciones para activar la TPU deben declararse antes de correr las iteraciones. De hecho, antes de correr el código mismo debes escoger el "runtime" en el modo TPU. Un saludo!
@alexij.ariassaravia3784
@alexij.ariassaravia3784 4 жыл бұрын
Excelente video, este ejemplo que hiciste se podria trabajar con YOLO para el reconocimiento de objetos en video para luego implementarlo en Android Studio?
@codificandobits
@codificandobits 4 жыл бұрын
Hola. Claro que sí, en Google Colab se puede entrenar prácticamente cualquier modelo!
@alexij.ariassaravia3784
@alexij.ariassaravia3784 4 жыл бұрын
@@codificandobits y usted podría hacer un tutorial así? Para poder guiarnos
@xatario
@xatario 4 жыл бұрын
I LOVE YOU MAN
@amaurypicotto7671
@amaurypicotto7671 3 жыл бұрын
No me carga la ruta u acceso a los datos
@codificandobits
@codificandobits 3 жыл бұрын
Hola! ¿Te funcionó finalmente? ¿Puedes copiar acá el error que te aparece?
@josecarlosquinonespuma4339
@josecarlosquinonespuma4339 4 жыл бұрын
escuche que hay un momento que debes pagar por usar google colab...!!!! si quiero realizar un entrenamiento nuevo con YOLO en colab... se puede?
@Mary-cn6sd
@Mary-cn6sd 2 жыл бұрын
Marca error al momento de llamar la carpeta, ayuda...
@codificandobits
@codificandobits 2 жыл бұрын
¿Qué error te aparece?
@musica-lofi
@musica-lofi 3 жыл бұрын
El problema es que se llena el disco muy rápido
@rodrigorecavarren4547
@rodrigorecavarren4547 3 жыл бұрын
buen video bro, se podria usar la libreria gdal ?
@codificandobits
@codificandobits 3 жыл бұрын
Hola Rodrigo, gracias por tu comentario. Aunque no lo he probado, en teoría creo que sí debería ser posible usar "gdal" en Google Colab, se instala de igual forma con "pip". Prueba y me cuentas. Un saludo!
@solangefernandez5836
@solangefernandez5836 3 жыл бұрын
Buen vídeo, gracias. Pero tengo una consulta es necesario tener instalado el Python en la máquina para usar el google colab? pregunto esto por que cuando intento hacer la configuración no me aparece la ventana donde se selecciona python, unicamente tengo una ventana para elegir entre None, GPU y TPU. De antemano, gracias por tu respuesta.
@codificandobits
@codificandobits 3 жыл бұрын
Hola Solange. No, no debes instalar Python. Por defecto al crear un nuevo notebook en Google Colab ya viene incluida la última versión de Python. Un saludo!
@jesuis_jo
@jesuis_jo 2 жыл бұрын
Pero si deberás instalar los paquetes o librerías que tu uses y que por default no se encuentren en el ambiente de Google.
@misterioenelagua3955
@misterioenelagua3955 4 жыл бұрын
Me traume, yo solo quería mejorar la calidad de video y audio de un video antiguo, y llegué a este video.
@gladysrodrigogutierrez4889
@gladysrodrigogutierrez4889 3 жыл бұрын
jajaja
@codificandobits
@codificandobits 3 жыл бұрын
😄😄
@dacv77
@dacv77 4 жыл бұрын
Excelente vídeo. He realizado la prueba con mi conjunto de datos (train = 691563) pero al iniciar el entrenamiento solo me entrena hasta 23053. Esto a que se debe? Muchas gracias.
@codificandobits
@codificandobits 4 жыл бұрын
Hola Diego. ¿Te aparece algún error durante el entrenamiento?
@dacv77
@dacv77 4 жыл бұрын
@@codificandobits No, ningún error. Porque lo hice en jupyter también pero con cpu y me dio prácticamente el mismo resultado. Lo único es que no se porque aparece los datos resumidos.
@codificandobits
@codificandobits 4 жыл бұрын
@@dacv77 ¿Me puedes compartir un pantallazo por inbox en facebook? (facebook.com/codificandobits)
@dacv77
@dacv77 4 жыл бұрын
@@codificandobits Claro que si. Muchas gracias.
@wilmersaavmend8749
@wilmersaavmend8749 3 жыл бұрын
Todo estaba bien hasta que me salio el error FileNotFoundError: [Errno 2] No such file or directory: 'gdrive/My Drive/Colab Notebooks/fashion_mnist_data/train-labels-idx1-ubyte.gz' ( al momento de correr el acceso a google drive porfa como lo soluciono., muchas gracias saludos
@codificandobits
@codificandobits 3 жыл бұрын
Debes cerciorarte de que en tu Google Drive exista la carpeta "Colab Notebooks/fashion_mnist_data/". Un saludo. Me cuentas
@altaga
@altaga 4 жыл бұрын
LOL! Justo hoy apenas estuve aprendiendo a entrenar modelos YOLO en google colab jajaja el problema que veo con esta herramiento esque la reconexión puede darte en la torre y perder todo el progreso, tu qué opinas de eso? :/
@claudioayma9906
@claudioayma9906 4 жыл бұрын
Tienes 12 horas en google colab que es el Limite. Si muestras inactividad en media hora te quitan la sesión, he leido en stackoverflow de que inyectan codigo JS creando un evento que hace click en una cierta parte de google colab, lo cual se soluciona el problema de la inactividad de media hora. Ademas hace una semana ya salio Google Colab Pro, tienes mas GPU, TPU y tiempo de sesión.
@codificandobits
@codificandobits 4 жыл бұрын
Hola Altaga! Sí, como lo menciona Claudio Ayma, el límite son 12 horas. Una opción que existe es guardar progresivamente el modelo (modelo.save en Keras) a medida que se va entrenando. Así, si culmina la sesión de 12 horas en todo caso es posible reiniciar una nueva sesión y retomar el entrenamiento con el modelo guardado. Un saludo!
@codificandobits
@codificandobits 4 жыл бұрын
Hola Claudio, gracias por tu comentario. Una pregunta: ¿de casualidad tienes el enlace de stackoverflow que mencionas? No había oído hablar del código JS. Un saludo!
@altaga
@altaga 4 жыл бұрын
@@codificandobits el código del que habla es este. medium.com/@shivamrawat_756/how-to-prevent-google-colab-from-disconnecting-717b88a128c0
@codificandobits
@codificandobits 4 жыл бұрын
@@altaga Gracias!
@gabrielmartin3107
@gabrielmartin3107 Жыл бұрын
Una tpu permitiria hacer labores de cpu y de gpu ???? Supongo que la respuesta es si y mucho mas rápido y con menos consumo. Entonces, pk nos siguen vendiendo toneladas de mierda carisima?
@germanaguirre9584
@germanaguirre9584 2 жыл бұрын
.
@henry-db
@henry-db 3 жыл бұрын
Si quieres ver el mundo arder, usa PyTorch en colab :)
@codificandobits
@codificandobits 3 жыл бұрын
:) :) :)
@ssebastiancardona
@ssebastiancardona 2 жыл бұрын
no entendi ni forro XD
@leonardog27
@leonardog27 4 жыл бұрын
Buenos días. Hay como usar TPU para los modelos de Open AI Jukebox? Muchas gracias. colab.research.google.com/drive/1XVxvMYv789oUsszkpm8E0DWWHGEIDJYW
@codificandobits
@codificandobits 4 жыл бұрын
Hola Leonardo. No he probado pero en teoría creo que sí. La única limitación es que en Google Colab, versión gratuita, tienes un número máximo de horas para entrenar los modelos, después de este número máximo debes reiniciar el entrenamiento. La alternativa es almacenar progresivamente el modelo durante el entrenamiento. Un saludo!
@alejandrogonzalez1598
@alejandrogonzalez1598 4 жыл бұрын
No entendi ni madres.. Y 😵
@codificandobits
@codificandobits 3 жыл бұрын
😕😕
@alejandrogonzalez1598
@alejandrogonzalez1598 3 жыл бұрын
@@codificandobits De hecho muy buena informacion lo que pasa es que apenas voy aprendiendo..acabo de comprar un curso de python y java ,,pues echandole ganas, sabes si puedo usar esta nube para cualquier lenguaje y que otras plataformas existen para programar sin tener que descargar los lenguajes a mi lap top ...?¡
@sebxrey1yt396
@sebxrey1yt396 3 жыл бұрын
no entendi niuuna wea -.-
@codificandobits
@codificandobits 3 жыл бұрын
😕
MACHINE TRANSLATION con Redes Transformer en PYTHON (Tutorial)
50:42
Codificando Bits
Рет қаралды 10 М.
5 pasos para APRENDER MACHINE LEARNING desde cero
16:41
Codificando Bits
Рет қаралды 26 М.
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 153 МЛН
ROLLING DOWN
00:20
Natan por Aí
Рет қаралды 11 МЛН
Loading Kaggle data directly into Google Colab
10:45
DigitalSreeni
Рет қаралды 43 М.
Google Colab en 15 minutos - ¿Porqué se usa tanto?
20:02
The Coder Cave esp
Рет қаралды 2,9 М.
are we seriously STILL talking about this?
10:00
Low Level Learning
Рет қаралды 19 М.
🎶 EXPERIMENTA Covers con Inteligencia Artificial ¡Increíble! Google Colab
13:30
¿Qué es una red LSTM?
11:21
Codificando Bits
Рет қаралды 39 М.
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН