CS 8395-03 - Visual Analytics & Machine Learning




All the VAML

This is the course webpage for Visual Analytics & Machine Learning.

Instructor

Matthew Berger

email: matthew.berger@vanderbilt.edu

office hours: TH 2:00-3:00, JH 379

Lectures

MW, 2:10-3:25, FGH 258

Syllabus

Go here for the syllabus.

Schedule

Week 1 (January 7): Introduction to Visual Analytics
Monday: Course Introduction, Visual Analytics? (slides, pdf)
Required Reading: Visual Analytics: Definition, Process and Challenges
Wednesday: Principles of Visual Analytics: Sensemaking, Models, Visual Encodings, Interactions (slides, pdf)
Required Reading: Integrating Machine Learning into Visual Analytics
Week 2 (January 14): Visual Analytics and Machine Learning
Monday: Interactive Machine Learning, (slides, pdf) Project Topics Presentations
Required Reading: Integrating Machine Learning into Visual Analytics, Predictive Visual Analytics
Wednesday: Machine Learning from a Human Perspective, (slides, pdf) Project Topics Presentations
Required Reading: The Role of Humans in Interactive Machine Learning, Human-Centered Machine Learning
Week 3 (January 21): Project Proposals
Monday: Martin Luther King Jr. Day: No Class
Wednesday: Project Proposal Presentations
Week 4 (January 28): Mixed-Initiative Visual Exploration, Pt. 1
Monday: Steerable Dimensionality Reduction, Pt. 1 (slides, pdf)
— Project Proposals Due
Required Reading: Visual Dimensionality Reduction, iPCA, MDSteer, Brushing Dimensions
Wednesday: Steerable Dimensionality Reduction, Pt. 2 (slides, pdf)
Required Reading: Spatialization Semantics, InterAxis, AxiSketcher, Steerable tSNE
Week 5 (February 4): Mixed-Initiative Visual Exploration, Pt. 2
Monday: Exploring Topic Models, Pt. 1 (slides, pdf)
Required Reading: ParallelTopics, HierarchicalTopics, TopicPanorama, Serendip
Wednesday: Exploring Topic Models, Pt. 2 (slides, pdf)
Required Reading: VAiRoma, PhenoLines, Comparative Exploration, ConToVi
Week 6 (February 11): Mixed-Initiative Wrapup, Visual Analytics for Model Understanding, Pt. 1
Monday: Ranking, Regression, and Graphs (slides, pdf)
— Project Baselines Update
Required Reading: Podium, Sports Ranking, RegressionExplorer, Visual Graph Mining
Wednesday: Understanding Classification Outputs (slides, pdf)
Required Reading: EnsembleMatrix, UnTangle Map, Squares
Week 7 (February 18): Visual Analytics for Model Understanding, Pt. 2
Monday: Deep Learning: Dataflows, Training (slides, pdf, d3-squares)
Required Reading: Visualizing Deep Network Graphs, DeepTracker, Generative Model Training
Wednesday: Understanding Convolutional Networks (slides, pdf)
Required Reading: Analyzing CNNs, DeepEyes, CNN Class Hierarchies
Week 8 (February 25): Project Baseline Presentations
Monday: Baseline Presentations, Pt. 1 (slides, pdf)
— Project Baselines Due
Wednesday: Baseline Presentations, Pt. 2 (slides, pdf)
Week 9 (March 4): Spring Break
Week 10 (March 11): Visual Analytics for Model Understanding, Pt. 3
Monday: Understanding Generative Models (slides, pdf)
Required Reading: GANViz, GAN Lab
Wednesday: Understanding Recurrent Models (slides, pdf)
Required Reading: LSTMVis, Hidden Memories, RNNbow, Seq2Seq-Vis
Week 11 (March 18): Model Understanding Wrapup, Visual Analytics for Model Training, Pt. 1
Monday: Understanding Neural Language Models (slides, pdf)
Required Reading: Semantics in Word Embeddings, Interactions with Word Embeddings, NLIZE
Wednesday: Visually Constructing Classifiers
— Project Update 1 Due
Required Reading: iVisClassifier, Visual Document Classifier, Video Classifiers, Incremental Visual Data Classification
Week 12 (March 25): Visual Analytics for Model Training, Pt. 2
Monday: (Inter-)Active Learning of Classifiers (slides, pdf)
Required Reading: VIAL, User-Centered AL, Experimental Comparison of Visual AL, Visual Emboot
Wednesday: Constructing Topic Models, Pt. 1 (slides, pdf)
Required Reading: UTOPIAN, Progressively Learning Topic Models, Speculative Execution
Week 13 (April 1): Visual Analytics for Model Training, Pt. 3
Monday: Constructing Topic Models, Pt. 2 (slides, pdf)
Required Reading: LTMA, HitL Topic Modeling, ALTO
Wednesday: Metric Learning, Decision Trees, Ensembles (slides, pdf)
— Project Update 2 Due
Required Reading: Dis-Function, BaobabView, BEAMES, Data-Model Ensemble
Week 14 (April 8): Learning for Vis, Pt. 1
Monday: Visualization Recommendation
Required Reading: Show Me, Voyager 2, GraphScape, VizML
Wednesday: (Semi-)automating Visualization (slides, pdf)
Required Reading: Data2Vis, Draco, DeepEye
Week 15 (April 15): Learning for Vis, Pt. 2
Monday: Learning from Flow, Volumes, and Graphs (slides, pdf)
Required Reading: Learning Flow Data, Learning Volume Rendering, Learning Graph Layouts
Wednesday: Final Project Presentations, Pt. 1
Week 16 (April 22): Project Presentations
Monday: Final Project Presentations, Pt. 2
Friday:
— Final Projects Due