Deep Learning with Keras and Tensorflow

This course is part of multiple programs. Learn more

Instructors: Samaya Madhavan +6 more

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

What you'll learn

  •   Create custom layers and models in Keras and integrate Keras with TensorFlow 2.x
  •   Develop advanced convolutional neural networks (CNNs) using Keras
  •   Develop Transformer models for sequential data and time series prediction
  •   Explain key concepts of Unsupervised learning in Keras, Deep Q-networks (DQNs), and reinforcement learning
  • Skills you'll gain

  •   Artificial Neural Networks
  •   Generative AI
  •   Deep Learning
  •   Performance Tuning
  •   Tensorflow
  •   Keras (Neural Network Library)
  •   Unsupervised Learning
  •   Reinforcement Learning
  •   Artificial Intelligence
  •   Image Analysis
  •   Time Series Analysis and Forecasting
  •   Artificial Intelligence and Machine Learning (AI/ML)
  •   Natural Language Processing
  • There are 7 modules in this course

    You will learn to create custom layers and models in Keras and integrate Keras with TensorFlow 2.x for enhanced functionality. You will develop advanced convolutional neural networks (CNNs) using Keras. You will also build transformer models for sequential data and time series using TensorFlow with Keras. The course also covers the principles of unsupervised learning in Keras and TensorFlow for model optimization and custom training loops. Finally, you will develop and train deep Q-networks (DQNs) with Keras for reinforcement learning tasks (an overview of Generative Modeling and Reinforcement Learning is provided). You will be able to practice the concepts learned using hands-on labs in each lesson. A culminating final project in the last module will provide you an opportunity to apply your knowledge to build a Classification Model using transfer learning. This course is suitable for all aspiring AI engineers who want to learn TensorFlow and Keras. It requires a working knowledge of Python programming and basic mathematical concepts such as gradients and matrices, as well as fundamentals of Deep Learning using Keras.

    Advanced CNNs in Keras

    Transformers in Keras

    Unsupervised Learning and Generative Models in Keras

    Advanced Keras Techniques

    Introduction to Reinforcement Learning with Keras

    Final Project and Assignment

    Explore more from Machine Learning

    ©2025  ementorhub.com. All rights reserved