CAP 6610, Machine Learning, Spring 2026

Place:TURL 011
Time:Tuesday 4 (10:40-11:30 a.m.)
Place:CSE A101
Time:Thursday 4,5 (10:40-12:35 p.m.)

Instructor:
Arunava Banerjee
Office: MALA 6101.
E-mail: arunava@ufl.edu.
Office hours (On Zoom-- 924 861 2325): (E-mail for appointment).

TA:
Tina Salehi Torabi

Pre-requisites:

Reference: Probability: Theory and examples, R. Durrett, can be found online at https://services.math.duke.edu/~rtd/PTE/PTE5_011119.pdf

Reference: Machine Learning: A Probabilistic Perspective, Murphy, ISBN-10: 0262018020.

Reference: Pattern Recognition and Machine Learning, Bishop, ISBN 0-38-731073-8.

Reference: Pattern Classification, 2nd Edition, Duda, Hart and Stork, John Wiley, ISBN 0-471-05669-3.

Tentative list of Topics to be covered

The above list is tentative at this juncture and the set of topics we end up covering might change due to class interest and/or time constraints.

Please return to this page at least once a week to check updates in the table below

Evaluation:

The final grade will be on the curve.

Course Policies:

Academic Dishonesty: See http://www.dso.ufl.edu/judicial/honestybrochure.htm for Academic Honesty Guidelines. All academic dishonesty cases will be handled through the University of Florida Honor Court procedures as documented by the office of Student Services, P202 Peabody Hall. You may contact them at 392-1261 for a "Student Judicial Process: Guide for Students" pamphlet.

Students with Disabilities: Students requesting classroom accommodation must first register with the Dean of Students Office. The Dean of Students Office will provide documentation to the student who must then provide this documentation to the Instructor when requesting accommodation.

Announcements

Midterm dates have been set.
Midterm I on Feb 10th (in class exam)
Midterm II on March 10th (in class exam)
Midterm III on April 21st (in class exam)
All midterms are closed book, closed notes. You are allowed a letter sized cheat sheet both sides with whatever content you wish to put in it.

HomeWorks

List of Topics covered (recorded classroom lectures)
Lectures Topic Additional Reading
Jan 12 - Jan 18
  • Putative framework via example: NEST thermostat, Waymo, face image generation.
  • Supervised, Unsupervised, Reinforcement Learning.
  • Independent variable, covariates, feature vector vs Class label, dependent variable
  • Continuous versus nominal features
  • Classification versus Regression
  • Intro to Mathematical probability theory:
  • Sample space, outcome, sigma algebra of events, probability measure
Jan 19 - Jan 25
  • Convergence of sets; lim_n sup An and lim_n inf An
  • Some basic theorems
  • Random variable
  • Distribution function, Density function
  • Indicator random variable; Expectation
Jan 26 - Feb 01
  • Lebesgue integral
  • Conditional distribution
  • Bayes Theorem
  • Independent RV's.
  • Conditional distribution; variance; covariance
  • Started statistical learning theory
Feb 02 - Feb 08
  • Statistical learning theory continued.
  • Classification, Regression, Density estimation
  • Various Loss functions, Risk functional, and guarantees in idealized scenarios.
Feb 09 - Feb 15
  • Midterm 1
  • Empirical Risk minimization principal
  • Weak and Strong law of Large numbers
  • Multivariate regression and Normal Equations
Feb 16 - Feb 22
  • Convergence of Random variables: convergence in distribution, convergence in probability, almost sure convergence.
  • Finished Multivariate regression and Normal Equations
  • Ridge regression, and Tikhonov regularization
  • Compressed sensing; Basis Pursuit, Basis Pursuit denoissing
  • LASSO
Feb 23 - Mar 01
  • Brief introduction to Neuroscience, the human brain, the neuron, and Computational Neuroscience
  • McCulloch-Pitts (MCP) neuron, Perceptron
  • Perceptron learning algorithm, and convergence proof
  • Linear separability, Minksy Pappert counterexample
Mar 02 - Mar 08
  • Representational power of Multi-layer Perceptrons
  • Worked out example of the Exclusive-OR network
  • Gradient of a function; Gradient descent/ascent