BI-DIRECTIONAL FUNCTION LEARNING METHOD FOR TIME SERIES PREDICTION