vicecarloans / ML1

Files for a Python ML class

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

COMP 3122 - Python AI/ML class

Book

Python Data Science Handbook: Essential Tools for Working with Data (by Jake VanderPlas)

Tools

Prerequisites

This course assumes reasonable knowledge of Python, if you haven't used Python before, consider one of the following resources:

  • Codecademy's Python course - browser-based, tons of exercises
  • DataQuest - browser-based, teaches Python in the context of data science
  • CheckIO - a good collection of exercises to try when you are comfortable with the basics

Week 1

Week 2

Week 3

Week 4

Week 5

Week 6

Week 7

  • Lab - Oct 16
  • Lecture - Oct 18, MID-TERM

Week 8 - Intersession Week (Oct 22-28)

Part 2 - scikit-learn

Week 9

Week 10

Home assignment 2

Week 11

Week 12

Home assignment 3

Final exam prep advice

  • Same format as the mid-term
  • The exam will include material from the entire semester - do not neglect NumPy and Pandas basics
  • Focus on lab exercises, exercises are always more important than reading
  • Watch the videos linked from weekly sections above (or read the associated notebooks)
  • We touched on all five chapters of the book by now. If the book works well for you, it's a great source to study from, but videos do cover all of the material as well.

Week 13

About

Files for a Python ML class


Languages

Language:Jupyter Notebook 98.7%Language:Python 1.3%