Abstract
With the integration of Industry 4.0 technologies, overall maintenance costs of industrial machines can be reduced by applying predictive maintenance. Unique challenges that often occur in real-time manufacturing environments require the use of domain knowledge from different experts. However, there is hardly any guidance that suggests data scientists how to inject knowledge from predictive maintenance use cases in machine learning models. This paper addresses this lack and presents a guidance for the injection of domain knowledge in machine learning models for predictive maintenance by analyzing 50 use cases from the literature. The guidance is based on the informed machine learning framework by von Rueden et al. [1]. Finally, the guidance gives a recommendation to data scientists on how domain knowledge can be injected into different phases of model development and suggests promising machine learning models for specific use cases. The guidance is applied exemplarily to two predictive maintenance use cases.
You have full access to this open access chapter, Download conference paper PDF
Keywords
1 Introduction
With the rise of Industry 4.0, machine data became available and could be used for optimization in multiple use cases. One of them is predictive maintenance (PdM) which can reduce maintenance costs by up to 60% [2]. PdM is focused on condition monitoring and relies on machine learning (ML) models to decrease system downtime. However, in an industrial environment, the performance of ML models mainly depends on the quantity and quality of the available data. Raw data often lacks integrity due to different reasons, such as missing or corrupted values and noisy data. To overcome these challenges, domain knowledge is frequently integrated into ML models [3]. We will refer to this as domain knowledge injection since ML models are the basis and the knowledge enhances them.
Domain Knowledge is mostly available from domain experts in several forms. It can be injected in multiple ways based on its purpose in different phases of model development. It is often not simple to decide, which form of knowledge can be injected in which phase of the modeling process into which ML model. To find a solution for this problem, we analyzed 50 PdM use cases from the literature in which domain knowledge was injected into ML models. Von Rueden et al. [1] have proposed the Informed Machine Learning framework, that provides a taxonomy and a survey on how prior knowledge can be integrated into learning systems. Based on their framework, we developed a decision guidance for PdM use cases to assist data scientists by recommending suitable domain knowledge injection techniques for a given PdM use case and the related knowledge. We structured the use cases based on the analytics type proposed by Steenstrup et al. [4], which is seen often in the manufacturing domain. In addition, we give a recommendation for suitable ML algorithms that where applied successfully in the 50 analyzed use cases. These algorithms are ranked by the frequency they were applied. Trying the algorithms in the suggested order might lead to a good model faster.
In summary, our contributions are:
-
1.
A variation of the framework developed by Von Rueden et al. [1] that structures available forms of domain knowledge, knowledge conversion options and injection phases especially suitable for PdM use cases.
-
2.
A knowledge base containing 50 PdM use cases looking at the analytics type, form of domain knowledge, conversion form and possible phase for the injection into a ML model.
-
3.
Resulting from these, a guidance with a recommendation for suitable injection phases and frequently used ML algorithms for PdM use cases.
2 Related Work
There are multiple works where domain knowledge was injected into ML models [5, 6]. Focusing on PdM applications, Serradilla et al. [2] proposed a methodology to incorporate knowledge but they focused on the process and did not address which form of knowledge should be used in which situation. Based on process discovery, Schuster et al. [7] proposed to utilize domain knowledge injection based on its provision time. They clustered the knowledge by its use in the different phases process discovery, development and post-processing. Von Rueden et al. [1] proposed a framework to incorporate prior knowledge in ML models. Since it is generic, we decided to create a variation of it especially suitable for PdM use cases according to what we learned from the literature study. Most of existing works are focused on how formalized knowledge can be injected into the models to enhance the performance of the applied ML models. According to our knowledge, so far there is no previous work suggesting which ML algorithms might be suitable for the injection of a specific form of domain knowledge in different use case scenarios. This equips the necessity of developing a guidance that can provide advice on how to inject domain knowledge into suitable ML algorithms for PdM.
3 Guidance Development
The goal of the article is to provide a guidance to data scientists to inject domain knowledge into ML models. It gives suggestions for suitable knowledge injection phases and possible ML algorithms based on a given analytics type and knowledge form. The guidance is developed with the results of a literature study in which 50 PdM use cases were analyzed. The use cases are structured according to a knowledge injection framework for PdM use cases, which is used to categorize domain knowledge, knowledge conversions and injection phases. First, the framework is introduced, followed by the literature study. The final result is the guidance in form of a table.
3.1 Knowledge Injection Framework
Based on the informed machine learning framework by Von Rueden et al. [1] and inspired by the Data mining methodology for engineering applications (CRISP-DMME) by Huber et al. [8], the knowledge injection framework depicted in Fig. 1 was developed. It is structured horizontally into three main levels which are described in the following. It is used as a frame of reference when developing a PdM use case to aid the injection process.
Form of domain knowledge related to the use case
The top row of Fig. 1 represents the first level. It comprises the domain knowledge which is directly related to the use case before any conversion or formalization. Von Rueden et al. [1] clustered the knowledge into three types: scientific knowledge, world knowledge and expert knowledge. As already suggested by them, the knowledge in these categories usually is formal, semi-formal, and informal, respectively. We chose to use the degree of formalization as categories in the framework to provide a more technical view. Besides, in manufacturing environments, domain knowledge is often available in an informal or a semi-formal form from domain experts rather than being found in a formalized form.
Informal Domain Knowledge has only indirect impact on constructing the intelligent model, since a formalization in some way is necessary. Usually, this knowledge is acquired by experts through their working life such as simple heuristics or intuitions. Data scientists get benefits from this knowledge to make decisions by following different standard techniques. Examples from PdM use cases include different types of sensors that are suitable to collect a specific type of data, their location or the total number of sensors. Informal domain knowledge is also helpful to apply various pre-processing techniques to the data, such as normalizing/filtering data, or applying different physics-based pre-processing techniques like Fast Fourier Transform, Short-time Fourier Transform, or Wavelet Transform to time series data, which have proven to be useful in similar use cases. This special form of informal domain knowledge can further be defined as domain-specific data science knowledge.
Semi-formal Domain Knowledge is more structured and explicitly available. But it is not entirely structured and needs to be formalized before injection. In the analyzed use cases, it was mainly injected by using logic rules to process data based on an expert opinion or expert-defined thresholds to filter/label input data.
Formal Domain Knowledge refers to expert knowledge that can be injected in a standardized form. Examples include simulation-generated machine data which can be used for model training or equations defined by the domain expert to design the model architecture.
Knowledge conversion for injection
The knowledge conversion is carried out at the second level depicted in the middle row in Fig. 1. It acts as a bridge between domain experts and data scientists. In the literature, the knowledge was converged into a variety of formats, which include the following:
-
Standard techniques which proved to have a good performance in similar use cases in the past, such as specific pre-processing techniques.
-
Different forms of equations, such as mass balances.
-
Human decisions, such as a rating if the machine sounds normal.
-
Logic rules, such as the ones contained in a programmable logic controller.
-
Simulation results, for example from a digital twin of a machine.
-
Probabilistic relations, such as the Weibull distribution [9] to fit the training model.
Injection of Knowledge into the ML Model
The bottom row of Fig. 1 represents the third level. It shows possible phases for the injection of domain knowledge during model development. This level is structured into three groups: data preparation, intelligent model design, and decision making. In data preparation, converged knowledge is used to pre-process the data and to generate relevant features through feature engineering. The next group aims to enhance the performance of an ML model by injecting knowledge into three different tasks of the intelligent model design phase, which are: hypothesis space definition, constraint setting, and loss function regularization. The last group is decision making in which a component to make automated decisions based on the prediction of the ML model is developed. It is mainly used to perform prescriptive tasks such as making appropriate maintenance decisions to mitigate the impact of unpleasant incidents.
Due to the variety of knowledge, it is not possible to give standard paths through the framework. Also, not all of the levels apply in all use cases. Especially for formal knowledge, the conversion might not be needed since the knowledge often can be used directly. Some of the phases in the third level can be used in combination with all conversions, others were found to be applied only in specific phases. All three levels are linked, providing the possibility to switch the levels when further insights into the use case are gained. For example, a standard technique can be used to create results on which an expert decision can be made to apply further conversion techniques.
3.2 Literature Study and Construction of the Knowledge Base
We conducted a literature study, resulting in the analysis of 50 PdM use cases. Therefore, we searched for PdM use cases with the terms ‘condition monitoring’, ‘fault detection’, ‘fault diagnosis’, ‘predictive maintenance’, and ‘prescriptive maintenance’ in combination with the terms ‘artificial intelligence’, ‘machine learning’, ‘domain knowledge’, and ‘domain knowledge integration’. We searched in Google Scholar, ScienceDirect, Springer, IEEE Explore, ACM Digital Library, and Elsevier for works published mainly between 2017 and 2022.
We clustered the use cases according to their objective. Therefore, we used the following four analytics types [4]:
-
Descriptive analytics provides information on what has happened
-
Diagnosis explains why something has happened and the reasons behind it
-
Predictive analytics gives an estimate of what will happen in the future
-
Prescriptive analytics offers recommendations on how to influence the future
Each of these four clusters was further divided by the form of domain knowledge according to the framework shown in Fig. 1. Table 1 depicts the overall knowledge base, showing which conversion of knowledge was injected in which phase for each of the 50 use cases. The table shows, that the main conversions for knowledge injection in the analyzed use cases were the application of standard techniques and human decisions, followed by equations. Logic rules, simulation results and probabilistic relations were applied in only a few use cases. Looking at the third level of the framework, the most relevant phase for injection is pre-processing, followed by feature engineering and hypothesis space. Constraint setting, regularization and decision making were not applied in many of the analyzed use cases. The analytics type prescriptive has far less use cases than the rest. Also, not all forms of knowledge are covered for all use cases.
3.3 Guidance Creation
The guidance is shown in Table 2. It takes the analytics type and knowledge form as input and gives suggestions for a suitable injection phase and suitable ML algorithms. The injection phases and ML algorithms are ranked based on their number of occurrence in the analyzed use cases. We recommend to try the suggestions of the guidance based on the ranking of the entries. For example, if data scientists are searching for a suggestion for a diagnosis use case with informal domain knowledge, trying feature engineering in combination with support vector machine, is the most promising way. In case this does not provide sufficient results, the other ML algorithms could be tried in the given order. Afterwards, the injection technique might be changed to pre-processing. It is also possible to apply different forms of knowledge in multiple modeling phases. Therefore, the guidance should be followed once for each type of available knowledge.
We have used the guidance as a knowledge base for a prototype of a recommender system. The prototype is available at GitHubFootnote 1.
4 Examples for the Application of the Guidance
In the following we show how the guidance may be used when applied to two real-world use-cases. The first one is a diagnostic use case that monitors the condition inside a disk stack separator [54]. Domain knowledge was available in a semi-formal form which was converted into standard techniques and logic rules at the knowledge conversion level. From the guidance suggestions, pre-processing, feature engineering, and hypothesis space definition were applied to develop the ML model. Standard techniques and logic rules were applied to pre-process the data, and then a human decision was taken to detect suitable features and set a hypothesis space. Among the models suggested by the guidance, the highest accuracy was achieved by random forest (RF), which is 91.27%.
The second use case is a predictive use case where we used the NASA IMS bearing dataset [55] to predict outer race defects of bearing 1 to estimate its remaining useful life. Here, the domain knowledge was available in an informal form. Pre-processing, feature engineering, and hypothesis space definition were used as knowledge injection phases as suggested by the guidance. In the knowledge conversion level, FFT was used as a standard technique to transform informal knowledge and perform pre-processing. Besides, human decisions were made to conduct feature engineering and define the hypothesis space. Among the suggested models, SVR performed best with a root mean square error of 0.12.
5 Discussion
The evaluation has shown that, by using the guidance, it is possible to quickly select suitable knowledge injection phases and ML algorithms for PdM use cases. It does not guarantee that the suggestions will be the best as the performance of any ML model also depends on the underlying systems and data, including their quality, quantity and type. Choosing one over another mainly depends on the users with regard to the selected use case. However, the users can get ideas and/or a starting point on how to create models for PdM use cases with the injection of domain knowledge. The guidance assists its users both in a direct and indirect way. Directly, the users get suggestions of suitable phases and probably suitable models. Indirectly, the users can get additional ideas from the knowledge injection framework on different further possibilities to inject domain knowledge. At this moment, the knowledge base lacks sufficient use case examples for some of the criteria. For instance, prescriptive analytics contains fewer use cases as the current literature contains fewer examples in this area. This limits the guidance’s ability to give reliable suggestions for this type of use case. Also, the knowledge base has not covered examples for each possible form of domain knowledge and has not the same number of use cases for the conversions. To overcome these problems and to improve the guidance suggestions, it is required to analyze more use cases.
6 Conclusion
This paper presents a guidance which assists its users to inject domain knowledge in ML models for PdM use cases. It suggests possible injection phases and suitable ML algorithms with the analytics type and the form of domain knowledge as input. It is based on a literature study, in which 50 PdM use cases were analyzed. The recommendation of the guidance has been applied to two PdM use cases and delivered a good result in both cases. In its current form, the underlying knowledge base does not contain a balanced amount of use cases in every category. For more reliable suggestions, more use cases should be investigated in the future which are related to the lesser represented categories.
References
Von Rueden, L., Mayer, S., Beckh, K., Georgiev, B., Giesselbach, S., Heese, R., Kirsch, B., Walczak, M., Pfrommer, J., Pick, A. et al.: Informed machine learning-a taxonomy and survey of integrating prior knowledge into learning systems. IEEE Transactions on Knowledge and Data Engineering. (2021)
Serradilla, O., Zugasti, E., Ramirez de Okariz, J., Rodriguez, J., Zurutuza, U.: Methodology for data-driven predictive maintenance models design, development and implementation on manufacturing guided by domain knowledge. Int. J. Comput. Integr. Manuf. 1–25. (2022)
Kong, W., Qiao, F., Wu, Q.: Real-manufacturing-oriented big data analysis and data value evaluation with domain knowledge. Computat. Stat. 35(2), 515–538 (2020)
Steenstrup, K., Sallam, R., Eriksen, L., Jacobson, S.: Industrial analytics revolutionizes big data in the digital business. Gartner Res. (2014)
Olmos-Sánchez, K., Rodas-Osollo, J.: Knowledge management for informally structured domains: Challenges and proposals. Knowledge Management Strategies and Applications, pp. 85–102. IntechOpen, London (2017)
Dash, Tirtharaj: Chitlangia, Sharad, Ahuja, Aditya, Srinivasan, Ashwin: A review of some techniques for inclusion of domain-knowledge into deep neural networks. Sci. Rep. 12(1), 1–15 (2022)
Schuster, D., van Zelst, S.J., van der Aalst, W.MP.: Utilizing domain knowledge in data-driven process discovery: A literature review. Comput. Ind. 137, 103612 (2022)
Huber, S., Wiemer, H., Schneider, D., Ihlenfeldt, S.: Dmme: Data mining methodology for engineering applications-a holistic extension to the crisp-dm model. Procedia Cirp 79, 403–408 (2019)
Ben Ali, J., Chebel-Morello, B., Saidi, L., Malinowski, S., Fnaiech, F.: Accurate bearing remaining useful life prediction based on weibull distribution and artificial neural network. Mech. Syst. Sign. Process. 56, 150–172 (2015)
Zhu, F., Jia, X., Miller, M., Li, X., Li, F., Wang, Y., Lee, J.: Methodology for important sensor screening for fault detection and classification in semiconductor manufacturing. IEEE Trans. Semicond. Manuf. 34(1), 65–73 (2020)
Gao, Q., Tang, H.-S., Xiang, J.-W., Zhong, Y.: A multi-sensor fault detection strategy for axial piston pump using the walsh transform method. Int J Distrib. Sens. Netw. 14(4), 1550147718772531 (2018)
Wen, X., You, L.: A novel rolling bearing fault detection method based on wavelet transform and empirical mode decomposition. In 2019 Chinese Control Conference (CCC), pp. 5024–5027. IEEE (2019)
Jalali, S.K., Ghandi, H., Motamedi, M.: Intelligent condition monitoring of ball bearings faults by combination of genetic algorithm and support vector machines. J. Nondestr. Eval. 39(1), 1–12 (2020)
Uhlmann, E., Pastl Pontes, R., Geisert, C., Hohwieler, E.: Cluster identification of sensor data for predictive maintenance in a selective laser melting machine tool. Procedia Manuf. 24, 60–65, (2018)
Liang, X., Duan, F., Bennett, I., Mba, D.: A sparse autoencoder-based unsupervised scheme for pump fault detection and isolation. Appl. Sci. 10(19), 6789 (2020)
Germán-Salló, Z., Strnad, G.: Signal processing methods in fault detection in manufacturing systems. Procedia Manuf. 22, 613–620 (2018)
Liu, H., Li, L., Ma, J.: Rolling bearing fault diagnosis based on stft-deep learning and sound signals. Shock Vib. 2016 (2016)
Serradilla, O., Zugasti, E., de Okariz, J.R., Rodriguez, J., Zurutuza, U.: Adaptable and explainable predictive maintenance: Semi-supervised deep learning for anomaly detection and diagnosis in press machine data. Appl. Sci. 11(16), 7376 (2021)
Ejike Akpudo, U., Hur, J.-W.: Intelligent solenoid pump fault detection based on mfcc features, lle and svm. In 2020 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), pp. 404–408. IEEE (2020)
Raghu Vamsi, P., Chahuan, A.: Machine learning based hybrid model for fault detection in wireless sensors data. EAI Endorsed Trans. Scalable Inf. Syst. 7(24) (2020)
Indriawati, K., Widjiantoro, B.L. et al.: Discriminant feature extraction of motor current signal analysis and vibration for centrifugal pump fault detection. In 2021 International Conference on Instrumentation, Control, and Automation (ICA), pp. 207–212. IEEE (2021)
Zawad Ali, M., Nasmus Sakib Khan Shabbir, Md., Liang, X., Zhang, Y., Hu, T.: Machine learning-based fault diagnosis for single-and multi-faults in induction motors using measured stator currents and vibration signals. IEEE Trans. Ind. Appl. 55(3), 2378–2391 (2019)
Yu, M., Xiao, C., Liu, M.J., Chen, J., Yuan, R.: Motor fault diagnosis based on teaching and learning gray wolf algorithm optimized support vector machine. J. PhyS. Conf. Ser. 2232, 012017. (IOP Publishing) (2022)
Hosseinpoor, Z., Mehdi Arefi, M., Razavi-Far, R., Mozafari, N., Hazbavi, S.: Virtual sensors for fault diagnosis: a case of induction motor broken rotor bar. IEEE Sens. J. 21(4), 5044–5051 (2020)
Singh Ranawat, N., Kumar Kankar, P., Miglani A.: Fault diagnosis in centrifugal pump using support vector machine and artificial neural network. J. Engg. Res. EMSME Special Issue pp. 99, 111 (2021)
Zhu, X., Xiong, J., Liang, Q.: Fault diagnosis of rotation machinery based on support vector machine optimized by quantum genetic algorithm. IEEE Access 6, 33583–33588 (2018)
Li, Z., Wang, Y., Wang, K.-S.: Intelligent predictive maintenance for fault diagnosis and prognosis in machine centers: Industry 4.0 scenario. Adv. Manuf. 5(4):377–387 (2017)
Shao, H., Jiang, H., Lin, Y., Li, X.: A novel method for intelligent fault diagnosis of rolling bearings using ensemble deep auto-encoders. Mech. Syst. Signal Process. 102, 278–297 (2018)
Buabeng, A., Simons, A., Kena Frempong, N., Yevenyo Ziggah, Y.: A novel hybrid predictive maintenance model based on clustering, smote and multi-layer perceptron neural network optimised with grey wolf algorithm. SN Appl. Sci. 3(5):1–24 (2021)
Turanoglu Bekar, E., Nyqvist, P., Skoogh, A.: An intelligent approach for data pre-processing and analysis in predictive maintenance with an industrial case study. Adv. Mech. Eng. 12(5):1687814020919207 (2020)
Saud ALTobi, M.A., Bevan, G., Wallace, P., Harrison, D., Ramachandran, K.P.: Fault diagnosis of a centrifugal pump using mlp-gabp and svm with cwt. Eng. Sci. Techn. Int. J. 22(3), 854–861 (2019)
Siano, D., Panza, M.A.: Diagnostic method by using vibration analysis for pump fault detection. Energy Procedia 148, 10–17 (2018)
Irfan, M., Saeed Alwadie, A., Glowacz, A., Awais, M., Rahman, S., Asif Khan, M.K., Jalalah, M., Alshorman, O., Caesarendra, W.: A novel feature extraction and fault detection technique for the intelligent fault identification of water pump bearings. Sensors 21(12), 4225 (2021)
Shao, H., Jiang, H., Zhao, H., Wang, F.: A novel deep autoencoder feature learning method for rotating machinery fault diagnosis. Mech. Syst. Signal Process. 95, 187–204 (2017)
Rengasamy, D., Jafari, M., Rothwell, B., Chen, X., Figueredo, G.P.: Deep learning with dynamically weighted loss function for sensor-based prognostics and health management. Sensors 20(3), 723 (2020)
Jiang, W., Chen, Z., Zhang, N., Xu, Y.: A hybrid fault diagnosis method for rolling bearing with improved multiscale dispersion entropy-based state pre-detection and feature fusion. In 2021 Global Reliability and Prognostics and Health Management (PHM-Nanjing), pp. 1–4. IEEE (2021)
Soualhi, A., Medjaher, K., Zerhouni, N.: Bearing health monitoring based on hilbert-huang transform, support vector machine, and regression. IEEE Transactions on instrumentation and measurement 64(1), 52–62 (2014)
Sui, W., Zhang, D., Qiu, X., Zhang, W., Yuan, L.:. Prediction of bearing remaining useful life based on mutual information and support vector regression model. In IOP Conference Series: Materials Science and Engineering, 533, 012032. IOP Publishing (2019)
Nasser, A. Al-Khazraji, H. A hybrid of convolutional neural network and long short-term memory network approach to predictive maintenance. Int. J. Electr. Comput. Eng. 12(1), 2088–8708 (2022)
Kanawaday, A., Sane, A.: Machine learning for predictive maintenance of industrial machines using iot sensor data. In 2017 8th IEEE international conference on software engineering and service science (ICSESS), pp. 87–90. IEEE (2017)
Zhao, R., Wang, D., Yan, R., Mao, K., Shen, F., Wang, J.: Machine health monitoring using local feature-based gated recurrent unit networks. IEEE Trans. Ind. Electr. 65(2), 1539–1548 (2017)
Chazhoor, A., Mounika, Y., Vergin Raja Sarobin, M., Sanjana, M.V., Yasashvini, R.: Predictive maintenance using machine learning based classification models. IOP Conference Series: Mater. Sci. Eng. 954, 012001. IOP Publishing (2020)
Binding, A., Dykeman, N., Pang, S.: Machine learning predictive maintenance on data in the wild. In 2019 IEEE 5th World Forum on Internet of Things (WF-IoT), pp. 507–512. IEEE (2019)
Akuruyejo, M., Kowontan, S., Ben Ali, J.: A data-driven approach based health indicator for remaining useful life estimation of bearings. In 2017 18th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA), pp. 284–289. IEEE (2017)
Malhotra, P., Tv, V., Ramakrishnan, A., Anand, G., Vig, L., Agarwal, P., Shroff, G.: Multi-sensor prognostics using an unsupervised health index based on lstm encoder-decoder. arXiv preprint arXiv:1608.06154 (2016)
Zheng, S., Ristovski, K., Farahat, A., Gupta, C.: Long short-term memory network for remaining useful life estimation. In 2017 IEEE international conference on prognostics and health management (ICPHM), pp. 88–95. IEEE. (2017)
Kabir, F., Foggo, B., Yu, N.: Data driven predictive maintenance of distribution transformers. In 2018 China International Conference on Electricity Distribution (CICED), PP. 312–316. IEEE. (2018)
Nikfar, M., Bitencourt, J., Mykoniatis, K.: A two-phase machine learning approach for predictive maintenance of low voltage industrial motors. Procedia Comput. Sci. 200, 111–120 (2022)
Sampaio, G.S., de Aguiar Vallim Filho, A.R., da Silva, L.S., da Silva, L.A.: Prediction of motor failure time using an artificial neural network. Sensors 19(19):4342 (2019)
Shcherbakov, M., Sai, C.: A hybrid deep learning framework for intelligent predictive maintenance of cyber-physical systems. ACM Transactions on Cyber-Physical Systems (TCPS) 6(2), 1–22 (2022)
Yoon, A.S., Lee, T., Lim, Y., Jung, D., Kang, P., Kim, D., Park, K., Choi, Y.: Semi-supervised learning with deep generative models for asset failure prediction. arXiv:1709.00845
Wenjin, Y., Dillon, T., Mostafa, F., Rahayu, W., Liu, Y.: A global manufacturing big data ecosystem for fault detection in predictive maintenance. IEEE Trans. Ind. Inf. 16(1), 183–192 (2019)
Zhao, X., Kang, Y., Yan, H., Ju, F.: Semi-supervised constrained hidden markov model using multiple sensors for remaining useful life prediction and optimal predictive maintenance. Annual Conference of the PHM Society, 11 (2019)
Merkelbach, S., Afroze, L., Janssen, N., von Enzberg, S., Kühn, A., Dumitrescu, R.: Using vibration data to classify conditions in disk stack separators. Vibroengineering PROCEDIA 46, 21–26 (2022)
Lee, J., Qiu, H., Yu, G., Lin, J.: Ims bearing run-to-failure dataset. (2007)
Acknowledgements
Supported by the German Federal Ministry for Economic Affairs and Climate Action under grant 03EN4004B.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
© 2024 The Author(s)
About this paper
Cite this paper
Afroze, L., Merkelbach, S., von Enzberg, S., Dumitrescu, R. (2024). Domain Knowledge Injection Guidance for Predictive Maintenance. In: Niggemann, O., Beyerer, J., Krantz, M., Kühnert, C. (eds) Machine Learning for Cyber-Physical Systems. ML4CPS 2023. Technologien für die intelligente Automation, vol 18. Springer, Cham. https://doi.org/10.1007/978-3-031-47062-2_8
Download citation
DOI: https://doi.org/10.1007/978-3-031-47062-2_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-47061-5
Online ISBN: 978-3-031-47062-2
eBook Packages: EngineeringEngineering (R0)