Lecture1_Introduction_bd248164-5dbb-4aa0-bf56-90f35db41208
Lecture1_Introduction_bd248164-5dbb-4aa0-bf56-90f35db41208
2 Scientific Visualization Big Data Characteristics, Data Reduction, Various Data Models; Visualization Pipeline
(SciVis)
Scientific Visualization Software such as VTK, ParaView, etc.
Isosurface Algorithm; Volume Rendering Algorithm
3 Information Visualization Fundamentals of Information Visualization, Software for Information Visualization
(InfoVis)
High Dimensional Data Analysis and Visualization Techniques
4 Big Data Analysis and Big Data Analytics, Statistical Modeling Techniques
Visual Computing
Techniques Information Theory Techniques for Visualization
Time-varying Data, Ensemble Data and Uncertainty Visualization
5 Machine Learning for Machine Learning for Visual Computing and Visual Analytics
Visual Computing of Large
Applications of Machine Learning to Big Data Visual Computing
Data
Visual Analytics and Explainability of Machine Learning Models
6 Advanced Topics Extreme-scale Data Analytics, Parallel and High-Performance Visualization
Exascale Computing, Future Paradigms
• Attendance will be taken for a subset of classes and marks will be assigned
based on them
• Assignments: Group of 2
• Final semester project: Group of ~7/8 (will be decided later)
IITK CS661: Big Data Visual Analytics: Soumya Dutta 6
Noteworthy Points
1. We might add new, drop existing, or reorder topics depending on the
progress and class feedback. Things may be changed by mutual
consent after discussion in class.
2. Lectures in the class are the best resources.
3. Grading will be relative.
4. If required, extra classes will also be conducted in weekends.
Data
Data Visualization
Visualization
in Physical Science
Visualization
in Medical Science
IITK CS661: Big Data Visual Analytics: Soumya Dutta Source: Google 19
From Data to Visualization
IITK CS661: Big Data Visual Analytics: Soumya Dutta Source: Google 20
From Data to Visualization
Visualization of correlation
IITK CS661: Big Data Visual Analytics: Soumya Dutta Source: Google 21
From Data to Visualization
IITK CS661: Big Data Visual Analytics: Soumya Dutta Source: Google 22
From Data to Visualization
IITK CS661: Big Data Visual Analytics: Soumya Dutta Source: Google 23
High Dimensional Data to Visualization Space
Sampling ML Model
IITK CS661: Big Data Visual Analytics: Soumya Dutta Source: Google 26
Visualization for Machine Learning
DQNViz: A Visual Analytics Approach to Understand Deep Q-Networks, J. Wang et al. TVCG
IITK CS661: Big Data Visual Analytics: Soumya Dutta https://ieeexplore.ieee.org/document/8454905 27
Visualization for Machine Learning
IITK CS661: Big Data Visual Analytics: Soumya Dutta Source: Google 30
Visualization for Machine Learning
• CNNVis
• http://shixialiu.com/publications/cnnvis/demo/
• CNN Explainer
• https://poloclub.github.io/cnn-explainer/
• Understanding DNN:
• https://distill.pub/2020/grand-tour/
• GAN lab
• https://poloclub.github.io/ganlab/
IITK CS661: Big Data Visual Analytics: Soumya Dutta Source: Google 32
Why Should You Learn Visual Analytics?
The growth of jobs mentioning “data visualization” as a skill from 2010 has steadily increased from
only 1,888 jobs in 2010 to 30,327 jobs in 2017 (16X growth)
IITK CS661: Big Data Visual Analytics: Soumya Dutta Teaching Data Visualization as a Skill, Ryan et al, IEEE CG&A 2019 33
What is Expected From You?
• Basic knowledge of Linear Algebra, Probability, and Statistics
• Strong programming background (C/C++, Python, JavaScript)
• Interest and Motivation to learn new topics (sometimes on your own!)
• Creativity and Imagination
• Goal of the Course: Give you a comprehensive view of the Big Data Visual
Computing and Analysis Domain
• Conduct research in these topics
• Use the learned skills in industry/academia