MATH 597 Mathematical Foundations of Data Science (F24)

Unlock the power of data with mathematical precision.

Course Information

Evaluation

Communication

Course Project

The course project is an opportunity to delve deeper into the mathematical foundations of data science. You can work individually or in a group. Choose one of the following project types:

  1. Theoretical Deep Dive: Select a topic with a strong theoretical basis in data science and provide a comprehensive exploration, elucidating its key concepts, principles, and mathematical underpinnings.
  2. Algorithm in Action: Choose a data science algorithm, implement it, and apply it to a real-world dataset. Showcase its practical utility and interpret the results.
  3. Theory Meets Practice: Bridge the gap between theory and application. Introduce a topic or algorithm, explain its theoretical foundations, and then demonstrate its relevance and effectiveness by implementing it and analyzing its performance on real-world data.

Important: Please discuss your project topic with the instructor and finalize it by the end of September.

References


Schedule

DateLectureComments
9/3Introduction to Data ScienceNote
9/10High-Dimensional SpaceNote
9/17Best-Fit Subspaces and Singular Value Decomposition (SVD)Note
9/24Random Walks and Markov ChainsNote
10/2Typhoon Day OffNo class
10/9Signal ProcessingNote
10/16Machine LearningNote
10/23SignatureNote
10/30Algorithms for Massive DataNote
11/6ClusteringNote
11/13Reinforcement LearningNote
11/20NetworkNote
11/27OptimizationRef.1, Ref.2, Ref.3
12/4Operations ResearchNote
12/11Decentralized FinanceRef.1, Ref.2

Course Project