Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Sequences, Time Series and Prediction

DeepLearning.AI via Coursera


Unlock Unlimited Opportunities: Get 50% Off Your First Month of Coursera Plus
If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This Specialization will teach you best practices for using TensorFlow, a popular open-source framework for machine learning. In this fourth course, you will learn how to build time series models in TensorFlow. You’ll first implement best practices to prepare time series data. You’ll also explore how RNNs and 1D ConvNets can be used for prediction. Finally, you’ll apply everything you’ve learned throughout the Specialization to build a sunspot prediction model using real-world data! The Machine Learning course and Deep Learning Specialization from Andrew Ng teach the most important and foundational principles of Machine Learning and Deep Learning. This new TensorFlow Specialization teaches you how to use TensorFlow to implement those principles so that you can start building and applying scalable models to real-world problems. To develop a deeper understanding of how neural networks work, we recommend that you take the Deep Learning Specialization.


  • Sequences and Prediction
    • Hi Learners and welcome to this course on sequences and prediction! In this course we'll take a look at some of the unique considerations involved when handling sequential time series data -- where values change over time, like the temperature on a particular day, or the number of visitors to your web site. We'll discuss various methodologies for predicting future values in these time series, building on what you've learned in previous courses!
  • Deep Neural Networks for Time Series
    • Having explored time series and some of the common attributes of time series such as trend and seasonality, and then having used statistical methods for projection, let's now begin to teach neural networks to recognize and predict on time series!
  • Recurrent Neural Networks for Time Series
    • Recurrent Neural networks and Long Short Term Memory networks are really useful to classify and predict on sequential data. This week we'll explore using them with time series...
  • Real-world time series data
    • On top of DNNs and RNNs, let's also add convolutions, and then put it all together using a real-world data series -- one which measures sunspot activity over hundreds of years, and see if we can predict using it.

Taught by

Laurence Moroney


5.0 rating, based on 1 Class Central review

4.7 rating at Coursera based on 5020 ratings

Start your review of Sequences, Time Series and Prediction

  • This is the last course in the TensorFlow in Practice specialisation leading to a professional certificate. For me this was the most rewarding and best of the 4 courses in this specialization. There are plenty of courses on neural networks and com…

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.