Patent attributes
A system for optimizing machine performance includes an optimization system and a data processing system. The data processing system records readings from data sources monitoring the performance of a machine and related aspects. The readings are processed at the optimization system and a machine learning model is trained to differentiate between data corresponding to an interval of optimal runtime performance and data corresponding to an interval of pre-error performance. The trained model is used to identify a subset of the various data sources that are most-predictive for a particular performance state of the machine, such as a pre-error performance state or an optimal runtime performance state. The subset of the various data sources are provided to a multivariate model for generating set-point recommendations for each of the most-predictive data sources. Visualizations are generated for providing real-time monitoring of deviations of the most-predictive data sources from the set-points associated therewith.