I am expected to build a tide forecast model at my internship. The next step after the model is ready would be to have it work on real time data. I have about 3 months of data (with 2 columns - Timestamp and Tide Value) with a very small gap at the end of the 3rd month as of now (I have asked for more data and should be receiving it soon).
So far here is what I have done:
- I applied FFT to the data and then reconstructed to get the frequency, amplitude and phase of the data in a csv
- I was unable to use the frequency domain data in the prediction model though cause I am still trying to figure out how
- I used to the darts library to fill in the small part of the data and then used its FFT Forecast Model to get the forecast
- The training and validation split was 90/10
- The forecast I received started to fall off at the end
- The MAE was 0.35090170672342885
- Following the prediction plot: a9be0b106371846e544dd6a981b23910.png - Google Drive
I need help moving as I am new to the field.
Are there other approaches I can take?
Should I be using another model for this dataset?
Can I use the frequency domain data to make the model better?