1. A system, comprising: at least one memory that stores computer-executable instructions; at least one processor configured to access the at least one memory, wherein the at least one processor is configured to execute the computer-executable instructions to: receive, from one or more sensors of an asset, on-site monitoring (OSM) data, the OSM data comprising time-series data associated with one or more respective units of the asset; remove a first respective portion of the time-series data associated with noise, wherein a second respective portion of the time-series data that is not removed comprises principal information for use in predicting a fault; extract the principal information from the time-series data; combine the extracted principal information; and predict the fault in the asset based at least in part on the combined principal information, wherein the prediction comprises determining a probability that the fault will occur at each of the one or more respective units for which time-series data was received.