introduction to visualization - ccit visualization … ·  · 2016-06-276/9/2015 1 introduction to...

7
6/9/2015 1 INTRODUCTION TO VISUALIZATION Vetria Byrd, PhD Director of Advanced Visualization Clemson Computing & Information Technology June 08, 2015 REU Site: Research Experience for Undergraduates in Collaborative Data Visualization Applications NSF ACI REU REU Site Funded by NSF ACI Grant No. 1359223, Vetria L. Byrd, PI Mileage Reimbursements VisREU Website Research Methods Book Surveys Feedback Stipends Printing Open the floor to questions and comments . . . . ADMINISTRIVIA ABOUT ME Research Associate Visual Computing Division REU Site Coordinator/PI NSF ACI Award 1359223 Vetria L. Byrd, PhD Director, Advanced Visualization Clemson Computing and Information Technology Cyberinfrastructure Technology Integration Agent for “Insight Insight Insight Insighthttp://citi.clemson.edu/people/vlbyrd/ Academic Preparation Academic Preparation Academic Preparation Academic Preparation University of Alabama At Birmingham, Birmingham, Alabama Computer Science PhD, MS, BS Biomedical Engineering Computer Science PhD, MS, BS Biomedical Engineering MSBME ABOUT ME – WHAT I HAVE DONE Professional Preparation Professional Preparation Professional Preparation Professional Preparation UAB School of Dentistry, Comprehensive Cancer Center, School of Medicine, Dept. of Neurobiology Bioinformatics, Bioengineering Summer Internship @ VCU IBM T.J. Watson Laboratory, White Plains New York Visualization Scientist Advanced Visualization Division, Director Clemson Computing & Information Technology Introduce Visualization to the Clemson Community Hands on visualization workshops Collaboration with Faculty, students and staff Contribute visualization expertise for grant proposals ABOUT ME – WHAT I DO NOW “Enable researchers to gain keen insight into their data by equipping them with tools and resources that will allow for visualizing the expected, and discovering the unexpected in their data.” í ixàÜ|t í ixàÜ|t í ixàÜ|t í ixàÜ|t Agent Agent Agent Agent of “ of “ of “ of “ Insight Insight Insight Insight MISSION STATEMENT

Upload: dinhxuyen

Post on 29-May-2018

265 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: INTRODUCTION TO VISUALIZATION - CCIT Visualization … ·  · 2016-06-276/9/2015 1 INTRODUCTION TO VISUALIZATION Vetria Byrd, PhD Director of Advanced Visualization Clemson Computing

6/9/2015

1

INTRODUCTION TO

VISUALIZATION

Vetria Byrd, PhD

Director of Advanced Visualization

Clemson Computing & Information Technology

June 08, 2015

REU Site: Research Experience for

Undergraduates in Collaborative Data

Visualization Applications

NSF

ACI

REU

REU Site Funded by NSF ACI Grant No. 1359223, Vetria L. Byrd, PI

� Mileage Reimbursements

� VisREU Website

� Research Methods Book

� Surveys

� Feedback

� Stipends

� Printing

� Open the floor to questions and comments. . . .

ADMINISTRIVIA

ABOUT ME

Research Associate

Visual Computing Division

REU Site Coordinator/PINSF AC I Awa rd 1359223

Vetria L. Byrd, PhD

Director, Advanced

Visualization Clemson Computing and Information

Technology

Cyberinfrastructure Technology

Integration

Agent for “InsightInsightInsightInsight”

http://citi.clemson.edu/people/vlbyrd/

Academic PreparationAcademic PreparationAcademic PreparationAcademic Preparation

� University of Alabama At Birmingham, Birmingham, Alabama

� Computer Science� PhD, MS, BS

� Biomedical Engineering� Computer Science

� PhD, MS, BS

� Biomedical Engineering

� MSBME

ABOUT ME – WHAT I HAVE DONE

Professional PreparationProfessional PreparationProfessional PreparationProfessional Preparation

� UAB

� School of Dentistry, Comprehensive Cancer Center, School of Medicine, Dept. of Neurobiology

� Bioinformatics, Bioengineering Summer Internship @ VCU

� IBM T.J. Watson Laboratory, White Plains New York

�Visualization Scientist

�Advanced Visualization Division, Director

�Clemson Computing & Information Technology

� Introduce Visualization to the Clemson Community�Hands on visualization workshops

�Collaboration with Faculty, students and staff

�Contribute visualization expertise for grant proposals

ABOUT ME – WHAT I DO NOW

“Enable researchers to gain keen insight

into their data by equipping them with

tools and resources that will allow for

visualizing the expected, and discovering

the unexpected in their data.”

í ixàÜ|tí ixàÜ|tí ixàÜ|tí ixàÜ|tAgent Agent Agent Agent of “of “of “of “ InsightInsightInsightInsight””””

MISSION STATEMENT

