Enhancing predictive capabilities for cyber physical systems through supervised learning