Skip to content

Latest commit

 

History

History
52 lines (49 loc) · 19 KB

schedule.md

File metadata and controls

52 lines (49 loc) · 19 KB

(Preliminary schedule, subject to change)

Date Topic Reading Assignment due
Mon, Aug 29 Introduction and Motivation (book chapter)
Wed, Aug 31 From Models to Systems (book chapter) Building Intelligent Systems, Ch. 5, 7, 8
Fri, Sep 02 Recitation Git & ML APIs
Mon, Sep 05 Break Labor day, no classes
Wed, Sep 07 Model Quality (book chapter 1, chapter 2) Building Intelligent Systems, Ch. 19 I1: ML Product
Teamwork Primer
Fri, Sep 09 Recitation Stream processing: Apache Kafka
Mon, Sep 12 Model Testing Beyond Accuracy (book chapter) Behavioral Testing of NLP Models with CheckList
Wed, Sep 14 Goals and Measurement (book chapter 1, book chapter 2) Building Intelligent Systems, Ch. 2, 4
Fri, Sep 16 Recitation Measurement and Teamwork
Mon, Sep 19 Gathering and Untangling Requirements (book chapter) The World and the Machine
Wed, Sep 21 Planning for Mistakes (book chapter) Building Intelligent Systems, Ch. 6, 7, 24 M1: Modeling and First Deployment
Fri, Sep 23 Recitation Requirements and Risk Analysis
Mon, Sep 26 Toward Architecture and Design (book chapter 1, chapter 2, chapter 3) Building Intelligent Systems, Ch. 18 & Choosing the right ML alg.
Wed, Sep 28 Deploying a Model (book chapter) Building Intelligent Systems, Ch. 13 and Machine Learning Design Patterns, Ch. 16 I2: Requirements
Fri, Sep 30 Recitation Architecture & Midterm Questions
Mon, Oct 03 Testing in Production (book chapter) Building Intelligent Systems, Ch. 14, 15
Wed, Oct 05 Midterm Midterm
Fri, Oct 07 Recitation Containers: Docker (Code)
Mon, Oct 10 Infrastructure Quality and MLOps (book chapter 1, book chapter 2, book chapter 3, operations chapter) The ML Test Score
Wed, Oct 12 Data Quality (book chapter) Data Cascades in High-Stakes AI I3: Architecture
Fri, Oct 14 Recitation Unit Tests and Continuous Integration (PDF, Code, Video)
Mon, Oct 17 Break Fall break, no classes
Wed, Oct 19 Break Fall break, no classes
Fri, Oct 21 Break Fall break, no classes
Mon, Oct 24 Scaling Data Storage and Data Processing (book chapter) Big Data, Ch. 1
Wed, Oct 26 Process & Technical Debt (book chapter 1, chapter 2) Hidden Technical Debt in Machine Learning Systems
Fri, Oct 28 Break Tartan community day, no classes
Mon, Oct 31 Responsible ML Engineering (book chapter 1, chapter 2) Algorithmic Accountability: A Primer
Wed, Nov 02 Measuring Fairness (book chapter) Improving Fairness in Machine Learning Systems M2: Infrastructure Quality
Fri, Nov 04 Recitation Monitoring: Prometheus, Grafana
Mon, Nov 07 Building Fairer Products (book chapter) A Mulching Proposal
Wed, Nov 09 Explainability & Interpretability (book chapter) Black boxes not required or Stop Explaining Black Box ML Models… I4: MLOps Tools: Aequitas, Aim, Amazon ECS, ArangoDB, Artillery, Assertible, AWS Cloudwatch, AWS DocumentDB, AWS Glue, Azure Pipelines to deploy on Azure Kubernetes Service, Brooklin, ClearML, Cronitor (ML Pipelines), d6tflow, Dagster, DataPrep, deepchecks, Elasticsearch, FastAPI, Guild AI , HuggingFace, Katib, Kedro, Kubeflow, LightFM, Lightning AI, Logstash, Loki, Mlflow, MongoDB Compass, MySQL, Neptune AI, Neural Network Intelligence (NNI), OpenDP, optuna, Pachyderm, Ploomber, Postman, Prefect, PyJanitor, Qlik Sense, Quilt, Spacy, Splunk, TorchServe, Using Airflow , ZenML
Fri, Nov 11 Recitation Fairness
Mon, Nov 14 Transparency & Accountability (book chapter) People + AI, Ch. Explainability and Trust
Wed, Nov 16 Versioning, Provenance, and Reproducability (book chapter) Building Intelligent Systems, Ch. 21 & Goods: Organizing Google's Datasets
Fri, Nov 18 Recitation Model Explainability & Interpretability (PDF, Code, Video)
Mon, Nov 21 Debugging (Guest lecture by Sherry Tongshuang Wu) -
Wed, Nov 23 Break Thanksgiving break
Fri, Nov 25 Break Thanksgiving break
Mon, Nov 28 Security and Privacy (book chapter) Building Intelligent Systems, Ch. 25 & The Top 10 Risks of Machine Learning Security
Wed, Nov 30 Safety (book chapter) Practical Solutions for Machine Learning Safety in Autonomous Vehicles M3: Monitoring and CD
Fri, Dec 02 Recitation Threat modeling
Mon, Dec 05 Fostering Interdisciplinary Teams (book chapter) Collaboration Challenges in Building ML-Enabled Systems
Wed, Dec 07 Summary and Reflection M4: Fairness, Security and Feedback Loops
Sun, Dec 18 (9:30-11:30am) Final Project Presentations Final report