The Artificial Neural Twin - Process optimization and continual learning in distributed process chains.

Journal: Neural networks : the official journal of the International Neural Network Society
Published Date:

Abstract

Industrial process optimization and control is crucial to increase economic and ecologic efficiency. However, data sovereignty, differing goals, or the required expert knowledge for implementation impede holistic implementation. Further, the increasing use of data-driven AI-methods in process models and industrial sensory often requires regular fine-tuning to accommodate distribution drifts. We propose the Artificial Neural Twin, which combines concepts from model predictive control, deep learning, and sensor networks to address these issues. Our approach introduces decentral, differentiable data fusion to estimate the state of distributed process steps and their dependence on input data. By treating the interconnected process steps as a quasi neural-network, we can backpropagate loss gradients for process optimization or model fine-tuning to process parameters or AI models respectively. The concept is demonstrated on a virtual machine park simulated in Unity, consisting of bulk material processes in plastic recycling.

Authors

  • Johannes Emmert
    Fraunhofer IIS, Fraunhofer Institute for Integrated Circuits IIS, Division Development Center X-ray Technology, Flugplatzstr. 75, 90768 Fürth, Germany. Electronic address: johannes.emmert@iis.fraunhofer.de.
  • Ronald Mendez
    Fraunhofer IIS, Fraunhofer Institute for Integrated Circuits IIS, Division Development Center X-ray Technology, Flugplatzstr. 75, 90768 Fürth, Germany. Electronic address: ronald.mendez@iis.fraunhofer.de.
  • Houman Mirzaalian Dastjerdi
    Fraunhofer IIS, Fraunhofer Institute for Integrated Circuits IIS, Division Development Center X-ray Technology, Flugplatzstr. 75, 90768 Fürth, Germany. Electronic address: houman.mirzaalian@fau.de.
  • Christopher Syben
    Friedrich-Alexander-University Erlangen-Nuremberg, Germany.
  • Andreas Maier
    Pattern Recognition Lab, University Erlangen-Nürnberg, Erlangen, Germany.