Giter VIP home page Giter VIP logo

ml1's Introduction

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

Week 14

Week 15

  • Lab - Dec 11 - works as office hours in c410

FINAL EXAM - Dec 13

  • You are allowed to bring one sheet of paper (up to Letter/A4 size) of reference you prepared yourself. Use it wisely, most people benefit from the process of preparing the page, but not so much from using it during the exam
  • Otherwise same format as the mid-term
  • Material from the entire semester will be covered including (but not limited to) NumPy, Pandas, plotting and sklearn

Epilogue

ml1's People

Contributors

kamrik avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.