Alle normalverteilten Modelle lassen sich als Strukturgleichungsmodelle darstellen. Ωnyx ist ein Programm, um solche Modelle graphisch als Pfaddiagramm darzustellen. Das Diagramm kann in ein Skript für viele verschiedene Systeme wie OpenMx, Lavaan, MPlus, oder auch als Javaprogramm für Ωnyx übersetzt werden, oder erlaubt auch das direkte schätzen der Parameter für einen Datensatz im Pfaddiagramm selbst.
Ωnyx arbeitet mit einer multi-Agenten-Optimierung, die im Gegensatz zu anderen Strukturgleichungsprogrammen auch nach dem finden einer optimalen Lösung weiterarbeitet und so eine höhere Wahrscheinlichkeit hat, global beste Lösungen zu finden und nicht in einem lokalen Optimum hängen zu bleiben, und ist daher auch generell weitgehend unabhängig von Startwerten. Auch Tests – frequentistisch und bayesianisch – können in Ωnyx durchgeführt werden.
Links ist ein grafisches Beispiel eines Strukturgleichungsmodell, wie man es in Ωnyx erstellen und darstellen kann.
Am Thomas Bayes Institut wollen wir daran forschen, Strukturgleichungsprogramme im Allgemeinen und Ωnyx insbesondere auf die sich ändernden Anforderungen moderne Datenanalyse aufzurüsten. Wir forschen daran, (1) Ωnyx mit verschiedenen modernen bayesianischen Verfahren auszustatten und Forschern dadurch mit kleinen Transferkosten den Einsatz bayesianischer Inferenz an ihnen gut bekannten Modell zu ermöglichen, (2) den Einsatz von Kontroll- und Hilfsvariablen zu erleichtern, (3) neue Modellkomponenten wie z.B. Produktknoten zu integrieren, (4) Clusterverfahren wie Dirichlet-Clustering oder Modellbäume einzubauen, (5) Multi-Level Strukturen und damit auch komplexe Modellstrukturen effizient zu ermöglichen, und (6) Large Language Models als Eingabe für Modelle zu ermöglichen.