Alfredo Vellido / Teaching / The DATA VISUALIZATION page


Disclaimer: Some of the images shown in this page are possibly copyright-protected by their authors and/or respective institutions. They are included here for your personal use only.

Have a look at the compilation of web resources (this link is not active yet)

MASTER / DOCTORADO
ANÀLISI INTEL.LIGENT DE DADES I DATA MINING
DATA MINING 2


There is a part of my Data Mining course I am very fond of. This is Data Visualization, a matter often overlooked when implementing DM processes and one -and this is my contention-  of extreme relevance to the whole enterprise.  The human visual system is an extremely subtle and beautiful natural pattern recognition engine that, to our benefit, can be seamlessly embedded within the human-crafted pattern recognition techniques. What follows aims to be an ad hoc repository of resources on data visualization. It is also meant to be a showcase of my students' contribution to this part of the course.


Have a look at these examples of excellence in data visualization provided by this year's students (as presented in the seminar 10/10/07). They are just a sample of how smart visualization can get in this Internet age:

1. When visualization rings you a bell

One way to hit the bull’s eye in data visualization is by grounding it in a directly unrelated way of visualization that, for whatever the reason, is deeply ingrained in human visual reasoning. Chernoff’s faces are an example of that, in which data attributes are coded as facial features, expanding (at least a bit) the possibilities of low-dimensional representations of multivariate data.
Chernoff face

A really elaborated example, provided by Javi Dolcet, is this representation of web trends for 2007 created by IA (Information Architects, Japan), in which the underlying representation is Tokio’s metro map. Most of us, urbanites, already know how to interpret a map such as this, despite its complexity. A fully interactive version of this map can be found here

web trends 07

... And a truly beautiful meta-example, provided by Álvaro García, in which a palette of visualization methods are themselves visualized using, as underlying representation, Mendeleev's periodic table (which, by itself, is a great visualization example). A fully interactive web version of the table can be found here.
visualization methods periodic table


2. Visualizing relationships

Guillermo Nebot provided an example of visualization of social networks (by eye-sys, but given that the company seems to have discontinued the product, we are not including the image here). There is plenty of work on this type of visualization, some of which is compiled here. As an alternative example, have a look at this representation of the interactions between characters in the novel Les Miserables by Victor Hugo, divided in communities represented by different colors  (by M. Newman and M. Girvan, at University of Michigan, Santa Fe Institute, Cornell University; USA)

Les Miserables


3. Geographies

Cartograms are a nice way to use geographical information as the basis of data representation. They can be defined as maps in which areas are distorted according to a quantitative, area-related variable, and in which map contiguity contrains are preserved. The following example, representing HIV prevalence by nation, was presented by Ángela Chieppa, and can be found here.

cartogram