Sequences, Time Series and Prediction
Offered By: DeepLearning.AI via Coursera
Course Description
Overview
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 DeepLearning.AI TensorFlow Developer 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.
Syllabus
- 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
Related Courses
Anomaly Detection in Time Series Data with KerasCoursera Project Network via Coursera Bayesian Statistics: Time Series Analysis
University of California, Santa Cruz via Coursera Bitcoin Price Prediction using Facebook Prophet
Coursera Project Network via Coursera Climate Change Forecasting Using Deep Learning
Coursera Project Network via Coursera Compare time series predictions of COVID-19 deaths
Coursera Project Network via Coursera