Time Series Forecasting, Fourier, Ensemble Method, Data Science, Signal Processing.
the target Ytrain, but shifted 1 or more rows down) exogenous features, such as promotions, holidays, geolocation grouping, etc. When you run model.fit(Xtrain, Ytrain) the model will then learn from these features, with the target Ytrain being the time series itself. This is a fairly general form