CursosEmpresasBlogLiveConfPrecios

Frameworks de Deep Learning

Clase 2 de 22 • Curso de Redes Neuronales en Keras y Scikit-Learn 2019

Clase anteriorSiguiente clase

Contenido del curso

Apropiar conceptos fundamentales de las redes neuronales

  • 1
    ¿Qué es una red neuronal?

    ¿Qué es una red neuronal?

    05:35 min

Identificar los principales Frameworks usados en la industria para el desarrollo de Deep Learning

  • 2
    Frameworks de Deep Learning

    Frameworks de Deep Learning

    Viendo ahora

Comprender los modelos de representación de las redes neuronales artificiales usados en Deep Learning

  • 3
    Estructura de redes neuronales

    Estructura de redes neuronales

    14:26 min
  • 4
    Creando nuestra primer red neuronal

    Creando nuestra primer red neuronal

    11:06 min
  • 5
    Entrenando nuestra primera red neuronal

    Entrenando nuestra primera red neuronal

    06:08 min
  • 6
    Visualizando el proceso de entrenamiento

    Visualizando el proceso de entrenamiento

    05:19 min
  • 7
    Funciones de activación

    Funciones de activación

    04:51 min
  • 8
    Funciones de costo o pérdidas

    Funciones de costo o pérdidas

    07:16 min
  • 9
    Inicialización y Entrenamiento de RN

    Inicialización y Entrenamiento de RN

    07:53 min
  • 10
    Optimizadores en redes neuronales

    Optimizadores en redes neuronales

    05:43 min
  • 11
    Clasificación Binaria

    Clasificación Binaria

    09:43 min
  • 12
    Clasificación de potenciales clientes

    Clasificación de potenciales clientes

    08:46 min
  • 13
    Análisis de resultados

    Análisis de resultados

    14:04 min
  • 14
    Métricas de desempeño: regresión y clasificación

    Métricas de desempeño: regresión y clasificación

    09:26 min
  • 15
    Evaluando métricas de desempeño

    Evaluando métricas de desempeño

    09:26 min
  • 16
    Ajuste de redes neuronales: overfitting y regularización

    Ajuste de redes neuronales: overfitting y regularización

    02:38 min
  • 17
    Regularización

    Regularización

    05:52 min
  • 18
    Ajuste de redes neuronales: Hiper parámetros

    Ajuste de redes neuronales: Hiper parámetros

    08:36 min

Crear un modelo de regresión a partir de un caso de uso real

  • 19
    Introducción a las regresiones con Deep Learning: Planteamiento del problema

    Introducción a las regresiones con Deep Learning: Planteamiento del problema

    04:40 min
  • 20
    Solución del problema de regresión

    Solución del problema de regresión

    08:36 min
  • 21
    Ajustes finales al proyecto

    Ajustes finales al proyecto

    04:40 min

Cierre del curso

  • 22
    Cierre del curso

    Cierre del curso

    09:14 min
