1. A computer-implemented method for forecasting characteristics of a target item comprising: generating, by one or more processors, a forecast function that represents forecasted characteristics of a target item and includes one or more continuous functions and one or more attenuating functions, wherein each of the attenuating functions attenuates forecast values generated by the continuous functions at periodic time intervals; and forecasting, by the one or more processors, the characteristics of the target item using the forecast function.