Coursework for introduction to machine learning
Top 81.1% on sourcepulse
This repository contains course notes and materials for MSDS621, an introductory machine learning course at the University of San Francisco. It is designed for students seeking a deep understanding of core ML models and processes, with a focus on practical implementation and model interpretation. The benefit is a hands-on approach to learning key algorithms through Python coding.
How It Works
The course emphasizes deep dives into a few key models rather than a broad survey. Students implement algorithms like regularized linear regression, Naive Bayes, decision trees, and random forests from scratch using Python. This hands-on approach, inspired by Richard Feynman's philosophy, aims to build intuition and understanding of model behavior, data cleaning, feature engineering, and model assessment.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The course materials are specific to the Fall 2021 semester and may not reflect current best practices or updated library versions. Exams require HonorLock, which has strict proctoring and technical requirements. The grading policy is binary with no partial credit for projects.
3 years ago
1+ week