Deep Learning Approaches to Improve Time-Series Predictions on Real Data