Presentatie november26

45
Visualiseren van veranderingen doorheen de tijd Ward Cools Promotor: Prof. dr. ir. Erik Duval Begeleider: Dr. Joris Klerkx

Transcript of Presentatie november26

Visualiseren van

veranderingen doorheen

de tijd

Ward Cools

Promotor: Prof. dr. ir. Erik Duval

Begeleider: Dr. Joris Klerkx

Inhoudsopgave

1. Situering

2. Literatuur

3. Doelstelling

4. Geleverd werk

5. Planning

6. Statistieken

1. Situering

2. Literatuur

3. Doelstelling

4. Geleverd werk

5. Planning

6. Statistieken

Datavisualisatie…

26/11/2013 4

26/11/2013 5

26/11/2013 6

• Friedman: Data duidelijk en effectief communiceren

met behulp van grafische middelen

26/11/2013 7

• Friedman: Data duidelijk en effectief communiceren

met behulp van grafische middelen

• Overal terug te vinden…

o Zowel dagelijks leven als professioneel

26/11/2013 8

• Friedman: Data duidelijk en effectief communiceren

met behulp van grafische middelen

• Overal terug te vinden…

o Zowel dagelijks leven als professioneel

• Moeilijkheid: verschillende parameters op 1

visualisatie

o Onderlinge correlatie zichtbaar

26/11/2013 9

26/11/2013 10

Tijdsgebonden datavisualisatie

• In 2005 door C. Chen genoemd als 1 van de topprioriteiten

in de toekomst van datavisualisatie

26/11/2013 11

Tijdsgebonden datavisualisatie

• In 2005 door C. Chen genoemd als 1 van de topprioriteiten

in de toekomst van datavisualisatie

• Probleem: extra (zeer belangrijke) parameter

o Hoe visualiseren terwijl correlatie tussen andere

parameters zichtbaar blijft?

o Lijngrafiek goed om tijd te visualiseren, maar correlatie

tussen andere parameters moeilijk

26/11/2013 12

1. Situering

2. Literatuur

3. Doelstelling

4. Geleverd werk

5. Planning

6. Statistieken

Taxonomy parameter ‗tijd‘

Door Aigner [1] en Müller [2], gebaseerd op Frank

• Discrete tijdspunten vs tijdsintervals

26/11/2013 14

[1] W. Aigner, S. Miksch, W. Muller, H. Schumann, and C. Tominski, ―Visualizing time-oriented data—A systematic

view,‖ Comput. Graph., vol. 31, no. 3, pp. 401–409, 2007.

[2] W. Muller and H. Schumann, ―Visualization methods for time-dependent data - an overview,‖ Proc. 2003 Int.

Conf. Mach. Learn. Cybern. IEEE Cat No03EX693, vol. 1, pp. 737–745, 2003.

Technieken - PlanningLines

26/11/2013 15

Taxonomy parameter ‗tijd‘

Door Aigner en Müller, gebaseerd op Frank

• Discrete tijdspunten vs tijdsintervals

• Lineaire vs cyclische tijd

26/11/2013 16

Technieken - SpiralGraph

26/11/2013 17

Taxonomy parameter ‗tijd‘

Door Aigner en Müller, gebaseerd op Frank

• Discrete tijdspunten vs tijdsintervals

• Lineaire vs cyclische tijd

• Geordende tijd vs ‗branching time‘ vs tijd met meerdere

perspectieven

26/11/2013 18

Taxonomy parameter ‗tijd‘

Door Aigner en Müller, gebaseerd op Frank

• Discrete tijdspunten vs tijdsintervals

• Lineaire vs cyclische tijd

• Geordende tijd vs ‗branching time‘ vs tijd met meerdere

perspectieven

• Odinale vs continue tijd

26/11/2013 19

Specifieke technieken - ThemeRiver

26/11/2013 20

Aanpak van Stephen Few [1]

• Lijngrafiek goede tijdsvoorstelling, maar beperkt #

variabelen

26/11/2013 21

[1] Few Stephen, ―Visualizing Change - An Innovation in Time-Series Analysis,‖ 2007.

Aanpak van Stephen Few [1]

• Lijngrafiek goede tijdsvoorstelling, maar beperkt #

variabelen

• Tijd laten voorstellen door beweging

o Meer andere variabelen kunnen worden gevisualiseerd

26/11/2013 22

