Wir freuen uns sehr über die Zusammenarbeit mit den Studenten und wir möchten euch kurz vorstellen, in welchen Themengebieten wir uns besonders über eure Unterstützung freuen würden. Kommt gerne mit euren Ideen und Vorstellungen vorbei und wir suchen gemeinsam nach Möglichkeiten, wie ihr eure Abschlussarbeiten, Seminararbeiten, Forschungs- und Projektmodule bei uns erledigen könnt. Für Fragen stehen wir euch jederzeit zur Verfügung.

Vergleich und Implementierungen von verschiedenen Training Schedulern

© Universität Augsburg

Tags:

  • Projektmodul
  • Forschungsmodul
  • Bachelorarbeit
Kontakt

Im Training von Graph Neural Networks ist die Auswahl des nächsten Trainingsamples entscheidend. Da es hierfür aktuell bis auf eine Random-Auswahl keine weiteren Strategien für GNNs gibt, ist die Identifikation von anderen möglichen Schedulern aus anderen Trainingsdomänen und deren Vergleich anhand eines Beispiels das Ziel der Arbeit.

Vorgehen:

  • Recherche von bestehenden Sampling-Algorithmen
  • Auswahl der Methoden zur Anwendung auf GNS
  • Implementierung und Testung
  • Laufzeitanalyse und Vergleich der Methoden

Vorraussetzungen:

  • Vorkenntnisse in Julia sind wünschenswert

Software für Scientific Machine Learning (SciML)

© Universität Augsburg

Tags:

  • Projektmodul
  • Forschungsmodul
Kontakt Zusätzliche Informationen

Wenn mächtige, aber schwerfällige Simulationsmodelle aus der Industrie und nagelneue, flinke Methoden aus dem maschinellen Lernen zusammen kommen, dann kollidideren Welten - dank FMI.jl und FMIFlux.jl bekommt man davon aber (fast) nichts mit. Damit das so bleibt - und wir im Idealfall das “fast” im vorhergehenden Satz bald komplett streichen können - brauchen wir Nachwuchs-Wissenschaftler (HiWi / Forschungsmodul / Projektmodul), die an unseren Open-Source-Paketen FMI.jl und FMIFlux.jl mitwirken wollen. Wenn du sogar schon erste Erfahrungen mit der Entwicklung von Softwarebibliotheken und/oder GitHub hast und diese weiter ausbauen möchtest, dann bist du hier gold-richtig.

Beispielsweise stehen folgende Aufgaben-Pakete bereit:

  • Integration von Functional Mock-Up Units (FMUs) über FMI.jl in das ModelingToolkit.jl (MTK)
  • Implementierung von Scheduled Execution in FMI.jl
  • Implementierung von System Structure and Parameterization in FMI.jl