You can choose suitable data patterns as attribute data, the variable to be forecasted can be set as label. Of course, this is still a prediction manner, but it functions as forecasting. Recommend you read my publications. Hope it is helpful. In the current, I do not consider concept drift problem, it is my ongoing work.