short and long prediction with som