Abschlussarbeit: ONNX-Plugin für Machine-Learning-Modelle in der virtuellen Inbetriebnahme [VIBN]
Fraunhofer-Gesellschaft – Dresden
Kurzbeschreibung der Position
Entwicklung eines toolunabhängigen Open Neural Network Exchange (ONNX)-Plugins für Umgebungen der Virtuellen Inbetriebnahme (VIBN).
Hauptaufgaben
- Recherche zu ONNX, der ONNX Runtime sowie zu Einsatzmöglichkeiten von Machine-Learning-Inferenz in Umgebungen der Virtuellen Inbetriebnahme
- Analyse gängiger Tools der Virtuellen Inbetriebnahme (z. B. Process Simulate, fe-screen-sim, ISG virtuos) sowie deren Schnittstellen zum Zugriff auf Simulationsdaten
- Entwicklung eines toolübergreifenden ONNX-Plugins zur Anbindung von ML-Modellen an VIBN-Simulationsdaten
- Integration und Test des Plugins in VIBN-Tools
- Bewertung des Laufzeitverhaltens, des Integrationsaufwands sowie der Übertragbarkeit des entwickelten Ansatzes
- strukturierte Dokumentation und Aufbereitung der Ergebnisse im Rahmen einer Abschlussarbeit (Bachelor-, Master- oder Diplomarbeit).
Qualifikationen und Fähigkeiten
- Immatrikulation in einem Studiengang der Fachrichtungen Informatik, Mechatronik, Automatisierungstechnik, Maschinenbau oder vergleichbar
- gute Programmierkenntnisse in C/C++ und/oder Python
- Kenntnisse oder erste praktische Erfahrungen mit ONNX, PyTorch und Machine-Learning-Modellen
- Interesse an Simulation, Digitalen Zwillingen sowie datengetriebenen Methoden
- fließend Deutsch- oder Englischkenntnisse in Wort und Schrift
- hohes Maß an Eigeninitiative, Selbstständigkeit und Teamfähigkeit
- strukturierte Arbeitsweise sowie Fähigkeit zur nachvollziehbaren technischen Dokumentation.
Arbeitsort / Rahmenbedingungen
- Praxisbezogene Arbeitsaufgaben in der Simulation von Produktionssystemen
- gezielte fachliche Förderung für raschen Kompetenzaufbau
- Arbeit in einem interdisziplinären Team
- Möglichkeit einer Weiterbeschäftigung.