19
Abschlussvortrag Projektarbeit Betreuer: Dipl. Medieninf. Michael Sedlmair Verantw. Hochschullehrer: Prof. Dr. Andreas Butz LMU München, LFE Medieninformatik BMW Forschung und Technik Vergleich von Graphen mittels drei Vergleich von Graphen mittels drei Vergleich von Graphen mittels drei Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken verschiedener Visualisierungstechniken verschiedener Visualisierungstechniken verschiedener Visualisierungstechniken Denka Stancheva 20.10.2009 1/20

Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

  • Upload
    buitram

  • View
    220

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Abschlussvortrag Projektarbeit Betreuer: Dipl. Medieninf. Michael SedlmairVerantw. Hochschullehrer: Prof. Dr. Andreas ButzLMU München, LFE MedieninformatikBMW Forschung und Technik

Vergleich von Graphen mittels drei Vergleich von Graphen mittels drei Vergleich von Graphen mittels drei Vergleich von Graphen mittels drei verschiedener Visualisierungstechnikenverschiedener Visualisierungstechnikenverschiedener Visualisierungstechnikenverschiedener Visualisierungstechniken

Denka Stancheva

20.10.2009 1/20

Page 2: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

� Themenstellung

� Motivation und Problematik

� Vorstellung von Ideen

� Prototypische Implementierung

� Präsentation der Visualisierungstechniken

� Evaluierung

� Ergebnisse

� Zusammenfassung

� Future Work

Übersicht

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 2/20

Page 3: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Themenstellung

� Entwicklung verschiedener Visualisierungskonzepte zumVergleich von zwei zusammenhängenden, gerichteten Graphen

� Graphenvisualisierung von Kommunikationsprozessen imKraftfahrzeug

� Untersuchen von Methoden der Informations- und Graphenvisualisierung

� Math. Definition Graph: G=(V,E)V – eine nicht leere Menge von Knoten (vertices)E – eine nicht leere Menge von Kanten (edges)

� Vergleich der entworfenen Visualisierungstechniken

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 3/20

Page 4: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Motivation und Problematik

� Grenzen der Sichtbarkeit und Benutzerfreundlichkeit

� Visualisierung großer Datenmengen als Graphen

� Kommunikationsstruktur eines Fahrzeugs sehr umfangreich und komplex

� Probleme bei der Analyse der Graphen

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 4/20

[1]

Page 5: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Die Ideen - 1

Kreisbasierte Darstellung

1

6

3

2

5

4

1

6

3

2

5

4

1

6

3

2

5

4

Idee: alle Knoten im Kreis anordnen und diejenigen, die miteinander kommunizieren möglichst entfernt voneinander halten

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 5/20

Page 6: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Die Ideen - 2Federbasierte Darstellung

4

5

1

2 3 6

4

5

1 2 3 6

Idee: die Kanten werden als Sprungfedern interpretiert, die Knoten durch sich abstoßende Kugeln

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 6/20

4

5

1

2

3 6

Page 7: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Die Ideen - 3

6

5

4

3

2

1

654321

Darstellung der Graphen erst als Adjazenzmatrix

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 7/20

Matrixbasierte Darstellung

6

5

4

3

2

1

654321

6

5

4

3

2

1

654321

Idee: Vorgänger-Knoten auf der linken Seite der Matrix, Nachfolger-Knoten auf der oberen Seite, gefärbte Kästchen visualisieren die tatsächlichen Kanten

Page 8: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Prototypische Implementierung

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 8/20

[2]

[3]

[4]

Page 9: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Vorstellung der drei Visualisierungstechniken

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 9/20

Page 10: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

� Nutzerstudie: Vergleich der drei Visualisierungstechniken

� Ziel: welche Visualisierung bietet für bestimmte Aufgaben dieschnellste Lösung

� Zeiten messen und vergleichen

� Fragebogen zur Einschätzung durch den Benutzer

� 12 Testpersonen im Alter zwischen 24 und 31 Jahre, davon 4 weibliche und 8 männliche

Evaluierung 1

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 10/20

Page 11: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Evaluierung 2� 8 Tasks für jeweils zwei unterschiedliche Datensätze

(Tasks wurden randomisiert)

� Datensatz: Abhängigkeiten eines Kommunikationsnetz im Fahrzeug

� Auswahl eines Signifikanztests: ANOVADenka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 11/20

� Variablen• unabhängige: Visualisierungsart (Matrix, Radial, Spring-Force),

Datensatz (wenige, viele Unterschiede)

• abhängige: Geschwindigkeit, Fehlerrate

• weitere Aspekte: Suchfunktion, Filterfunktion

Beispiele: - In welchem/n Graph(en) ist die Kante a -> b vorhanden

(beiden, rot, blau)?- Nennen Sie die nicht grauen Knoten mit mindestens 2 Kanten.

Page 12: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Evaluierung 3

• Erlernbarkeit

• Bedienbarkeit

• Übersicht

• Nützlichkeit

• Schnelligkeit

• Fehleranfälligkeit

Evaluierung in Bezug auf

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 12/20

Page 13: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Einschätzung durch den Benutzer mittels Fragebogen

Evaluierung – Ergebnisse 1

� Matrix ist am leichtesten zu bedienen

� Radial ist am leichtesten zu erlernen

� Spring-Force ist am hilfreichsten für die Gesamtübersicht

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 13/20

Bewertung:1 – sehr negativ7 – sehr positiv

Page 14: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Evaluierung – Ergebnisse 2

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 14/20

Mit der Matrix Visualisierung konnten am schnellsten bestimmte Kanten gefunden werden

Page 15: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

� Die Radial Visualisierung war am fehleranfälligsten mit einer Fehlerrate von 5,2%

Evaluierung – Ergebnisse 3

� Bei Spring-Force wurde die Filterfunktion mit 86% am meisten benutzt

� Bei der Matrix konnten einige Nutzer auch ohne die Suchfunktion auskommen

Häufigkeit der Filterfunktion

Fehlerrate

4,6%

5,2%

0,5%

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 15/20

Page 16: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Zusammenfassung

+ schnelle Suche- mühsam die gesamte Struktur des Graphen

zu erkennen

+ leicht zu erlernen- große Fehleranfälligkeit

+ gute Gesamtübersicht- vorteilhaft nur für zusammenhängende

Graphen

Matrix

Radial

Spring-Force

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 16/20

Page 17: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Future Work

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 17/20

� Vergleich mit anderen Visualisierungstechniken

� Einsatz und Evaluierung in realer Umgebung mit Ingenieuren

� Integration von zusätzlichen Features:

- z.B. semantischer Zoom - Verbessern des Labeling

Page 18: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Fragen

Vielen Dank.Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 18/20

Page 19: Vergleich von Graphen mittels drei verschiedener ... · PDF fileThemenstellung Entwicklung verschiedener Visualisierungskonzepte zum Vergleich von zwei zusammenhängenden, gerichteten

Quellen

Denka Stancheva Vergleich von Graphen mittels drei verschiedener Visualisierungstechniken 20.10.2009 19/20

2. http://www.csbe.ch/images/java-logo1.jpg

1. http://rw4.cs.uni-sb.de/teaching/infovis08/poster/PIT.pdf

3. www.eclipse.org

4. http://prefuse.org/