Data-driven predictive maintenance needs to understand high-dimensional “in-motion” data, for which fundamental machine learning tools, such as Principal Component Analysis (PCA), require computation-efficient algorithms that operate near-real-time. Despite the different streaming PCA flavors, there is no algorithm that precisely recovers the principal components as the batch PCA algorithm does, while maintaining low-latency and high-throughput processing. This work introduces a novel processing framework, employing temporal accumulate/retract learning for streaming PCA. The framework is instantiated with several competitive PCA algorithms with proven theoretical advantages. We benchmark the framework in a real-world predictive maintenance scenario (i.e. fault classification in a coal coke production line) and prove its low-latency (millisecond level) and high-throughput (thousands events/second) processing guarantees.
CITATION STYLE
Axenie, C., Tudoran, R., Bortoli, S., Hassan, M. A. H., Wieder, A., & Brasche, G. (2020). SPICE: Streaming PCA Fault Identification and Classification Engine in Predictive Maintenance. In Communications in Computer and Information Science (Vol. 1168 CCIS, pp. 333–344). Springer. https://doi.org/10.1007/978-3-030-43887-6_27
Mendeley helps you to discover research relevant for your work.