CAP 6619 - U01 Advanced Topics in Machine Learning: Trust in AI

Instructor: Sumit Kumar Jha

Knights Foundation School of Computing

College of Engineering and Computing

Florida International University

 

Spring Term 2024

Credit: 3 units

Meeting Information: TuTh 12:30 PM - 1:45 PM, PG-6 144

Class Number: 14896

 

University Catalog Description: Advanced course on machine learning principles and techniques. Students propose, implement, and present a collaborative project with advanced machine learning techniques. Prerequisite: CAP 5610.

 

Previous edition with online video lectures and assignments for reference and historical understanding of the material: https://sumitkumarjha.com/class2023/TrustinAI_HomePage.htm

Evaluation

Project Proposal or Survey Proposal with Evaluation Metrics

30%

Project or Survey Proposal and Current Status Presentation

30%

Student Paper Presentation

10%

Student Project Presentation with Evaluation Metrics

29%

Explainable AI: Sci-Fi Example

01%

Optional Assignments: 25% for each graded assignment

125%

Total

100%

 

Grades: A: 90%-100%, B: 75%-90%, C: 60%-75%, D: 50%-60%, F: Below 50%.

 

Materials: Survey Ideas and Templates, Project Ideas and Templates

 

Tentative Schedule

 

Week

 

Topic

Reading Material

Optional Assignments

1

 

January 9, 2024

 

January 11, 2024

1.     Deep Inside Convolutional Networks: Visualizing Image Classification Models and Saliency Maps

 

2.     Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization

Visualization Paper

Visualization Slides

 

 

GradCAM Paper

 

GradCAM Slides

Optional Assignment 1

 

In-Class Demo

2

January 16, 2024

 

January 18, 2024

3.     Axiomatic Attribution for Deep Networks (Integrated Gradients)

 

4.     SmoothGrad: Removing Noise by Adding Noise

IG Paper

IG Slides

 

SmoothGrad Paper

SmoothGrad Slides

In-class Demo


Optional Asignment 2

 

In-class Demo

3

January 23, 2024

 

January 25, 2024

5.     Fast Axiomatic Attribution for Neural Networks

 

6.     Integrated Decision Gradients: Compute Your Attributions Where the Model Makes Its Decision.

Fast IG Paper

 

Fast IG Slides

 

IDG Paper

 

 

Optional Assignment 3

 

Optional Assignment 1 is Due

4

January 30, 2024

 

February 1, 2024

7.     Neural SDEs: Robust & Explainable Analysis of Electromagnetic Unintended Radiated Emissions.

 

8.     Self-Attention Attribution: Interpreting Information Interactions Inside Transformer

EM IG Paper

 

Attention Paper

 

Attention Slides

Assignment 4

 

Optional Assignment 2 is Due

5

February 6, 2024

 

February 8, 2024

9.     Probabilistic Outputs for Support Vector Machines and Comparisons to Regularized Likelihood Methods

 

10.  On Calibration of Modern Neural Networks

Platt Scaling Paper

 

Calibration Paper

Assignment 5

 

Optional Assignment 3 is Due

 

 

6

February 13, 2024

 

February 15, 2024

11.   Attribution-Based Confidence Metric for Deep Neural Networks

ABC Metric Paper

7

February 20, 2024

 

February 22, 2024

Student Project Proposal Presentations

 

Presentation 1, Presentation 2, Presentation 3

 

Presentation 5, Presentation 5, Presentation 6

In-class Captum Exercise

 

8

February 27, 2024

 

February 29, 2024

SPRING BREAK

 

Optional Assignment 4 is Due

 

9

March 5, 2024

 

March 7, 2024

Student Project Proposal Presentations

 

Presentation 7, Presentation 8, Presentation 9

 

Presentation 10, Presentation 11, Presentation 12

 

Project/Survey Proposal is Due (30% of class credit)

 

Student Paper Presentation is Due (10% of class credit)

10

March 12, 2024

 

March 14, 2024

 

Student Paper Presentations

 

Presentation 1, Presentation 2

 

Presentation 3, Presentation 4

 

Optional Assignment 5 is Due

 

11

March 19, 2024

 

March 21, 2024

Student Paper Presentations

 

Presentation 5, Presentation 6

 

Presentation 7, Presentation 8

 

 

12

March 26, 2024

 

March 28, 2024

Student Paper Presentations

 

Presentation 9, Presentation 10

 

Presentation 11, Presentation 12

 

Project or Survey Presentation is Due (30% of class credit)

13

April 2, 2024

 

April 4, 2024

12.  Dehallucinating Large Language Models Using Formal Methods Guided Iterative Prompting

 

13.  Counterexample Guided Inductive Synthesis Using Large Language Models and Satisfiability Solving

De-hallucinating Paper

 

Planning LLM Paper

14

April 9, 2024

 

April 11, 2024

Student Project Presentations

 

Presentation 1, Presentation 2, Presentation 3

 

Presentation 4, Presentation 5, Presentation 6

 

Student Project Presentation with Evaluation Metrics is Due (29% of class credit)

15

April 16, 2024

 

April 18, 2024

Student Project Presentations

 

Presentation 7, Presentation 8, Presentation 9

 

Presentation 10, Presentation 11, Presentation 12

 

 

16

April 23, 2024

Final Examination Week