Visualizing and Interacting with Concept Hierarchies

Concept Hierarchies and Formal Concept Analysis are theoretically well grounded and largely experimented methods. They rely on line diagrams called Galois lattices for visualizing and analysing object-attribute sets. Galois lattices are visually seducing and conceptually rich for experts. However they present important drawbacks due to their concept oriented overall structure: analysing what they show is difficult for non experts, navigation is cumbersome, interaction is poor, and scalability is a deep bottleneck for visual interpretation even for experts. In this paper we introduce semantic probes as a means to overcome many of these problems and extend usability and application possibilities of traditional FCA visualization methods. Semantic probes are visual user centred objects which extract and organize reduced Galois sub-hierarchies. They are simpler, clearer, and they provide a better navigation support through a rich set of interaction possibilities. Since probe driven sub-hierarchies are limited to users' focus, scalability is under control and interpretation is facilitated. After some successful experiments, several applications are being developed with the remaining problem of finding a compromise between simplicity and conceptual expressivity.

[1]  Sylvie Ranwez,et al.  Concept Maps for Designing Adaptive Knowledge Maps , 2006, Inf. Vis..

[2]  Peter W. Eklund,et al.  An Intelligent User Interface for Browsing and Searching MPEG-7 Images Using Concept Lattices , 2008, Int. J. Found. Comput. Sci..

[3]  Kevin Li,et al.  Faceted metadata for image search and browsing , 2003, CHI '03.

[4]  Gerd Stumme,et al.  Computing iceberg concept lattices with T , 2002, Data Knowl. Eng..

[5]  Peter J. Stuckey,et al.  Exploration of Networks using overview+detail with Constraint-based cooperative layout , 2008, IEEE Transactions on Visualization and Computer Graphics.

[6]  James R. Miller,et al.  The immersive visualization probe for exploring n-dimensional spaces , 2004, IEEE Computer Graphics and Applications.

[7]  Peter W. Eklund,et al.  FCA-Based Browsing and Searching of a Collection of Images , 2006, ICCS.

[8]  Camille Roth,et al.  Towards Concise Representation for Taxonomies of Epistemic Communities , 2006, CLA.

[9]  Rudolf Wille,et al.  Methods of Conceptual Knowledge Processing , 2006, ICFCA.

[10]  Harith Alani TGVizTab: An Ontology Visualisation Extension for Protégé , 2003 .

[11]  Tim Dwyer,et al.  Untangling Euler Diagrams , 2010, IEEE Transactions on Visualization and Computer Graphics.

[12]  Rokia Missaoui,et al.  Experimental Comparison of Navigation in a Galois Lattice with Conventional Information Retrieval Methods , 1993, Int. J. Man Mach. Stud..

[13]  Andreas Noack,et al.  Modularity clustering is force-directed layout , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[14]  J. V. van Wijk,et al.  A probe for local flow field visualization , 1993, Proceedings Visualization '93.

[15]  Desney S. Tan,et al.  FacetMap: A Scalable Search and Browse Visualization , 2006, IEEE Transactions on Visualization and Computer Graphics.

[16]  Alex Pogel,et al.  Spring-Based Lattice Drawing Highlighting Conceptual Similarity , 2006, ICFCA.

[17]  Heidrun Schumann,et al.  Visual Analysis of Bipartite Biological Networks , 2008, VCBM.

[18]  Andreas Buja,et al.  Visualization Methodology for Multidimensional Scaling , 2002, J. Classif..

[19]  M. V. Velzen,et al.  Self-organizing maps , 2007 .

[20]  Marianne Huchard,et al.  Performances of Galois Sub-hierarchy-building Algorithms , 2007, ICFCA.

[21]  Danny Holten,et al.  Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data , 2006, IEEE Transactions on Visualization and Computer Graphics.

[22]  Carla Maria Dal Sasso Freitas,et al.  A physics-based approach for interactive manipulation of graph visualizations , 2008, AVI '08.

[23]  Claus Lewerentz,et al.  A space of layout styles for hierarchical graph models of software systems , 2005, SoftVis '05.

