Small dataset in Time series
This is a typical application of the ARIMA model. By choosing the proper order (p,q and d in the wikipedia page), this model can be trained effectively with relatively small amount of data.