This course teaches univariate time series forecasting
The tensorflow developer certificate requires that we can “Train models to predict values for both univariate and multivariate time series”
I imagine this is an addition to the handbook that did not exist when this coursera course was created
What can I do to learn multivariate time series forecasting in tensorflow?
In case anyone is interested, I learnt how to do one form of multivariate time series forecasting by:
-
attempting to read and understand this notebook: https://www.kaggle.com/code/jaimeggb/multi-variate-time-series-forecasting-tensorflow/edit. I failed, as it was too complex a level for me right now.
-
reading this: Time Series Forecasting as Supervised Learning. More specifically this part:
This was a simple explanation on how to do multivariate forecasting that was directly related to what I learnt for univariate forecasting on TF
-
then grabbing the dataset from (1) and creating a notebook from scratch using the model and data processing methods I learnt in course 4 to do the Melbourne temperature assignment. This seemed simple at first, with minor changes, but I had to introduce and tweak several things (like scaling, and the model lambda layer for example), but when I managed to get a good forecast it felt like a great accomplishment.
Well, I am also having difficulties with Multivariate forecasting using LSTM, and my data is a sensor data that I fetched from an industrial machinery, though, haven’t yet found a solid solution for preparing the data for LSTM, and still on the look! Thank you though for sharing your experience with us!
1 Like