yuqing yang cs548 showcase prof. carolina ruiz. [1] hahsler m, chelluboina s. visualizing...
TRANSCRIPT
Yuqing Yang
CS548 Showcase Prof. Carolina Ruiz
Visualizing Association Rules in Groceries
2
[1] Hahsler M, Chelluboina S. Visualizing Association Rules: Introduction to the R-extension Package arulesViz[J]. R project module, 2011.
[2] Wong P C, Whitney P, Thomas J. Visualizing association rules for text mining[C]//Information Visualization, 1999.(Info Vis' 99) Proceedings. 1999 IEEE Symposium on. IEEE, 1999: 120-123, 152.
[3] Ertek, Gürdal, and Ayhan Demiriz. "A framework for visualizing association mining results." Computer and Information Sciences–ISCIS 2006. Springer Berlin Heidelberg, 2006. 593-602.
[4] Hofmann, Heike, Arno PJM Siebes, and Adalbert FX Wilhelm. "Visualizing association rules with interactive mosaic plots." Proceedings of the sixth ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 2000.
[5] Jeffrey Heer, Stuart K. Card, James Landay (2005). "Prefuse: a toolkit for interactive information visualization". In: ACM Human Factors in Computing Systems CHI 2005.
4/29/2014
References
3
Axes: two interest measures.
Color (gray level) – a third measure.
4/29/2014
1. Scatter Plot
Figure 1: Scatter Plot[1]
4
Color – Order, the number of items contained in the rule.
4/29/2014
Two-key plot
Figure 2: Scatter Plot[1]
54/29/2014
2. Matrix-based Visualizations
Figure 3: Matrix-based visualization of two measures with colored squares[1]
Figure 4: Matrix-based visualization of two measures with colored squares (reordered)[1]
6
Explore different antecedents which have a similar impact on the same consequent in terms of the measure used in the plot.
X-axes – consequent itemsets.Y-axes – consequent itemsets. is the selected interest measure for the i-th
rule.
4/29/2014
Matrix-based Visualizations
74/29/2014
Matrix-based Visualizations 3D Bars
Figure 5: Matrix-based visualization with 3D bars[1]
8
Columns -- antecedent groupsRows – consequentsColor – aggregated interest measureSize of ballo0n -- aggregated support
4/29/2014
3. Grouped Matrix-based Visualization
Figure 6: Grouped matrix with k=?[1]
94/29/2014
104/29/2014
4. Graph-based Visualizations
Figure 8: Itemsets as vertices[1]Figure 9: Rules as vertices[1]
11
Figure 10: Parallel coordinate plot (reordered)[1]
5.Parallel Coordinates Plot
4/29/2014
12
To visualize multidimensional data.X-axis -- the positions in a rule,
i.e., first item, second item, etc.Head of arrow -- points to the consequent
item.The width of the arrows -- supportThe intensity of the color -- confidence.
Parallel Coordinates Plot
4/29/2014
13
A visualization of item associations with support > 0.4% and confidence > 50%.
4/29/2014
Visualizing AR in Text Mining
Figure 11: A visualization of item associations)[2]
14
Prefuse: a toolkit for interactive information visualizationProvides theoretically-motivated abstractions for the
design of a wide range of visualization applications, enabling programmers to string together desired components quickly to create and customize working visualizations[5]
E.g. racialgraphicAjax.org (Javascript)AnyChart (Flash)AxiisDegrafaExtJs
4/29/2014
Infovis application Framework
15
SoftwarePanopticon http://www.panopticon.com/Circos (Perl) http://circos.ca/Balsamiq (hand-draw style)
http://webdemo.balsamiq.com/Web infovis
Easel.ly (story telling) http://www.easel.ly/Piktochart http://piktochart.com/Visual.ly http://visual.ly/Infogr.am http://infogr.am/
4/29/2014
Inforvis Software and tools