ML4P pipeline components
As described in the project summary, the machine learning (ML) model is to evaluate in streaming mode how much service life remains for the catalytic converter before it has to be replaced. The result itself is to be displayed to the user in the form of a web application.
A so-called »Message Broker« plays a central role here. This can receive messages (e.g. measured data from the plant) and forward them to another component (e.g. ML model). At the same time, the web application must also be able to access and visualize messages (e.g. result of the ML model). »MQTT« (Message Queuing Telemetry Transport) was used as the message broker (data transport) for the application. The data processing pipeline developed in the Fraunhofer Lead project »ML4P« (Machine Learning for Production) was used to evaluate the measured data. The software developed there offers the possibility to implement components for data acquisition, processing and storage and to start, stop or update them via a REST interface. With the help of the developed web application, data can be retrieved from the message broker and displayed, and individual components of the ML4P processing pipeline can be addressed.
Fraunhofer Institute of Optronics, System Technologies and Image Exploitation IOSB