[1] Few Stephen, ―Visualizing Change - An Innovation in Time-Series Analysis,‖ 2007.

Aanpak van Stephen Few [1]

• Lijngrafiek goede tijdsvoorstelling, maar beperkt #

variabelen

• Tijd laten voorstellen door beweging

o Meer andere variabelen kunnen worden gevisualiseerd

• Probleem: menselijk geheugen beperkt

26/11/2013 23

[1] Few Stephen, ―Visualizing Change - An Innovation in Time-Series Analysis,‖ 2007.

Aanpak van Stephen Few [1]

• Lijngrafiek goede tijdsvoorstelling, maar beperkt #

variabelen

• Tijd laten voorstellen door beweging

o Meer andere variabelen kunnen worden gevisualiseerd

• Probleem: menselijk geheugen beperkt

• Oplossing:

• Tijd door mens laten controleren

• ‗Sporen‘ achterlaten

26/11/2013 24

[1] Few Stephen, ―Visualizing Change - An Innovation in Time-Series Analysis,‖ 2007.

26/11/2013 25

26/11/2013 26

1. Situering

2. Literatuur

3. Doelstelling

4. Geleverd werk

5. Planning

6. Statistieken

Doelstelling

• Probleem visualiseren tijdsparameter onderzoeken

• Goede/slechte punten bestaande technieken distilleren

• Zelf nieuwe oplossing creëren/testen

26/11/2013 28

Doelstelling

• Probleem visualiseren tijdsparameter onderzoeken

• Goede/slechte punten bestaande technieken distilleren

• Zelf nieuwe oplossing creëren/testen

• Tijdsvisualisatie op kleine schermen (mobiel)

26/11/2013 29

1. Situering

2. Literatuur

3. Doelstelling

4. Geleverd werk

5. Planning

6. Statistieken

Dataset

26/11/2013 31

• Alle matchen PL 1994-2014 in .csv formaat

• Resultaten, statistieken, odds

• Parameter tijd: discreet, geordend,

continue, eventueel cyclisch

26/11/2013 32

• Hoe evolueert ranking van een team?

• Periodes waarin teams beter presteren?

• Verandering % afgewerkte kansen?

• Verandering correctheid odds?

Visualisatievragen

Visualisatie 1

26/11/2013 33

• Hoe evolueert de rangschikking doorheen een

seizoen?

Visualisatie 1

26/11/2013 34

• Hoe evolueert de rangschikking doorheen een

seizoen?

• Dynamiek = tijd

Visualisatie 1

26/11/2013 35

• Hoe evolueert de rangschikking doorheen een

seizoen?

• Dynamiek = tijd

• Volgorde van teams geeft ranking weer

• Ook andere statistieken weergeven

Visualisatie 1

26/11/2013 36

• Hoe evolueert de rangschikking doorheen een

seizoen?

• Dynamiek = tijd

• Volgorde van teams geeft ranking weer

• Ook andere statistieken weergeven

• Techniek: D3.js

Visualisatie 1

26/11/2013 37

• Hoe evolueert de rangschikking doorheen een

seizoen?

• Dynamiek = tijd

• Volgorde van teams geeft ranking weer

• Ook andere statistieken weergeven

• Techniek: D3.js

• Direct digitaal prototype: dynamisch

26/11/2013 38

Visualisatie 2

26/11/2013 39

• Hoe evolueert je winst bij wedden op een resultaat

voor een bepaalde ploeg

Visualisatie 2

26/11/2013 40

• Hoe evolueert je winst bij wedden op een resultaat

voor een bepaalde ploeg

• Dynamiek = tijd

Visualisatie 2

26/11/2013 41

• Hoe evolueert je winst bij wedden op een resultaat

voor een bepaalde ploeg

• Dynamiek = tijd

• Sporen van Few in de praktijk testen

26/11/2013 42

Next

26/11/2013 43

• Volgende stap: evalueren

• Itereren

• Goede en slechte zaken distilleren

1. Situering

2. Literatuur

3. Doelstelling

4. Geleverd werk

5. Planning

6. Statistieken

Eerste semester

26/11/2013 45

Tijd Activiteit

Nu - 04/12/2013 3 basisvisualisaties klaar

04/12/2013 – 11/12/2013 Evaluatie visualisaties

11/12/2013 – 22/12/2013 2de iteratie visualisaties

Kerstvakantie Schrijven 2de deel literatuurstudie

3de iteratie visualisaties