Redes y Sistemas

Deep Learning, Reinforcement Learning, and Neural Networks


🎓 Curso recomendado Deep Learning, Reinforcement Learning, and Neural Networks
4.30 (5 valoraciones)
👉 Accede al curso por $99.99 →
Compra segura en Udemy

⚡ Los cupones de Udemy suelen agotarse rápido

Udemy limita muchos cupones a solo 100 accesos. Si este descuento ya no está disponible, únete a nuestros canales y recibe primero nuevos cupones, avisos de cursos gratis y promociones exclusivas.

Recibe antes que otros los próximos cupones y descuentos disponibles.

Build drowsiness detection system, predict energy consumption, forecast weather with CNN, RNN, GRU, Keras, Tensorflow

Contenido del curso:

Bienvenido al curso de Aprendizaje Profundo, Aprendizaje por Refuerzo y Redes Neuronales. Este es un curso integral basado en proyectos donde aprenderás a construir modelos avanzados de inteligencia artificial utilizando Keras, TensorFlow, Redes Neuronales Convolucionales, Regresores MLP y Unidades Recurrentes con Compuertas. Este curso es una combinación perfecta entre Python y aprendizaje profundo, lo que lo convierte en una oportunidad ideal para practicar tus habilidades de programación mientras mejoras tus conocimientos técnicos en aprendizaje automático. En la sesión introductoria, aprenderás los fundamentos básicos del aprendizaje profundo, el aprendizaje por refuerzo y las redes neuronales, además de conocer sus casos de uso. Luego, en la siguiente sección, aprenderás cómo encontrar y descargar conjuntos de datos de Kaggle, una plataforma que proporciona colecciones de conjuntos de datos de alta calidad de diversos sectores. Después, comenzaremos el proyecto. En la primera sección, construiremos modelos complejos de aprendizaje profundo, específicamente, un modelo de detección de somnolencia del conductor utilizando Keras y CNN. El sistema podrá detectar si el conductor está somnoliento y emitir una advertencia inmediata en la pantalla. A continuación, construiremos un modelo de detección de semáforos utilizando Keras y CNN. Este modelo identificará con precisión el color de los semáforos en tiempo real y, si el color detectado es rojo, mostrará "Stop"; si es amarillo, mostrará "Prepare to Stop"; y si es verde, mostrará "Go". En la segunda sección, construiremos modelos de aprendizaje por refuerzo, comenzando con un solucionador de laberintos utilizando Q-learning. El sistema podrá aprender rutas óptimas para resolver el laberinto de manera eficiente. Se otorgará una recompensa cuando el agente alcance la meta, mientras que se aplicarán penalizaciones por chocar contra paredes o tomar rutas más largas. Además, desarrollaremos un sistema inteligente de semáforos utilizando Q-learning. Este sistema podrá gestionar de forma inteligente los semáforos para reducir la congestión y mejorar el flujo de tráfico. El agente recibirá penalizaciones por aumentar el tiempo de espera de los vehículos y recompensas por reducir el número total de coches detenidos en la intersección. Finalmente, en la tercera sección, construiremos modelos de redes neuronales; específicamente, predeciremos el consumo de energía utilizando un regresor perceptrón multicapa. Este modelo analizará datos históricos para pronosticar la demanda energética futura, lo que facilitará la planificación de recursos. Posteriormente, también pronosticaremos el clima y la temperatura utilizando redes neuronales recurrentes y unidades recurrentes con compuertas. El sistema capturará patrones secuenciales en los datos meteorológicos para proporcionar pronósticos precisos a corto plazo. Finalmente, al término del curso, construiremos un sistema de reconocimiento de dígitos escritos a mano utilizando redes neuronales artificiales. El usuario podrá cargar una imagen de un dígito escrito a mano y el sistema podrá clasificarlo con precisión.

Antes de comenzar el curso, debemos preguntarnos: ¿Por qué deberíamos aprender sobre aprendizaje profundo, aprendizaje por refuerzo y redes neuronales? ¿Por qué son importantes? Mi respuesta es la siguiente: el aprendizaje profundo permite extraer automáticamente patrones complejos de grandes cantidades de datos, lo que nos permite realizar predicciones con alta precisión. El aprendizaje por refuerzo ayuda a desarrollar sistemas que aprenden comportamientos óptimos mediante la interacción y la retroalimentación de su entorno. Por su parte, las redes neuronales permiten construir sistemas inteligentes que aprenden de forma similar a los humanos y pueden utilizarse para resolver una amplia gama de problemas.

A continuación se detallan los temas que puedes esperar aprender en este curso:

  • Aprende los fundamentos básicos del aprendizaje profundo, el aprendizaje por refuerzo, las redes neuronales y también conoce sus casos de uso.

  • Aprende cómo funcionan los modelos de aprendizaje profundo. Esta sección abarca los datos de entrada, la propagación hacia adelante, la salida de predicción, el cálculo de la pérdida, la retropropagación y la optimización.

  • Aprende a construir un modelo de detección de somnolencia utilizando redes neuronales convolucionales y Keras.

  • Aprende a crear un sistema de detección de somnolencia usando OpenCV.

  • Aprende a construir un modelo de detección de color de semáforos utilizando redes neuronales convolucionales y Keras.

  • Aprende a construir un sistema de detección de color de semáforos usando OpenCV.

  • Aprende cómo funcionan los modelos de aprendizaje por refuerzo. Esta sección abarca la observación del entorno, la selección de acciones, la recompensa, la penalización, la actualización de políticas y el aprendizaje continuo.

  • Aprende a construir un solucionador de laberintos utilizando el aprendizaje por refuerzo.

  • Aprende a crear laberintos usando Pygame.

  • Aprende a construir un sistema de semáforos inteligentes utilizando el aprendizaje por refuerzo.

  • Aprende a crear una simulación de semáforo usando Pygame.

  • Aprende cómo funcionan los modelos de redes neuronales. Esta sección explica cómo fluyen los datos de entrada a través de conexiones ponderadas y capas ocultas, lo que da lugar a predicciones que se comparan con la verdad fundamental y se refinan mediante retropropagación.

  • Aprende a predecir el consumo de energía utilizando la regresión de perceptrón multicapa.

  • Aprende a pronosticar el tiempo utilizando redes neuronales recurrentes y unidades recurrentes con compuertas.

  • Aprende a crear sistemas de reconocimiento de dígitos escritos a mano utilizando redes neuronales artificiales.

Etiquetas: Keras Deep Learning

$99.99 $99.99

Cursos relacionados

🗣️ Comentarios de los estudiantes

💬 ¿Quieres dejar tu comentario?
Debes iniciar sesión para comentar. Iniciar sesión
💬 Opiniones de los estudiantes

Aún no hay comentarios. Sé el primero en comentar 👇