0% found this document useful (0 votes)
140 views

Deep Learning With Keras and Tensorflow

Uploaded by

Sarah book
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
140 views

Deep Learning With Keras and Tensorflow

Uploaded by

Sarah book
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Deep Learning with Keras and

TensorFlow
Table of Contents:
Program Overview Certification Details and Criteria
Program Features Course Curriculum
Delivery Mode Course End Projects
Prerequisites Tools Covered
Target Audience Customer Reviews
Key Learning Outcomes About Us

Program Overview:
Deep learning is one of the newest technological advances in the fields of artificial
intelligence and machine learning. This Deep Learning with Keras and TensorFlow course
is designed to help you master deep learning techniques and enables you to build deep
learning models using the Keras and TensorFlow frameworks. These frameworks are used
in deep neural networks and machine learning research, which in turn contributes to the
development and implementation of artificial neural networks.

Program Features:
34 hours of blended learning

One industry-based course-end project

Interactive learning with Jupyter notebooks integrated labs

Dedicated mentoring session from faculty of industry experts

Delivery Mode:
Blended - Online self-paced learning and live virtual classroom

Prerequisites:
It is recommended that you first complete the following courses in order to improve your
ability to understand the deep learning course’s concepts:

Programming Fundamentals
Statistics Essentials
Concepts about Machine Learning
Target Audience:
Software and IT professionals interested in analytics
Data scientists
Business/ data analysts who want to understand deep learning techniques
Statisticians with an interest in deep learning

Key Learning Outcomes:


When you complete this deep learning course, you will be able to accomplish the following:
Understand the concepts of Keras and TensorFlow, its main functions, operations, and the
execution pipeline
Implement deep learning algorithms, understand neural networks, and traverse the layers of
data abstraction
Master and comprehend advanced topics such as convolutional neural networks, recurrent
neural networks, training deep networks, and high-level interfaces
Build deep learning models using Keras and TensorFlow frameworks and interpret the results
Understand the language and fundamental concepts of artificial neural networks, application
of autoencoders, and Pytorch and its elements
Troubleshoot and improve deep learning models
Build your own deep learning project
Differentiate between machine learning, deep learning, and artificial intelligence

Certification Details and Criteria:


At least 85 percent attendance of one live virtual classroom

A score of at least 75 percent in course-end assessment

Successful evaluation in the course-end project

Course Curriculum:
Lesson 01 - Course Introduction
Introduction
Lesson 02 - AI and Deep learning introduction
What is AI and Deep Learning
Brief History of AI
Recap: SL, UL and RL
Deep Learning: Successes Last Decade
Demo and Discussion: Self-Driving Car Object Detection
Applications of Deep Learning
Challenges of Deep Learning
Demo and Discussion: Sentiment Analysis Using LSTM
Full Cycle of a Deep Learning Project
Key Takeaways
Knowledge Check

Lesson 03 - Artificial Neural Network


Biological Neuron Vs Perceptron
Shallow Neural Network
Training a Perceptron
Demo Code #1: Perceptron (Linear Classification)
Backpropagation
Role of Activation Functions and Backpropagation
Demo Code #2: Activation Function
Demo Code #3: Backprop Illustration
Optimization
Regularization
Dropout layer
Demo Code #4: Dropout Illustration, Lesson-end Exercise (Classification Kaggle Dataset)
Key Takeaways
Knowledge Check
Lesson-end Project
Lesson 04 - Deep Neural Network & Tools
Deep Neural Network: Why and Applications
Designing a Deep Neural Network
How to Choose Your Loss Function?
Tools for Deep Learning Models
Keras and its Elements
Demo Code #5: Build a Deep Learning Model Using Keras
Tensorflow and Its Ecosystem
Demo Code #6: Build a Deep Learning Model Using Tensorflow
TFlearn
Pytorch and its Elements
Demo Code #7: Build a Deep Learning Model Using Pytorch
Demo Code #8: Lesson-end Exercise
Key Takeaways
Knowledge Check
Lesson-end Project

Lesson 05 - Deep Neural Net optimization, tuning,


