Introdução à Visualização: um Panorama

Documentos relacionados
Introdução à Visualização: um Panorama

Panorama. Introdução à Visualização: um. Panorama. Motivação. Desafio 08/08/2012

Visualização de Informação, Mineração Visual e Analítica Visual: um Breve Panorama. Panorama. Motivação. Visualização. Visualização como Artefato

Computaçã. Visão Geral. Sistema Gráfico. Computação Gráfica. Pixels. Sistema Gráfico e o Frame Buffer. Introdução à Computação Gráfica

Processo de Visualização - Modelo de Referência (Card et al. 1999) Maria Cristina F. de Oliveira Rosane Minghim. Classificação (Keim 1996, 2000)

Mapeamento de Domínios do Conhecimento. Técnicas e Resultados. ção. Motivaçã. Visualizaçã. ção o e Mineraçã ORGANIZAÇÃO. Rosane Minghim ORGANIZAÇÃO

Visualização de Informação: Processo, Técnicas e Ferramentas

Fundamentos em Visualização

Computação e Imagens: PI, CG e Visualização. Computação Visual

Computação Gráfica. Computação Gráfica. Visão Geral. Sistema Gráfico. Introdução à Computação Gráfica e areas relacionadas

Fundamentos em Visualização

FACTORES DA PERCEPÇÃO VISUAL HUMANA NA VISUALIZAÇÃO DE DADOS

Visualização de Informação Parte III. Multi-dimensional Visualization: Visual Mining of Text, Images and other Multi-dimensioanl entities.

Proposta de Curso LNCC

João Manuel R. S. Tavares Jorge Gomes Barbosa. url:

Objetivo do Curso. Introdução à Interação Humano-Computador. Professora: Raquel Oliveira Prates

KDD E MINERAÇÃO DE DADOS:

João Manuel R. S. Tavares. João Manuel R. S. Tavares Jorge Gomes Barbosa. url:

Pós-Graduação em Ciência da Computação CCM Sistemas de Banco de Dados

Visualização de Informação Parte I (2010)

Estudo de Visualizações da Evolução de Códigos Fonte de Software

Design de IHC PoliFacets

ANALYTICS: Dados e Atenção

Computaçã. Processamento Gráfico Computação Visual. Histórico. Histórico (dispositivos vetoriais) Visão Computacional. Gráfica. Síntese.

SBC - Sistemas Baseados em Conhecimento

Visualização Computacional

Figura 16 Niagara - Visão de grupos de notas.

Percepção Humana na Visualização de Grandes Volumes de Dados: Estudo, Aplicação e Avaliação

Introdução Geral a Computação Gráfica. Universidade Católica de Pelotas Curso de Engenharia da Computação Disciplina de Computação Gráfica

Resumo. Computação Gráfica: Uma Proposta de Plano Pedagógico. Áreas Correlatas. Definição. Uma Visão Integrada da C.G.

