Espero llegue pronto el curso profesional de CNN’s.
Pd.: Excelente curso!
Redes convolucionales y su importancia
La importancia del computer vision
¿Qué herramientas usaremos para redes neuronales convolucionales?
¿Qué son las redes convolucionales?
Mi primera red neuronal convolucional
Creando nuestra primera red convolucional
Entrenando nuestra primera red convolucional
Manejo de imágenes
Consejos para el manejo de imágenes
Manejo de imágenes con Python
Fundamentos de redes neuronales convolucionales
Kernel en redes neuronales
El kernel en acción
Padding y Strides
Capa de pooling
Arquitectura de redes convolucionales
Quiz: Fundamentos de redes neuronales convolucionales
Resolviendo un problema de clasificación
Clasificación con redes neuronales convolucionales
Creación de red convolucional para clasificación
Entrenamiento de un modelo de clasificación con redes convolucionales
Optimización de red neuronal convolucional
Data augmentation
Aplicando data augmentation
Callbacks: early stopping y checkpoints
Batch normalization
Optimización de modelo de clasificación
Entrenamiento de nuestro modelo de clasificación optimizado
Quiz: Optimización de red neuronal convolucional
Resolviendo una competencia de Kaggle
Clasificando entre perros y gatos
Entrenamiento del modelo de clasificación de perros y gatos
Resumen y siguientes pasos
Siguientes pasos con redes neuronales convolucionales
Comparte tu proyecto de clasificación con redes convolucionales y certifÃcate
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Aportes 17
Preguntas 1
Espero llegue pronto el curso profesional de CNN’s.
Pd.: Excelente curso!
Excelente curso. Para complementar dejo el link a una lectura sobre la arquitectura de algunas de las principales arquitecturas de CNNs.
https://towardsdatascience.com/illustrated-10-cnn-architectures-95d78ace614d
MIL MIL GRACIAS POR ESTE CURSO, HA SIDO INCREIBLE !!!
Que gran curso, ha sido fundamental para mi tesis de pregrado concretar conceptos básicos de CNN junto con una gran explicación y pasión por parte del profe Carlos
Excelente curso
Adelanto que hasta ahora es el curso que mayor satisfacción me ha dado en la plataforma.
BuenÃsimo el curso. Ya con esto me siento con un poco más de confianza para empezar a tirar mis primeras redes en competencias de kaggle jeje
Genial el curso!
Aprendi muchisimo, pude implementar las redes neuronales como lo propuso el profesor y adicionar algunos cambios a estas basadas en los conceptos vistos en las demas clases.
Como hablamos un dia profe en Platzi Talks, espero pronto ser parte del mundo de los Datos!
Se exploró el concepto de CNNs y su aplicación en tareas de visión por computadora, como > clasificación de imágenes.
Se revisaron los fundamentos de CNNs, incluyendo capas convolucionales, capas de agrupamiento (pooling), y capas completamente conectadas.
Se discutió la importancia del preprocesamiento de datos en el entrenamiento de modelos de CNNs.
Se utilizó la librerÃa ImageDataGenerator de Keras para realizar aumentación de datos, lo cual ayuda a mejorar la generalización del modelo y a evitar el sobreajuste.
Se mostró cómo crear modelos de CNNs utilizando la API funcional de Keras.
Se incluyeron capas convolucionales, de agrupamiento y completamente conectadas en la arquitectura de los modelos.
Se utilizó la función compile para configurar el modelo antes del entrenamiento, especificando el optimizador, la función de pérdida y las métricas de evaluación.
Se entrenaron los modelos utilizando el método fit, donde se especificaron los datos de entrenamiento, el tamaño de lote (batch size), el número de épocas, entre otros parámetros.
Se utilizaron callbacks, como ModelCheckpoint y EarlyStopping, para guardar el mejor modelo durante el entrenamiento y detener el entrenamiento temprano si no se observa mejora en la métrica de interés.
Se evaluaron los modelos utilizando datos de validación y se generaron métricas de desempeño, como precisión y pérdida.
Se discutió la importancia de la optimización de modelos, incluyendo técnicas como el uso de batch normalization para mejorar la estabilidad y el rendimiento del modelo.
Se exploraron diferentes opciones de optimizadores y se aplicaron técnicas para evitar el sobreajuste, como la regularización y la dropout.
Se utilizó el callback ModelCheckpoint para guardar el mejor modelo durante el entrenamiento basado en una métrica especÃfica, como la pérdida de validación.
Se mostró cómo cargar un modelo guardado para realizar predicciones o continuar el entrenamiento.
Se aplicaron los conceptos aprendidos en un ejemplo práctico de clasificación binaria entre perros y gatos, utilizando el dataset dog_and_cat.
Mis Notas en Notion de este curso https://mint-maraca-bfd.notion.site/Curso-de-Redes-Neuronales-Convolucionales-con-Python-y-Keras-c0e1e0d60f5e47e2983e06cf19f83ac0?pvs=4
Muy buen curso. Si alguien está interesado en realizar investigación con miras a publicar en revistas arbitradas, le dejo mi contacto: https://www.linkedin.com/in/gibrangc/
Excelente curso, ya quiero realizar mis primeros proyectos usando redes convolucionales.
De los mejores cursos que he realizado en Platzi, muy feliz de haberlo tomado!
He entendido muchisimoooo, graciassss
Solo este curso paga la membresÃa de platzi x100, brutal, gracias 😃
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?