Page 2: INTRODUCTION TO VISUALIZATION - CCIT Visualization … ·  · 2016-06-276/9/2015 1 INTRODUCTION TO VISUALIZATION Vetria Byrd, PhD Director of Advanced Visualization Clemson Computing

6/9/2015

2

� Visualization created by Christian Weeks, Data Visualization Intern, Clemson Computing and Information Technology, Clemson University

Funded by NSF Award Number 1247198

Collaboration with the University of Washington

WHAT DOES

VISUALIZATION MEAN?

PRETTY PICTURES

WHEN SHOULD YOU

START THINKING ABOUT

VISUALIZATION?

Where is Where is Where is Where is

Visualization?Visualization?Visualization?Visualization?

WHAT IS THE PURPOSE

OF VISUALIZATION?

Page 3: INTRODUCTION TO VISUALIZATION - CCIT Visualization … ·  · 2016-06-276/9/2015 1 INTRODUCTION TO VISUALIZATION Vetria Byrd, PhD Director of Advanced Visualization Clemson Computing

6/9/2015

3

“The purpose of

visualization

is “insight”,

not pictures.”~Ben Shneiderman

nounnounnounnoun

1 . 1 . 1 . 1 . an instance of apprehending the true nature of a thing,

especially through intuit ive understanding.

2 . 2 . 2 . 2 . penetrating mental vision or discernment; faculty of seeing into

inner character or underlying truth.

3 . 3 . 3 . 3 . Psychology .

a . a . a . a . an understanding of relationships that sheds light on or

helps solve a problem.

b . b . b . b . ( in psychotherapy) the recognit ion of sources of emotional

dif f iculty.

c . c . c . c . an understanding of the motivational forces behind one's

actions, thoughts, or behavior; self -knowledge.

IN·SIGHTIN·SIGHTIN·SIGHTIN·SIGHT [ININININ-SAHYT]Dictionary.com

WHY IS “INSIGHT”

IMPORTANT?

DISCOVERY

�Visualizing Patterns Visualizing Patterns Visualizing Patterns Visualizing Patterns

over over over over TimeTimeTimeTime

17

“Insight” Leads to . . .

“InsightInsightInsightInsight” Leads

to Discovery

�Spotting Spotting Spotting Spotting

DifferencesDifferencesDifferencesDifferences

DECISION MAKING

19

�Allows users to Allows users to Allows users to Allows users to answer answer answer answer questions they questions they questions they questions they didn’t know they didn’t know they didn’t know they didn’t know they hadhadhadhad

“Insight” Leads to . . .

Page 4: INTRODUCTION TO VISUALIZATION - CCIT Visualization … ·  · 2016-06-276/9/2015 1 INTRODUCTION TO VISUALIZATION Vetria Byrd, PhD Director of Advanced Visualization Clemson Computing

6/9/2015

4

ANALYSIS OF DATA

20

�The Challenger The Challenger The Challenger The Challenger

DisasterDisasterDisasterDisaster

“Insight” Leads to . . .

http://en.wikipedia.org/wiki/33

File: Challenger_explosion.jpg

EXPLANATION

21

Source: A Tour through the Visualization ZooA Tour through the Visualization ZooA Tour through the Visualization ZooA Tour through the Visualization Zoo by Heer, Bostock & Ogievetsky (ACM

Queue, 2010)

Normal

Overweight

Obese

� Visualizing Visualizing Visualizing Visualizing

Spatial Spatial Spatial Spatial

RelationshipsRelationshipsRelationshipsRelationships

“Insight” Leads to . . .

CAN ANYONE THINK OF

ANOTHER REASON WHY

“INSIGHT” IS

IMPORTANT?

THE USE OF VISUALIZATION

IN THE ANALYSIS OF

POLLUTION AND AIR FLOWS

IN MANHATTAN, NEW YORK

CITY

“Insight” . . . Tells a Story

NAPOLEON’S INVASION OF RUSSIA IN 1812

BY JACQUE MINARD

Temperature

Army Size:

422,000

Army Size:

10,000

Moscow

Army Size:

100,000

---- 11111111

---- 30303030---- 26262626

---- 21212121

---- 9999

Path of retreat

Best Statistical Graphic, Ever!

Insight

Explanation

Tells a

Story . . .

Importance of InsightImportance of InsightImportance of InsightImportance of Insight

Page 5: INTRODUCTION TO VISUALIZATION - CCIT Visualization … ·  · 2016-06-276/9/2015 1 INTRODUCTION TO VISUALIZATION Vetria Byrd, PhD Director of Advanced Visualization Clemson Computing

6/9/2015

5

HOW DO WE GET TO

INSIGHT?

VISUALIZATION PROCESS

Descr ibed by Ben Fr y

Acquire

Parse

Filter

Mine

Represent

Refine

Interact

Visualizing Data: Exploring and Explaining Data with the Processing Environment by Ben Fry, O’Reilly

An iterative process

VISUALIZATION PROCESS

Visualizing Data: Exploring and Explaining Data with the Processing Environment by Ben Fry, O’Reilly (p 15)