Visão Computacional. Prof. Leandro Augusto Frata Fernandes TCC Introdução à Ciência da Computação (2012.

Tópicos Especiais em Animação de Fluidos e Visualização Cientíca (GB 500)

Banco de Dados Data Mining Data Warehouse Big Data

Mineração de Textos na Web

Identificação de Pontos Perceptualmente Importantes (PIP) em séries temporais de tópicos extraídos de dados textuais

Árvores e Hierarquias

Mineração de Dados - Contextualização. Fonte: Prof. Fabrício J. Barth -

Computação Musical - Introdução slides do curso Computação Musical

Bancos de Dados Não- Convencionais

Mapeamento de Dados Multi-dimensionais Integrando

KDD E MINERAÇÃO DE DADOS

Apresentação da Disciplina

INFORMAÇÕES DO ACADÊMICO PLANO DE TRABALHO. 1. Justificativa

vértices dessas células. Exemplos de malhas estruturadas e não-estruturadas são apresentados na Figura 2.

Autor(es) HARLEI MIGUEL DE ARRUDA LEITE. Orientador(es) MARINA TERESA PIRES VIEIRA. Apoio Financeiro PIBIC/CNPQ. 1. Introdução

Aprendizado de Máquina (Machine Learning)

Aprendizado de Máquina

RECONHECIMENTO FACIAL UTILIZANDO EIGENFACES

Descoberta de conhecimento em textos - Análise semântica. Diogo Cardoso Eduardo Camilo Inácio Eduardo Monteiro Dellandréa Guilherme Gomes

Introdução. SCC5921 Metodologia de Pesquisa em Visualização e Imagens. Prof. Fernando V. Paulovich

BIG DATA: UMA INTRODUÇÃO. Prof. Ronaldo R. Goldschmidt

Um Método para Melhoria de Dados Estruturados de Imóveis

KDD E MINERAÇÃO DE DADOS

DATA MINING. Prof. Fulvio Cristofoli. Mineração De Dados.

Técnicas de Inteligência Artificial

COMPUTAÇÃO GRÁFICA. Ana Paula Mandelli

Visualização de Texto e Documento

Técnicas de Visualização da Informação para Analisar o Comportamento de Alunos em um Ambiente E-Learning

INE 5454 Tópicos Especiais em Gerência de Dados

Computação Gráfica e Áreas Correlatas

B A N C O D E D A D O S G E O G R Á F I C O S M A R C O N I D E A R R U D A P E R E I R A

Processamento Digital de Imagens

Mestrado Integrado em Engenharia Electrónica Industrial e Computadores

Processamento Digital de Imagens

Técnicas de Visualização para Dados Espaciais

Mineração de Dados. Curso de Especialização em Sistemas de Banco de Dados. Centro de Ciências Exatas e Naturais. Universidade Federal do Pará

Plataforma de Ciência de Dados. aplicada à Saúde. Pesquisador em Saúde Pública

Processamento e Análise de Imagens

Algoritmo CLIQUE (Clustering In QUEst)

Introdução à Mineração de Dados com Aplicações em Ciências Espaciais

Data Mining. O Processo de KDD. Mauricio Reis

Pesquisa, desenvolvimento e difusão de novas tecnologias digitais de manufatura, modelagem e captura de superfícies.

Computação Gráfica. Visão Geral, conceitos básicos e terminologia Professora Sheila Cáceres

Mineração de Dados. Eduardo Raul Hruschka. Baseado no curso de Gregory Piatetsky-Shapiro, disponível no sítio

Definição IHC. Disciplina ou campo de estudo interessada no design, implementação e avaliação de sistemas computacionais interativos para uso humano.

18º Congresso de Iniciação Científica TRATAMENTO DE REGRAS DA ASSOCIAÇÃO MULTIRELACIONAL NA FERRAMENTA DE MINERAÇÃO DE DADOS KIRA

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA DEPARTAMENTO DE INFORMÁTICA APLICADA

Introdução à Interação Humano-Computador. Teorias de IHC Engenharia Cognitiva. Fragmentação de IHC

Visão computacional. Juliana Patrícia Detroz Orientador: André Tavares Silva

Conceitos Básicos. Fundação Centro de Análise, Pesquisa e Inovação Tecnológica Instituto de Ensino Superior - FUCAPI. Disciplina: Banco de Dados

Extração de Conhecimento & Mineração de Dados

Introdução a Sistemas Inteligentes

Implementação de um Modelo para Previsão de Evasão Escolar no IFSULDEMINAS

KDD, Mineração de Dados e Algoritmo Apriori

Modelos Conceituais de Dados

Propondo uma Arquitetura para Ambientes Interativos baseados em Múltiplas Visões

7 Congresso de Pós-Graduação MODELAGEM DE BASE DE CONHECIMENTO PARA TAREFA DE CLASSIFICAÇÃO EM MINERAÇÃO DE DADOS

PMI 3331 GEOMÁTICA APLICADA À ENGENHARIA DE PETRÓLEO

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

Interação Humano-Computador Apresentação e Visualização das Informações PROFESSORA CINTIA CAETANO

Mapeamento de dados multi-dimensionais integrando mineração e visualização. Fernando Vieira Paulovich

Computação Gráca Áreas Relacionadas, Cenário e Histórico

Técnicas de Visualização para Dados Multivariados

SOCIEDADE EDUCACIONAL DE SANTA CATARINA INSTITUTO SUPERIOR TUPY PLANO DE ENSINO

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular COMPUTAÇÃO E REPRESENTAÇÃO GRÁFICA Ano Lectivo 2018/2019

Ergonomia Cognitiva IHC Interface Homem Computador Parte 5

Visão Computacional e Aplicações

Análise Visual de Dados Educacionais: um Estudo de Gênero nos Cursos de Computação da Universidade de Brasília

Transcrição:

Introdução à Visualização: um Panorama Maria Cristina F. de Oliveira Rosane Minghim Depto. de Ciências de Computação ICMC, USP 2010/2011

Desafio É preciso tornar os dados acessíveis e fornecer às pessoas recursos adequados para interpretá-los http://www.gapminder.org/ Ferramentas de visualização de dados Organização com fins não lucrativos cujo objetivo é tornar acessíveis e transparentes dados sobre o desenvolvimento humano mundial Fontes: UM, UNESCO, ONGs, Search statistics through Google and watch it move with Gapminder 2

Panorama Motivação Visualização Científica Visualização de Informação Mineração Visual e Analítica Visual Desafios Bibliografia 3

Motivação Metáforas visuais fazem parte do processo cognitivo humano... Cognição: a aquisição ou o uso de conhecimento Visualizar: construir na mente uma representação visual Shorter Oxford English Dictionary Definição tradicional 4

http://www.edwardtufte.com/tufte/minard 5

Visualização como Artefato Construção Interna Artefato Externo Suporte à tomada de Decisão 6

Visualização "Uma representação gráfica de dados, ou conceitos" C. Ware, Information Visualization, Perception for Design "O uso de representações visuais de dados interativas e apoiadas por computador, para ampliar a cognição" Card et al., Readings in Information Visualization Definições contemporâneas 7

Visualização Área de pesquisa que estuda o uso de representações gráficas (metáforas visuais) para apoiar tarefas de exploração, análise e interpretação de dados Modelos gráficos acoplados a estratégias de interação: exploração dinâmica de dados A partir de dados, gera representações gráficas (imagens) interpretáveis pelas pessoas 8

Visualização Hamming 1973: "the purpose of computation is insight, not numbers Card et al. 1999: "the purpose of visualization is insight, not pictures Principais objetivos desse "insight": descoberta, verificação de hipóteses, tomada de decisões, explicação A Visualização é útil na medida em que amplia a nossa capacidade de executar essas e outras tarefas cognitivas 9

Visualização Motivação Muito fácil coletar e armazenar dados Muito difícil processar, analisar e interpretar todos os dados coletados, identificar o que é relevante Volume dos dados muito grande Dimensionalidade dos dados muito alta Natureza dos dados muito diversa Registros, textos, imagens, vídeos, voz,... Desafios para pesquisadores... 10

Visualização Contraposição com Visão Computacional Ponto de partida são imagens adquiridas, que são processadas e analisadas para extrair informação útil Análise das imagens pelo sistema computacional (processo automático) Objetivo seria dotar um sistema de discernimento visual comparável ao do ser humano 11

Visualização Contraposição com Computação Gráfica Ponto de partida são modelos geométricos, a partir dos quais gera imagens realistas foco é ilusão, não interpretação Entretanto, modelos geométricos precisos as vezes são gerados a partir de dados reais... animações realistas podem ser geradas a partir de simulações de processos físicos... CG ou Visualização??! 12

Reconstrução Créditos: Helton Bíscaro, LCAD, 2005 13

Escoamentos Computing & Visualization in Science, 2000 Int. J. Numerical Methods in Fluids, 2002 14

Visualização Visualização no Processo de Análise de Dados Conceitos básicos Comp. Gráfica, Dados, Malhas, Técnicas, Pipeline de VisualizaçãoExemplos Visualização Planar e Volumétrica Escalares, Vetoriais, Tensores Imagens e Volumes Visualização Médica Representação de Dados Visualização de Informação Pontos, Atributos, Grafos, Projeções, Aplicações Mineração Visual de Dados

Visualização Periódicos The Visual Computer Computer Graphics Forum IEEE Computer Graphics and Applications IEEE Trans. Visualization and Computer Graphics Computers & Graphics Livros Principais MINGHIM, R.; OLIVEIRA, M. C. F.; JAI 03 - Uma Introdução à Visualização Computacional, JAI 97 - Jornadas de Atualização em Informática, XVII Congresso da SBC, Brasília, 2 a 8 de Agosto de 1997, pp.85-131. SCHROEDER, W.J.; MARTIN, K.; LORENSEN, W. - The Visualization Toolkit - An Object-Oriented Approach to 3D Graphics, Prentice-Hall, 4ª edição 2006. Telea, A. Data Visualization Principles and Practice, A.K.Peters, 2008

Visualização Livros: Leitura Complementar Minghim, R.; Levkowitz, H Visual Mining of Text Colections, Eurographics Tutorial Notes 11, 2007. Maria Cristina Ferreira de Oliveira, Haim Levkowitz: From Visual Data Exploration to Visual Data Mining: A Survey. IEEE Trans. Vis. Comput. Graph. 9(3): 378-394 (2003). Spence, R. Information Visualzation, Addison Wesley, 2001. Usama Fayyad, Georges G. Grinstein, Andreas Wierse (eds.) Information visualization in data mining and knowledge discovery, Morgan Kaufmann, c2002. Chen, Chaomei Information Visualization, Springer 2004. Vladimir Geroimenko and Chaomei Chen - Visualizing the Semantic Web : XMLbased Internet and information visualization., Springer, 2006.... Demais livros: no site e na biblioteca Site: wiki.icmc.usp.br

Visualização Avaliação Graduação Grupos de duas: Projeto envolvendo uma das duas opções: Realizar a visualização de um ou mais conjuntos de dados Implementar e testar uma técnica de visualização Individual: Duas Provas (1+1) Datas provas: 11/10 e 8/11 P.A.E.: Rafael Messias Martins: rmmartins@gmail.com

Visualização

Visualização Científica Dados Médicos, Meteorológicos, Fluidos de Informação Bases de Dados, Web, Carga em Redes, Relações Humanas de Software Projeto, Depuração, Teste

ViSC Engenharia Exemplos Simulação - CFD

ViSC Medicina Exemplos Meteorologia

InfoVis Exemplo Dados Financeiros

Visualização Científica Dados científicos Têm uma representação geométrica conhecida, real ou imaginária. P.ex., órgãos do corpo humano, moléculas,... Resultantes de processos físicos, medidos, coletados ou simulados: atributos espaciais (e temporais) são determinantes para a visualização Interação com CG, HCI, matemática... Reconstrução de modelos geométricos, simulação numérica, rendering adequado dos modelos 24

Visualização de Informação Dados abstratos Não têm uma representação geométrica (espacial) inerente; qualquer representação adotada é arbitrária (atribuída) Ex.: transações de clientes em uma base de dados, acessos a um site na Web, movimentação financeira na bolsa de valores, hierarquia de diretórios, coleções de textos,... Em geral, coletados, medidos ou criados Interação com HCI, design gráfico, semiótica, estatística, mineração... 25

Visualização de Informação Visualização Multidimensional Visualização Exploratória Metáforas visuais para ajudar pessoas a explorar/analisar dados Modelos gráficos acoplados a estratégias de interação processos dinâmicos de exploração 26

Visualização de Informação Dados estruturados Tabelas de registros com múltiplos atributos (numéricos ou categóricos) Dados não estruturados Textos, imagens,... 27

Visualização de Informação Exemplos de Produtos Comerciais Inxight TableLens e Star Tree http://www.inxight.com/products/sdks/tl/ http://www.inxight.com/products/vizserver/ Demos SpotFire DecisionSite http://www.spotfire.com 28

29

Exemplo: Hyperbolic Tree 30

Processo de Visualização: Modelo de Referência (Card et al. 1999) 31

Comparação ViSc x InfoVis Em ambos os casos, ocorre um processo de espacialização da informação: dados são mapeados em um espaço 2D ou 3D Espacialização determina a representação geométrica visível com a qual o usuário interage ViSc: geometria do modelo (explícita ou não) determinada pelo domínio InfoVis: geometria do modelo atribuída pelo designer da representação visual 32

Exemplo: Coordenadas Paralelas Petal_width Petal_length Sepal_length Sepal_width Iris flower data: 3 classes de flores 33

Exemplo: Coordenadas Paralelas Inselberg (1985) geometria computacional Projeta instâncias definidas em um espaço n- dimensional para o espaço bidimensional da tela n-eixos igualmente espaçados, paralelos a um dos eixos da tela: cada eixo associado a uma Eixos linearmente escalados, do menor ao maior valor, com a faixa de valores de dados Instâncias de dados representadas por linhas poligonais que interceptam cada os eixos 34

Exemplo: Hyperbolic Tree Demo http://www.inxight.com/products/sdks/st/ 35

Exemplo: projeções multidimensionais CBR_ILP_IR 574 artigos http://www.lcad.icmc.usp.br/~paulovic/ Paulovitch & Minghim, IV 2006, p. 245-251 36

Mapas de documentos projeção 2D de instâncias de dados definidas em um espaço multidimensional (nd) Instâncias são corpus de documentos Cada texto representado por um vetor nd n determinado pelo número de termos na coleção Em geral, n é grande, i.e., dimensionalidade alta Pontos próximos são similares Definição de similaridade entre documentos P.ex., medidas de distância entre os vetores nd 37

Mapas de documentos Paulovitch & Minghim, IV 2006, p. 245-251 38

http://infoserver.lcad.icmc.usp.br/infovis2/pexweb 39

Mapas de documentos Projeção: redução de dimensionalidade Pontos próximos no espaço nd devem ser mantidos próximos no espaço 2D Várias maneiras de projetar... Mapas: exploração interativa de coleções de documentos texto IDMAP, ProjClus, LSP (Least Squares Projection) PEX: Projection Explorer, e PEX-Web R. Minghim, F. Paulovitch e R. Pinho 40

Visualização Ferramentas de Análise de Dados Estatística, Mineração, Visualização Por que Visualização Habilidade de expressar muita informação Percepção de propriedades não antecipadas Facilita a percepção simultânea de características dos dados em grande e pequena escala Apoio a processos de formação de hipóteses Apoio a tarefas de pré-processamento dos dados Detecção de problemas, limpeza, seleção,... 41

Visualização - Desafios Processos cognitivos difíceis de serem modelados Ainda falta muito para que técnicas sejam usadas de forma efetiva por uma gama ampla de usuários Criar "boas" representações visuais não é trivial Disponibilizar ferramentas efetivas não é simples (funcionalidades e interação) Escalabilidade 42

Visualização - Desafios Excesso de dados, de natureza complexa Enormes volumes, dimensionalidade alta (muitos atributos), diferentes tipos de dados, diferentes organizações, diferentes mídias, streaming data... Como tratar tanto volume e variedade? Como saber o que é realmente relevante? 43

Visualização - Desafios Mineração Interação 44

Papel da interação Aumentar a escalabilidade visual, dada a limitação física dos dispositivos Limitar a quantidade de informação Manter o contexto global Visão geral e detalhe Filtragem Viabilizar a visualização simultânea de diferentes representações Coordenação entre múltiplas visualizações Link-and-brush 45

Papel da interação 46

Papel da interação Visual Information Seeking mantra Overview first, zoom and filter, then details- on-demand [Shneiderman, 1996] 47

Papel da Mineração Visualização direta dos dados vs Visualização de conteúdo/informação relevante embutido nos dados 48

Problema Dados sintéticos, 7,500 registros 5-d Como analisar??? a 1 a 2 a 3 a 4 a 5 49

Problema Instância do problema (mais genérico) de mapear individualmente itens de informação Sobreposição e sobrecarga visual Várias abordagens na literatura buscam identificar e realçar informação relevante em visualizações sobrecarregadas 50

IPC Plots a 1 a 2 a 3 a 4 a 5 a 1 a 2 a 3 a 4 a 5 O que??? Agrupamentos 51

Mineração Visual Contraposição com Mineração Etapa do problema (mais geral) de extrair conhecimento de dados (Aprendizado de Máquina) Ponto de partida são arquivos de dados, processados automaticamente com o objetivo de extrair modelos que explicam os dados Modelos têm por objetivo descrever ou prever o comportamento dos dados Exemplos: classificar, agrupar, identificar associações,... 52

Mineração Visual Convergência de Mineração e Visualização Metáforas visuais para apoiar usuários de tarefas de mineração Motivação Minerar dados automaticamente é difícil, e nem sempre produz resultados compreensíveis/úteis Visualizar dados brutos (sem minerar, ou extrair modelos) nem sempre é possível/interessante/útil 53

Processo de Descoberta "Centrado no Usuário" Usuário fornece conhecimento do domínio Seleção Pré- Formatação Processamento Mineração de Dados Avaliação de padrões Base de Dados Conhecimento Iteração! Inserção do conhecimento do domínio Ankerst 2000 54

Mineração Visual de Dados Definição (Ankerst 2000) VDM é um passo no processo de extração de conhecimento (KDD) que utiliza a visualização como um canal de comunicação entre computador e usuário para apoiar a identificação de padrões novos e interpretáveis" Posicionamento nas duas últimas fases do processo: mineração de dados e avaliação Identifica três categorias de VDM 55

Categorias de VDM (Ankerst 2000) Visualização dos dados Usuário tem total controle sobre a busca por padrões Focalizar/delimitar espaço de busca Visualização dos resultados de uma mineração Apoiar a interpretação dos modelos extraídos Visualização acoplada ao processo de mineração Direcionar a busca Fornecer conhecimento sobre o domínio, por exemplo, para adaptar um núcleo genérico (para diferentes aplicações) com a intervenção do usuário Mineração acoplada ao processo de visualização? 56

Categorias de VDM (Wong 1999) Fracamente acoplada Visualização "intercalada" com estratégias analíticas de mineração Apoiar pré-processamento, interpretação de resultados,... Abordagem limitada: reforça limitações de uma e de outra... Fortemente acoplada Visualização "integrada" em estratégias analíticas de mineração Dar ao usuário maior controle e entendimento sobre o processo analítico, apoiando a tomada de decisões Criação de representações visuais do espaço de busca 57

Desafios, segundo, segundo D. Keim (IV 2006) Mantra modificado Analysis first, show the important, zoom, filter & analysis, details on demand. Análise em tempo real, de informação em larga escala e dinâmica, vinda de fontes diversas (precisa ser integrada), em diferentes formatos e resoluções (precisa ser processada na resolução adequada) 58

Desafios: Visual Analytics Science of Analytical Reasoning Ampliar a capacidade humana de análise de informação é problema estratégico 2004: National Visualization and Analytics Center, EUA (http://nvac.pnl.gov/) Department of homeland security Foco: contra-ataque ao terrorrismo 59

Visual Analytics is the science of analytical reasoning facilitated by interactive user interfaces Visual analytics requires interdisciplinary science beyond traditional scientific and information visualization to include statistics, mathematics, knowledge representation, management and discovery technologies, cognitive and perceptual sciences, decision sciences Illuminating the Path: The Research and Development Agenda for Visual Analytics, IEEE Press, 2005 60

Desafios: Visual Analytics Reconhecimento que é preciso ir além da simples exibição de dados É preciso ajudar as pessoas a encontrar informação relevante na massa de dados Dados não são mais estáticos e estruturados... São dinâmicos, desestruturados, heterogêneos Dados podem vir de fontes diversas http://nvac.pnl.gov/ 61

Bibliografia Card, S.K.; Mackinlay, J.D.; Shneiderman, B. (eds.) Readings in Information Visualization, Using Vision to Think. Morgan Kaufmann, San Francisco, CA, 1999. Keim, D.A. Visual Exploration of Large Databases. Communications ACM, Vol. 44(8), 2001. Keim, D.A. Information Visualization and Visual Data Mining. IEEE Trans. Visualization & Computer Graphics, Vol 8(1), pp. 1-8, 2002. Wong, P.C.; Bergeron, R.D. 30 Years of Multidimensional Multivariate Visualization. In G.M. Nielson et al. (eds.): Scientific Visualization Overviews, Methodologies and Techniques, IEEE Computer Society Press, Los Alamitos, CA, pp. 3-33, 1997. 62

Bibliografia Oliveira, M.C.F.; Minghim, R. Uma Introdução à Visualização Computacional, JAI Jornadas de Atualização em Informática, XXVII Congresso da SBC, 1997, 42p. Freitas, C.M.D.S.; Chubachi, M.O.; Luzzardi, P.R.G.; Cava, R.A. Introdução à Visualização de Informações. Revista de Informática Teórica e Aplicada, Vol. 8(2), pp. 143-158, 2001. Nascimento, H.A.D.; Ferreira, C.B.R. Visualização de Informações, Uma Abordagem Prática. JAI Jornadas de Atualização em Informática, XXV Congresso da SBC, 2006, 51p. 63

Bibliografia Friedhoff, R.M. Visualization, The Second Computer Revolution, 1991. Keller & Keller. Visual Cues, Practical Data Visualization, IEEE CS Press, 1992. Spence, R. Information Visualization, 1. ed., ACM Press, 2000. Ware, C. Information Visualization, Perception for Design. Morgan Kaufman Pub., Academic Press, 2000. 438p. Illuminating the Path: The Research and Development Agenda for Visual Analytics, IEEE Press, 2005 64

Bibliografia Hibbard s Top Ten Visualization Problems, em http://www.siggraph.org/publications/newsletter/v33n 2/columns/hibbard.html Johnson's Top Scientific Visualization Research Problems, IEEE Computer Graphics & Applications, July-Aug. 2004 24(4), pp. 13-17. Conferências: IEEE Symposium on Information Visualization e Information Visualization (acessíveis na IEEE Digital Library) e IS&T/SPIE Visual Data Analysis 65