- Information visualization
Information visualization the
interdisciplinarystudy of the visual representation of large-scale collections of non-numerical information, such as files and lines of code in software systems [S.G. Eick (1994). "Graphically displaying text". In: "Journal of Computational and Graphical Statistics", vol 3, pp. 127–142.] , and the use of graphical techniques to help people understand and analyze data. [John Stasko 2004 syllabus for CS7450, "Information Visualization." http://www.cc.gatech.edu/classes/AY2004/cs7450_spring/ Spring 2004. Retrieved 1 september 2008.] In contrast with scientific visualization, information visualization focuses on abstract data sets, such as unstructured text or points in high-dimensional space, that do not have an inherent 2D or 3D geometrical structure. [Card, Mackinlay, and Shneiderman, "Readings in Information Visualization: Using Vision to Think," 1999.] [Tamara Munzner, Guest Editor's IntroductionIEEE Computer Graphics and Applications Special Issue on Information Visualization, Jan/Feb 2002]
The term "Information visualization" could be taken to subsume all developments in
data visualization, information graphics, knowledge visualization, scientific visualizationand visual design. At this level, almost anything, if sufficiently organized, is informationof a sort: Tables, graphs, maps and even text, whether static or dynamic, provide some means to see what lies within, determine the answer to a question, find relations, and perhaps apprehend things which could not be seen so readily in other forms. But today the term "information visualization" in scientific research is generally applied to the visual representation of large-scale collections of non-numerical information. Michael Friendly(2008). [http://www.math.yorku.ca/SCS/Gallery/milestone/milestone.pdf "Milestones in the history of thematic cartography, statistical graphics, and data visualization"] .]
Information visualization focused on the creation of approaches for conveying abstract information in intuitive ways. Visual representations and interaction techniques take advantage of the human eye’s broad bandwidth pathway into the mind to allow users to see, explore, and understand large amounts of information at once. [James J. Thomas and Kristin A. Cook (Ed.) (2005). [http://nvac.pnl.gov/agenda.stm "Illuminating the Path: The R&D Agenda for Visual Analytics"] . National Visualization and Analytics Center. p.30]
Visualization of various data structures requires new user interface and visualization techniques, which is now evolving into a separate discipline. [http://db.cwi.nl/projecten/project.php4?prjnr=133 CWI Project Information Visualization (IV)] . Coordinator Dr. I. Herman. Startdate: 1997-07-01, Enddate: 2000-12-31. Retrieved 14 July 2008.] This area of information visualization is different from the classical
scientific visualization, although the two fields are related. In information visualization the data to be visualized is not the result of some mathematical models or large data set, but abstract data with their own, inherent structure. Examples of such data are:
* internal data structures of various programs, like compilers, or trace information for massively parallel programs;
* WWW site contents;
* operating system file spaces;
* data returned from various database query engines, e.g., for digital libraries. Another characteristics of the field is that the tools to be used are deliberately focused on widely available environments, such as general workstations, WWW, PC-s, etc. These are not tailored at high-end, expensive, and specialized computing equipment.
Link with visual analytics
Information visualization has some overlapping goals and techniques with
Visual analytics. There is currently no clear consensus on the boundaries between these fields, but broadly speaking the three areas can be distinguished as follows. Scientific visualization deals with data that has a natural geometric structure (e.g., MRI data, wind flows). Information visualization handles abstract data structures such as trees or graphs. Visual analytics is especially concerned with sensemaking and reasoning. James J. Thomas and Kristin A. Cook (Ed.) (2005). [http://nvac.pnl.gov/agenda.stm "Illuminating the Path: The R&D Agenda for Visual Analytics"] . National Visualization and Analytics Center. p.3-33.]
Human cognitive capabilities
Visual analytics seeks to marry techniques from information visualization with techniques from computational transformation and analysis of data. Information visualization itself forms part of the direct interface between user and machine. Information visualization amplifies human cognitive capabilities in six basic ways: [ Stuart Card, J.D. Mackinlay, and Ben Shneiderman (1999). "Readings in Information Visualization: Using Vision to Think". Morgan Kaufmann Publishers, San Francisco.]
# by increasing cognitive resources, such as by using a visual resource to expand human working memory,
# by reducing search, such as by representing a large amount of data in a small space,
# by enhancing the recognition of patterns, such as when information is organized in space by its time relationships,
# by supporting the easy perceptual inference of relationships that are otherwise more difficult to induce,
# by perceptual monitoring of a large number of potential events, and
# by providing a manipulable medium that, unlike static diagrams, enables the exploration of a space of parameter values.These capabilities of information visualization, combined with computational data analysis, can be applied to analytic reasoning to support the sense-making process.
Since the introduction of data graphics in the late 1700’s visual representations of abstract
informationhave been used to demystify data and reveal otherwise hidden patterns. The recent advent of graphical interfaces in the 1990s has enabled direct interaction with visualized information, giving rise to over a decade of information visualization research. Information visualization seeks to augment human cognition by leveraging human visual capabilities to make sense of abstract information, providing means by which humans with constant perceptual abilities can grapple with increasing hordes of data. [Jeffrey Heer, Stuart K. Card, James Landay (2005). [http://bid.berkeley.edu/files/papers/2005-prefuse-CHI.pdf "Prefuse: a toolkit for interactive information visualization"] . In: "ACM Human Factors in Computing Systems" CHI 2005.] The term "information visualization" itself is cointed by Stuart K. Card, Jock D. Mackinlayand George G. Robertsonin 1989. [ Stuart K. Card, Jock D. Mackinlay, and Ben Shneiderman(1999). [http://books.google.nl/books?id=wdh2gqWfQmgC&dq=readings+in+information+visualization+using+vision+to+think&psp=1&source=gbs_summary_s&cad=0 "Readings in Information Visualization: Using Vision to Think"] , Morgan Kaufmann Publishers. p.8.] The field of Information visualization which has emerged since the 1990s derives, according to Stuart K. Card in 1999, from several communities:
* Work in
information graphicsdates from about the time of William Playfairend of the 18th century, who was among the earliest to use abstract visual properties such as line and area to represent data visually. Edward R. Tufte(1983). [http://www.edwardtufte.com/tufte/books_vdqi "The Visual Display of Quantitative Information"] . Graphics Press.] Ever since classical methods of plotting were developed In 1967 Jacques Bertinwas the first to published a theory of graphics. This theory identified the basic elements of diagrams and describes a framework for their design. Edward Tuftein 1983 published a theory of data graphics that emphasized maximizing the density of useful information. Both Bertin's and Tufte's theories became well known and influential in the various communities that led to the development of information visualization as a discipline. Stuart K. Card, Jock D. Mackinlay and Ben Shneiderman (1999). [http://books.google.nl/books?id=wdh2gqWfQmgC&dq=readings+in+information+visualization+using+vision+to+think&psp=1&source=gbs_summary_s&cad=0 "Readings in Information Visualization: Using Vision to Think"] , Morgan Kaufmann Publishers. pp.6-8.]
statisticsin 1977 John Tukeybegan a movement with his work on "Exploring Data Analysis", which effected the data graphics community. The emphasis on this work was not on the quality of graphics but on the use of pictures to give rapid statistical insight into data. For example the Box and whisker plotallowed an analysis to see in an instant the most important four numbers that characterize a distribution. In the 1988 book "Dynamic Graphics for Statistics" William S. Cleveland explicated new visualizations of data in this area. A particular problem here is how to visualize data sets with many variables, see for example Inselberg's parallel coordinatesmethod from 1990.
* In 1986 the National Science Foundation launched an important new initiative on
scientific visualizationwith the work of H.B. McCormick. The first IEEE Visualization Conference was held in 1990, which initiated a community from earth resource scientists, physicists, to computer scientists in supercomputing.
* In the
artificial intelligencecommunity there was an interest in automatic design of visual presentation of data. The effort here was catalyzed by Jock D. Mackinlay thesis [Jock D. Mackinlay (1986) [http://www2.parc.com/istl/projects/uir/publications/items/UIR-1986-02-Mackinlay-TOG-Automating.pdf "Automating the Design of Graphical Presentations of Relational Information"] . In: "ACM Transactions on Graphics" 5(2, April): 110-141. ] , which formalized Bertin's design theory. added psychophysical data and used generated presentation.
* Finally the
user interfacecommunity saw advances in graphics hardware opening the possibility of a new generation of user interfaces.
Ben Shneidermanstated that this field has emerging from research in slightly different direction: Benjamin B. Bederson and Ben Shneiderman(2003). [http://www.cs.umd.edu/hcil/pubs/books/craft.shtml "The Craft of Information Visualization: Readings and Reflections"] , Morgan Kaufmann ISBN 1-55860-915-6.] He also mentions graphics, visual design, computer science and human-computer interaction, and newly psychologyand business methods.
Information visualization topics
Visualization provide deep insight into the structure of data. There are graphical tools such as coplots, multiway dot plots, and the equal count algorithm. There are fitting tools such as loess and bisquare that fit equations, nonparametric curves, and nonparametric surfaces to data. [William S. Cleveland (1993). [http://www.amazon.com/Visualizing-Data-William-S-Cleveland/dp/0963488406 "Visualizing Data"] . Hobart Press.]
Specific methods and techniques
Information visualization reference model
Halo (visualization technique)
Problem Solving Environment
Software and toolkits
;OpenLink AJAX Toolkit:
Prefuseis a Java-based toolkitfor building interactive information visualization applications. It supports a rich set of features for data modeling, visualization, and interaction. It provides optimized data structuresfor tables, graphs, and trees, a host of layout and visual encoding techniques, and support for animation, dynamic queries, integrated search, and database connectivity.
XEE (Starlight)This a visual language for data processing and ETL tasks. It is designed for the Starlight Information Visualization System as a method for producing and processing XML data.
List of information graphics software
Information visualization applications
Information visualization is increasingly applied as a critical component in different directions:
* scientific research,
* financial data analysis, market studies,
* manufacturing production control,
Command Post of the Future
Informedia Digital Library
Starlight Information Visualization System
Information visualization experts
;Stuart K. Card :
Stuart K. Cardis an American researcher. He is a Senior Research Fellow at Xerox PARCand one of the pioneers of applying human factorsin human–computer interaction. The 1983 book "The Psychology of Human-Computer Interaction", which he co-wrote with Thomas P. Moranand Allen Newell, became a very influential book in the field, partly for introducing the Goals, Operators, Methods, and Selection rules ( GOMS) framework. His currently research is in the field of developing a supporting science of human–information interaction and visual-semantic prototypes to aid sensemaking. [http://www2.parc.com/istl/projects/uir/people/stuart/stuart.htm Stuart Card] at PARC, 2004. Retrieved 1 July 2008.]
;George W. Furnas:
George Furnasis a professor and Associate Dean for Academic Strategy at the School of Information of the University of Michigan. Furnas has also worked with Bell Labswhere he earned the moniker "Fisheye Furnas" while working with fisheye visualizations. He is a pioneer of Latent semantic analysis, Professor Furnas is also considered a pioneer in the concept of Mosaic of Responsive Adaptive Systems (MoRAS).
;James D. Hollan:
James D. Hollandirects the Distributed Cognition and Human-Computer Interaction Laboratory at University of California, San Diego. His research explores the cognitive consequences of computationally-based media. The goal is to understand the cognitive and computational characteristics of dynamic interactive representations as the basis for effective system design. His current work focuses on cognitive ethnography, computer-mediated communication, distributed cognition, human-computer interaction, information visualization, multiscale software, and tools for analysis of video data.
;More related scientists
George G. Robertson
Information visualization organization
International Symposium on Graph Drawing
University of Maryland Human-Computer Interaction Lab
* Benjamin B. Bederson and Ben Shneiderman (2003). [http://books.google.nl/books?id=TrZZQ5I76BcC&dq=the+craft+of+information+visualization+readings+and+reflections&psp=1&source=gbs_summary_s&cad=0 "The Craft of Information Visualization: Readings and Reflections"] . Morgan Kaufmann.
* Stuart K. Card, Jock D.Mackinlay and Ben Shneiderman (1999). [http://books.google.nl/books?id=wdh2gqWfQmgC&dq=readings+in+information+visualization+using+vision+to+think&psp=1&source=gbs_summary_s&cad=0 "Readings in Information Visualization: Using Vision to Think"] , Morgan Kaufmann Publishers.
* Jeffrey Heer, Stuart K. Card, James Landay (2005). [http://bid.berkeley.edu/files/papers/2005-prefuse-CHI.pdf "Prefuse: a toolkit for interactive information visualization"] . In: "ACM Human Factors in Computing Systems" CHI 2005.
* Colin Ware (2000). [http://www.amazon.com/Foundation-Computational-Visualistics-J%C3%B6rg-Schirra/dp/3835060155 "Information Visualization: Perception for design"] . San Francisco, CA: Morgan Kaufmann.
* [http://www.asis.org/SIG/SIGVIS/index.htm American Society for Information Science and Technology] Special Interest Group in Visualization Information and Sound.
* [http://vis.computer.org/ IEEE Visualization Conference] for visualization advances in science and engineering for academia, government, and industry.
* [http://www.infovis-wiki.net InfoVis-Wiki.net] - Wiki about Information Visualization
* [http://infosthetics.com/ Information Aesthetics: Data visualization & visual communication] , a continuously updated collection of infoviz applications and software
* http://vam.anest.ufl.edu - A free transparent reality simulation of an anesthesia machine that uses information visualization, including sound and color
* [http://courses.iicm.tugraz.at/ivis/ivis.pdf. Information Visualisation Course Notes] . Dr. Keith Andrews, IICM, Graz University of Technology.
Wikimedia Foundation. 2010.