An iterative process

obtain the data

provide

structure

remove all but

the data of

interest

apply methods from

statistics or data mining

to discern patterns or

place the data in

mathematical context

choose a basic

visual model,

such as a bar

graph, list or

tree

improve the basic

representation to make it

clearer and more visually

engaging

Add methods for

manipulating the

data or controlling

what features are

visible

30

VISUALIZATION

APPLICATIONS

VISUALIZATION

BioVis

InfoVis

GeoVis

Scientific Visualization

DATADATADATADATA

Biological Data

Non-numerical Data

Geospatial Data

Simulated, 3D Data

VISUALIZATION APPLICATIONS

BiovisualizationBiovisualizationBiovisualizationBiovisualization

� The visualization of

biological data;

� Often grouped with

computer animation

VISUALIZATION APPLICATIONS

BioVis

Page 6: INTRODUCTION TO VISUALIZATION - CCIT Visualization … ·  · 2016-06-276/9/2015 1 INTRODUCTION TO VISUALIZATION Vetria Byrd, PhD Director of Advanced Visualization Clemson Computing

6/9/2015

6

VISUALIZATION

BioVis

InfoVis

GeoVis

Scientific Visualization

VISUALIZATION OF BIOLOGICAL DATA

Sof tware ApplicationsSof tware ApplicationsSof tware ApplicationsSof tware Applications

� SCIRun

� Seg3D

� ShapeWorks

� ImageVis3d

� FluoRender

� Clever

CIBC Software Suite can be downloaded

from http://www.sci.utah.edu/cibc-

software/

Biological Data

Information VisualizationInformation VisualizationInformation VisualizationInformation Visualization

� Interdisciplinary

� Study of the “visual representation of large-scale collections of non-numerical information

� Files and lines of code in software systems

� Library and bibliographic databases, networks of relations on the internet, etc.

VISUALIZATION APPLICATIONS

InfoVis

VISUALIZATION

BioVis

InfoVis

GeoVis

Scientific Visualization

VISUALIZATION OF NON-NUMERICAL DATA

Software ApplicationsSoftware ApplicationsSoftware ApplicationsSoftware Applications

http://gephi.github.io/

http://www.tableausoftware.com

http://d3js.org/

Typically, non-

numerical

information

Geographic VisualizationGeographic VisualizationGeographic VisualizationGeographic Visualization

� Refers to a set of tools and techniques supporting geospatial data analysis through the use of interactive visualization

� Communicates geospatial information in ways that, when combined with human understanding, allow for data exploration and decision-making processes

VISUALIZATION APPLICATIONS

GeoVis

VISUALIZATION

BioVis

InfoVis

GeoVis

Scientific Visualization

Geospatial Data

VISUALIZATION OF GEOSPATIAL DATA

Software Software Software Software

ApplicationsApplicationsApplicationsApplications� GIS software: Arcgis

(includes 3D and web),

qgis, geoda

� Visualization

software (no GIS

analysis): Cartodb,

mapbox, Tableau,

Google fusion tables,

Google Earth

Scientific VisualizationScientific VisualizationScientific VisualizationScientific Visualization

� Primarily concerned

with the visualization of

three-dimensional

phenomena

� Emphases on realistic

renderings of volumes,

surfaces, illumination

sources, etc.

VISUALIZATION APPLICATIONS

SciVis

Page 7: INTRODUCTION TO VISUALIZATION - CCIT Visualization … ·  · 2016-06-276/9/2015 1 INTRODUCTION TO VISUALIZATION Vetria Byrd, PhD Director of Advanced Visualization Clemson Computing

6/9/2015

7

VISUALIZATION

BioVis

InfoVis

GeoVis

Scientific Visualization

VISUALIZATION OF SIMULATED DATA

Software ApplicationsSoftware ApplicationsSoftware ApplicationsSoftware Applications

https://wci.llnl.gov/simulation/computer-

codes/visit/

http://www.paraview.org/

VISUALIZATION

BioVis

InfoVis

GeoVis

Scientific Visualization

THE DATA

Biological Data

Non-numerical

Data

Geospatial Data

Simulated, 3D Data

41

YOU’VE GOT DATA NOW

WHAT?

� What will your contribution be to the project?

� How do you plan to implement the concept?

� What previous research will your work build on?

� Are there research papers related to your project that you

should read (this is a good question to ask your mentors)?

� What does the data you will be visualizing look like?

THE ESSENTIALS

Laramee, RS. How to Read a Visualization Research Paper: Extracting the Essentials, IEEE Computer Society, May/June 2011, p78-82.

� Find some data to visualize

� Must be public data

� Find a visualization that you like and be prepared to share it

with the group

YOUR ASSIGNMENT

Vetria (Vee-Tree-Ah) L. Byrd, PhD

Advanced Visualization, Director

Visualization Scientist

B100 Barre Hall

Email: [email protected]

44

Thank You!