[24]  Ulrik Brandes,et al.  Path-based supports for hypergraphs , 2010, J. Discrete Algorithms.

[25]  Jean-Daniel Fekete,et al.  Novel Visualizations and Interactions for Social Networks Exploration , 2010, Handbook of Social Network Technologies.

[26]  Claudio Carpineto,et al.  Exploiting the Potential of Concept Lattices for Information Retrieval with CREDO , 2004, J. Univers. Comput. Sci..

[27]  Ivan Herman,et al.  Graph Visualization and Navigation in Information Visualization: A Survey , 2000, IEEE Trans. Vis. Comput. Graph..

[28]  Ben Shneiderman,et al.  The eyes have it: a task by data type taxonomy for information visualizations , 1996, Proceedings 1996 IEEE Symposium on Visual Languages.

[29]  John T. Stasko,et al.  Dust & Magnet: Multivariate Information Visualization Using a Magnet Metaphor , 2005, Inf. Vis..

[30]  Peter W. Eklund,et al.  An Intelligent User Interface for Browsing and Searching MPEG-7 Images Using Concept Lattices , 2006, CLA.

[31]  Philippe Balbiani,et al.  Formal Concept Analysis, Foundations and Applications , 2005 .

[32]  Sergei O. Kuznetsov,et al.  On stability of a formal concept , 2007, Annals of Mathematics and Artificial Intelligence.

[33]  Ramana Rao,et al.  A focus+context technique based on hyperbolic geometry for visualizing large hierarchies , 1995, CHI '95.

[34]  Peter W. Eklund,et al.  A Survey of Hybrid Representations of Concept Lattices in Conceptual Knowledge Processing , 2010, ICFCA.

[35]  Frank van Ham,et al.  “Search, Show Context, Expand on Demand”: Supporting Large Graph Exploration with Degree-of-Interest , 2009, IEEE Transactions on Visualization and Computer Graphics.

[36]  Sylvie Ranwez,et al.  Visualizing Social Photos on a Hasse Diagram for Eliciting Relations and Indexing New Photos , 2009, IEEE Transactions on Visualization and Computer Graphics.

[37]  Satoru Kawai,et al.  An Algorithm for Drawing General Undirected Graphs , 1989, Inf. Process. Lett..

[38]  Amedeo Napoli,et al.  Analysis of Social Communities with Iceberg and Stability-Based Concept Lattices , 2008, ICFCA.

[39]  Chaomei Chen,et al.  Top 10 Unsolved Information Visualization Problems , 2005, IEEE Computer Graphics and Applications.

[40]  Catherine Plaisant,et al.  The challenge of information visualization evaluation , 2004, AVI.

[41]  Sergei O. Kuznetsov,et al.  Comparing performance of algorithms for generating concept lattices , 2002, J. Exp. Theor. Artif. Intell..

[42]  Rokia Missaoui,et al.  Incremental structuring of knowledge bases , 1998 .

[43]  John Platt,et al.  FastMap, MetricMap, and Landmark MDS are all Nystrom Algorithms , 2005, AISTATS.

[44]  Desney S. Tan,et al.  FacetLens: exposing trends and relationships to support sensemaking within faceted datasets , 2009, CHI.

[45]  Hafedh Mili,et al.  Building and maintaining analysis-level class hierarchies using Galois Lattices , 1993, OOPSLA '93.

[46]  Dieter Schmalstieg,et al.  Caleydo: connecting pathways and gene expression , 2009, Bioinform..

[47]  Michel Crampes,et al.  From photo networks to social networks, creation and use of a social network derived with photos , 2010, ACM Multimedia.

[48]  Santo Fortunato,et al.  Community detection in graphs , 2009, ArXiv.

[49]  Ralph Freese,et al.  Automated Lattice Drawing , 2004, ICFCA.

[50]  Sylvie Ranwez,et al.  Using concept lattices for visual navigation assistance in large databases , 2007, CLA.

[51]  Petko Valtchev,et al.  Galicia : an open platform for lattices , 2003 .