Recurrent Neural Networks and TensorFlow Customization
Learn about the concept of recurrent neural networks and TensorFlow customization in this free online course.
Take this certificate on your own.
Start now and learn at your own pace.
CertificationView course modules
This free online course in practical machine learning with TensorFlow will begin by introducing you to the concept of Recurrent Neural Networks (RNNs) and building machine learning models for sequential data. You will also learn about sequential dependencies of labels and the computation of Recurrent Neural Networks. You will be introduced to how loss is computed in the case of a simple RNN. You will also learn about the modified RNN architecture, vanishing gradient problem and Long Short Term Memory (LSTM).
The course then introduces the concept of using Recurrent Neural Networks to build models for time series data. You will also learn how to train an RNN model for time series, forecasting, model training and model prediction. Next, you will be introduced to machine learning models, text classification, overfitting, underfitting, regression and the architecture of a neural network model.
The course then explains TensorFlow Customization and how to extend the functionality of TensorFlow 2.0. You will also learn about the basic concepts behind tensors and how to use tensors with hardware accelerators. This course then explains in detail the main concepts behind Tensorflow Keras and how to build a simple model with tf.keras. You will also learn how to perform training, evaluation, prediction and defining custom callbacks.Start Course Now
Introduction to Recurrent Neural Networks
Introduction to Recurrent Neural Networks - Learning Outcomes
Recurrent Neural Networks
Recurrent Neural Networks II
Time Series Forecasting with RNNs
Text Generation with RNNs
Introduction to Recurrent Neural Networks - Lesson Summary
Training and Customizing
Training and Customizing - Learning Outcomes
Customizing Tensorflow Keras
Tensorflow Keras Concepts
Tensorflow Distributed Training
Training and Customizing - Lesson Summary
Upon successful completion of this course, you will be able to:
- Discuss the basic concepts behind tensors
- Explain how to use tensors with hardware accelerators
- Analyze the customization of Tensorflow Keras sequential API
- Discuss customization opportunities in model
- Explain the main concepts behind tf.keras
- Discuss some scaling strategies for TensorFlow models
All Alison courses are free to enrol, study and complete. To successfully complete this Certificate course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this Certificate course, you have the option to acquire an official Certificate, which is a great way to share your achievement with the world. Your Alison Certificate is:
Ideal for sharing with potential employers - include it in your CV, professional social media profiles and job applications
An indication of your commitment to continuously learn, upskill and achieve high results
An incentive for you to continue empowering yourself through lifelong learning
Alison offers 3 types of Certificates for completed Certificate courses:
Digital Certificate - a downloadable Certificate in PDF format, immediately available to you when you complete your purchase
Certificate - a physical version of your officially branded and security-marked Certificate, posted to you with FREE shipping
Framed Certificate - a physical version of your officially branded and security-marked Certificate in a stylish frame, posted to you with FREE shipping
All Certificates are available to purchase through the Alison Shop. For more information on purchasing Alison Certificates, please visit our FAQs. If you decide not to purchase your Alison Certificate, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Dashboard. For more details on our Certificate pricing, please visit our Pricing Page.