Erzeugung der Trainingsdaten

Zum Erkennen der Verbindungen der im R&I-Fließbild erkannten Elemente kommt ein künstliches neuronales Netz zum Einsatz, welches die Verbindungslinien erkennt und die Verbindungsinformationen in einer Excel-Tabelle ablegt.

Hierfür werden Trainingsdaten erzeugt, welche aus generisch erzeugten R&I-Fließbildern bestehen. Mittels eines Modifizierten A*-Algorithmus werden zufällig generierte Verbindungsinformationen grafisch dargestellt. Hierbei werden im ersten Schritt in einem Leeren Bild zufällig Elemente aus R&I-Fließbildern platziert. Der A*-Algorithmus bildet anschließend die Verbindungen zwischen den Elementen. grafisch nach, sodass sie möglichst so dargestellt werden, wie auch ein Mensch Verbindungen zeichnen würde. Der Algorithmus sucht den kürzesten Weg zwischen zwei Punkten und wird dabei von mehreren Kriterien beeinflusst. Diese Kriterien sind zum Beispiel, möglichst wenige Kreuzungen von Linien, das Einhalten bestimmter Abstände zwischen parallellaufenden Linien oder eine Linienführung mit einer kleinen Anzahl an knicken.

Die so erzeugten Bilder können nun zum Training des künstlichen neuronalen Netzes verwendet werden.

  • Erkennen der Verbindungen zwischen den Elementen und den PCE-Stellen
  • Bestimmung der Typen der einzelnen Verbindungen
  • Ablage der Verbindungen in einer Excel-Datei als Matrix