Tomar examen

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads
        María José Medina

        María José Medina

        student•
        hace 5 años

        Les comparto mis notas de la clase..

        Frameworks de bajo nivel

        Se comunican directamente con el procesador y hacen uso de todo el hardware disponible.

        • Cuda: explota la capacidad computacional de las GPU, permite paralelizar las operaciones que aceleran el proceso de entrenamiento.
        • Theano: también explota las GPU. No cuenta con una comunidad activa.
        • TensorFlow: es el más evolucionado entorno a DL, y sobre él se basan muchas de las arquitecturas de redes neuronales que se disponen en la actualidad.

        Frameworks de alto nivel

        Orientados a la experiencia de usuario, permiten hacer una experimentación más rápida.

        • ScikitLearn: toolkit de heramientas generales, contiene algoritmos de clustering, regresiones, análisis numéricos, etc. Puede servir de complemento de las otras herramientas.
        • H2O: se enfoca en desarrollar DL complementado con Big Data
        • Fast. ai: basado en el concepto de transfer learning, el cual consiste en utilizar modelos ya entrenados en un contexto particular.
        • Keras: tiene la capacidad de consumir frameworks de bajo nivel a través de su API.

        ++Nota++

        • Deep Learning (DL): Denominación que se le da a las redes neuronales con más de dos capas.

        P.D.: En el curso de introducción a ML se usó PyTorch y en lo personal me gustó bastante.

        Gersonrpq

        Gersonrpq

        student•
        hace 6 años

        Aca una lista de frameworks populares https://github.com/aymericdamien/TopDeepLearning. He trabajado con Pytorch, Scikit-Learn,Tensorflow y Keras, la verdad hasta ahora me esta gustando mucho Tensorflow.

        Eligio Espinoza Casio

        Eligio Espinoza Casio

        student•
        hace 5 años

        ¿Que libro de redes neuronales recomiendan?

          Juan Sebastian Torres

          Juan Sebastian Torres

          student•
          hace 5 años

          Te recomiendo uno llamado Inteligencia Artificial un enfoque moderno, de Stuart Rusell. Este libro tiene toda una sección dedicada a la explicación de las redes neuronales desde el funcionamiento de un perceptrón. Saludos

        Rodrigo Urquizo Yepez

        Rodrigo Urquizo Yepez

        student•
        hace 6 años

        Tesla usa Pytorch, dato interesante.

          Arturo Baduna

          Arturo Baduna

          student•
          hace 6 años

          solo python ? todos programamos en python, pero usamos librerias

          Rodrigo Urquizo Yepez

          Rodrigo Urquizo Yepez

          student•
          hace 6 años

          Pytorch es una libreria que se usa con Python y C++, Tesla usa esa libreria en ambos lenguajes.

        Matias Alexander Ibarra Trujillo

        Matias Alexander Ibarra Trujillo

        student•
        hace 6 años

        keras, tensorflow, scikit learn

        Luis Antonio Correa Leyva

        Luis Antonio Correa Leyva

        student•
        hace 5 años

        Deep Learning: Denominación utilizada para redes neuronales con más de dos capas. Siempre me quedaba duda con respecto a esto Deep Learning o Machine Learning, asumiré este concepto. También tengo entendido que en Deep Learning el proceso de extracción de características es realizado por la primeras capas de manera automática mientras que en Machine Learning el proceso de extracción de características es realizado por el cíentifico o programador que se encarga de analizar y preprocesar los datos antes de utilizarlos para el entrenamiento de la red.

        Sergio Rubiano

        Sergio Rubiano

        student•
        hace 6 años

        Por el momento solo he trabajado con frameworks de alto nivel, espero pronto aprender de bajo nivel :)

        Joaquin Blanco

        Joaquin Blanco

        student•
        hace 6 años

        En particular conozco cuatro frameworks con los que quiero trabajar: Keras Scikit Learn, PyTorch y TensorFlow

        Kelvin Thony Meza Espiritu

        Kelvin Thony Meza Espiritu

        student•
        hace 6 años

        Keras, Pytorch, Tensorflow, Scikit-Learn

        Alberto Perdomo

        Alberto Perdomo

        student•
        hace 6 años

        Una pequeña aclaración, PyTorch hoy esta aumentando su popularidad más que TensorFlow. Por lo que este ultimo no se considera el más evolucionado. Sin embargo la comunidad de TensorFlow es mucho mayor que la de Torch. Ademas como es más viejo tiene más aplicaciones industriales y aún se considera el más usado.

        Luis Quiroz Prada

        Luis Quiroz Prada

        student•
        hace 6 años

        si una red neuronal tiene mas de dos capas es deep learnig?, yo pense que era mas de 1000.

        Marcelo Sánchez

        Marcelo Sánchez

        student•
        hace 5 años

        De cursos anteriores tengo la experiencia de scikit learn y para machineLearning es muy potente.

        JAVIER SANTIAGO SALGADO

        JAVIER SANTIAGO SALGADO

        student•
        hace 5 años

        Interesante ver MatLab en esta disciplina. https://developer.nvidia.com/deep-learning-frameworks#:~:text=Widely%20used%20deep%20learning%20frameworks,performance%20multi%2DGPU%20accelerated%20training.

        Jony Caleb Hurtado Ramos

        Jony Caleb Hurtado Ramos

        student•
        hace 5 años

        He trabajado con Pytorch, Scikit-Learn yTensorflow

        Jeinner Daniel Báez Mantilla

        Jeinner Daniel Báez Mantilla

        student•
        hace 5 años

        Si la verdad llegué a usar hace ya algún tiempo atrás, a Matlab con un problema muy básico. En resumidas cuentas me pareció bastante bueno y mas porque podía usarlo para muchos problemas de otra índole matemática.