interpretability
Optimization Algorithms
SGD, Momentum, NAG, Adagrad, Adadelta , RMSprop, Adam
Demo code #9: MNIST Dataset
Batch Normalization
Demo Code #10
Exploding and Vanishing Gradients
Hyperparameter Tuning
Demo Code #11
Interpretability
Demo Code#12: MNIST– Lesson-end Project with Interpretability Lessons
Width vs Depth
Key Takeaways
Knowledge Check
Lesson-end Project
Lesson 06 - Convolutional Neural Net
Success and History
CNN Network Design and Architecture
Demo Code #13: Keras
Demo Code #14: Two Image Type Classification (Kaggle), Using Keras
Deep Convolutional Models
Key Takeaways
Knowledge Check
Lesson-end Project

Lesson 07 - Recurrent Neural Networks


Sequence Data
Sense of Time
RNN Introduction
Demo Code #15: Share Price Prediction with RNN
LSTM (Retail Sales Dataset Kaggle)
Demo Code #16:
Word Embedding and LSTM
Demo Code #17: Sentiment Analysis (Movie Review)
GRUs
LSTM vs GRUs
Demo Code #18: Movie Review (Kaggle), Lesson-end Project)
Key Takeaways
Knowledge Check
Lesson-end Project

Lesson 08 - Autoencoders
Introduction to Autoencoders
Applications of Autoencoders
Autoencoder for Anomaly Detection
Demo Code #19: Autoencoder Model for MNIST Data
Key Takeaways
Knowledge Check
Lesson-end Project
Course End Projects:
The course includes a real-world, industry-based project. Successful evaluation of the following
project is a part of the certification eligibility criteria:

Project: Pet Classification Model Using CNN


In this project, you build a CNN model that classifies the given pet images correctly into
dog and cat images. The code template is given with essential code blocks. TensorFlow can
be used to train the data and calculate the accuracy score on the test data

Tools Covered:
Customer Reviews:

Abhishek Tripathi
Senior Software Developer at SAP.

Good online content for data science. I completed Data Science


with R and Python. The instructors have good knowledge on the
subject. Self-learning videos help a lot, too. Thanks, Simplilearn.

Angiras Modak
JD Edwards Technical Consultant at EPIQ Softtech Pvt. Ltd.

Simplilearn is one of the best online training providers available. The


trainer was really great in explaining the concepts in detail and also
gave multiple real-world examples. The course content was very
informative. I understood the concept of CNN. Overall I really enjoyed
the training a lot.

A. Anthony Davis
General Manager

The Simplilearn Data Scientist Master’s Program is an awesome


course! You learn how to solve real-world problems, and the wide
variety of projects give you hands-on experience to make you
industry-ready. The lecturers are experts and share their knowledge
energetically. Thank you for an excellent learning experience.
About Us:

Simplilearn is a leader in digital skills training, focused on the emerging technologies that
are transforming our world. Our blended learning approach drives learner engagement
and is backed by the industry’s highest completion rates. Partnering with professionals and
companies, we identify their unique needs and provide outcome-centric solutions to help
them achieve their professional goals.

For more information, please visit our website:


https://www.simplilearn.com/deep-learning-course-with-tensorflow-
training

simplilearn.com

Founded in 2009, Simplilearn is one of the world’s leading providers of online training for Digital Marketing,
Cloud Computing, Project Management, Data Science, IT Service Management, Software Development and
many other emerging technologies. Based in Bangalore, India, San Francisco, California, and Raleigh, North
Carolina, Simplilearn partners with companies and individuals to address their unique needs, providing
training and coaching to help working professionals meet their career goals. Simplilearn has enabled over 1
million professionals and companies across 150+ countries train, certify and upskill their employees.
Simplilearn’s 400+ training courses are designed and updated by world-class industry experts. Their
blended learning approach combines e-learning classes, instructor-led live virtual classrooms, applied
learning projects, and 24/7 teaching assistance. More than 40 global training organizations have recognized
Simplilearn as an official provider of certification training. The company has been named the 8th most
influential education brand in the world by LinkedIn.

India – United States – Singapore

© 2009-2019 - Simplilearn Solutions. All Rights Reserved.


The certification names are the trademarks of their respective owners.

You might also like