* * * This page has been archived (May 2021). * * *
Machine Learning
Assessments
Assignments
All assignments are due on Sunday / Tuesday / Thursday nights by midnight before the next class.
- Friday, May 29
Class Recording Review for final - last day of class! - Wednesday, May 27
Class Recording Review for final
Assignment: End-of-year survey - Monday, May 24
Class Recording Review for final
Assignment: Prof. Wierman's Videos - Friday, May 21
Class Recording Review for final
Assignment: K-Means on Titanic Data - Wednesday, May 19
Class Recording
Assignment: K-Means with Scikit-Learn - Monday, May 17
No class, but there is an assignment.
Assignment: Elbow Method - Friday, May 14
Class Recording
Assignment: Gobble Player - Minimax with Local Game Trees - Wednesday, May 12
Class Recording - gobble presentations
Assignment: Gobble Minimax Player - Monday, May 10
No class, but there is an assignment
Assignment: K-Means Clustering - Friday, May 7
Class Recording - "gobble" game
Assignment: Gobble Implementation + Game Tree Analysis - Wednesday, May 5
Class Recording - review quiz 2-6, review kNN normalization, demonstration of code efficiency
Assignment: KNN Code Efficiency + Quiz Corrections - Monday, May 3
No class, but there is an assignment
Assignment: KNN and Normalization - Friday, April 30
Class Recording
Assignment: KNN on Titanic Data Set, K-Fold Cross Validation - Wednesday, April 28
Class Recording - tic-tac-toe presentations. (This was a really good class!)
Assignment: Minimax Player - Monday, April 26
Class Recording - game trees
Assignment: Tic-Tac-Toe Implementation & Presentation Prep - Friday, April 23
Class Recording - unit testing framework presentations
Assignment: Backward Selection; Space Empires - Wednesday, April 21
Class Recording - quiz 2-5 review
Assignment: Quiz Corrections; Intro to Game Trees; prepare to present your unit testing framework - Monday, April 19
No class
Assignment: Catch-up day - Friday, April 16
Class Recording - github merges, space empires game
Assignment: Space Empires Unit Testing Framework - Wednesday, April 14
Class Recording - forward selection, merging
Assignment: Titanic Survival Prediction - Forward Selection - Monday, April 12
Class Recording - review for Friday's quiz
Assignment: Titanic Survival Prediction - Interaction Featurest - Friday, April 2
Class Recording (ML is second half)
Assignment: Level 3 Strategies, Prof. Wierman Videos - Thursday, April 1
No class (but there is an assignment)
Assignment: Predicting Titanic Survival with Logistic Regressor - Monday, March 29
No class (but there is an assignment)
Assignment: Logistic Regression via Gradient Descent - Friday, March 26
Class Recording (ML is second half)
Assignment: Predicting Titanic Survival with Linear Regressor: Pandas, Numpy, Sklearn - Wednesday, March 24
Class Recording (ML is second half)
Assignment: Predicting Titanic Survival with Linear Regressor; Intro to Branches + Pull Requests - Monday, March 22
Class Recording (ML is second half)
Assignment Problems: - Friday, March 19
Class Recording (ML is second half) - quiz 2-4 review, neural net gradient calculations, unit tests discussion
Assignment Problems: - Wednesday, March 17
Class Recording (ML is second half) - sql query, space empires unit test planning
Assignment Problems: - Monday, March 15
No class, but there is an assignment
Assignment Problems: - Friday, March 12
Class Recording (ML is second half) - potential internships, upcoming meeting with Prof. Wierman, slinky development and the log of truth
Assignment Problems: - Wednesday, March 10
Class Recording (ML is second half) - weight gradient calculations, game level 3 debugging discussion
Assignment Problems: - Monday, March 8
Class Recording (ML is second half) - level 3 debugging discussion
Assignment Problems: - Friday, March 5
Class Recording (ML is second half) - review pointers, level 3 matchups results
Assignment Problems: - Wednesday, March 3
Class Recording (ML is second half) - quiz 2-3 review
Assignment Problems: - Monday, March 1
No class, but there is an assignment
Assignment Problems: - Friday, February 26
Class Recording (ML is second half) - Weight Gradients, Crown Game Level 2 Winners
Assignment Problems: - Wednesday, February 24
Class Recording (ML is second half) - Using Math Notation with Neural Nets
Assignment Problems: - Monday, February 22
Class Recording (ML is second half) - Game Level 2 Reconciliations, Logistic Regressor Neural Net via Activation Functions
Assignment Problems: - Friday, February 19
Class Recording (ML is second half) - intro to hash tables, game levels 2/3
Assignment Problems: - Wednesday, February 17
Class Recording (ML is second half) - review quiz 2-2, intro to neural networks
Assignment Problems: - Tuesday, February 16
Off day, but there is a (shorter) assignment due Tuesday night.
Assignment Problems: - Wednesday, February 10
Class Recording (ML is second half) - Pair Coding Scheduling
Note: Since we have Friday and Monday off, and there is an asynchronous quiz tomorrow (Thursday), this assignment will be due Monday night. There will be another assignment due Wednesday, which will be released this weekend.
Assignment Problems: - Monday, February 8
No class, but there is an assignment
Assignment Problems: - Friday, February 5
Class Recording (ML is second half) - space empires level 1, quiz 2-1 review
Assignment Problems: - Wednesday, February 3
Class Recording (ML is second half) - space empires level 1, quiz 2-1 review
Assignment Problems: - Monday, February 1
Class Recording (ML is second half) - space empires level 1
Assignment Problems: - Friday, January 29
Class Recording (ML is second half) - random forest, space empires
Assignment Problems: - Wednesday, January 27
Class Recording (ML is second half) - shortest path in weighted graph, space empires
Assignment Problems: - Monday, January 25
No class, but there is an assignment
Assignment Problems: - Friday, January 22
Class Recording (ML is second half) - Space Empires, WeightedGraph class + Dijkstra's algorithm
Assignment Problems: - Wednesday, January 20
Class Recording (ML is second half) - Refactoring, random forest, Space Empires
Assignment Problems: - Friday, January 15
Class Recording (ML is second half) - Refactoring, standardizing game state & strategies
Assignment Problems: (will be due Tuesday night instead of Sunday night, since Monday is a holiday) - Wednesday, January 13
Class Recording (ML is second half) - Intro to 8 queens problem, 45-2 probability, game state refactoring
Assignment Problems: - Monday, January 11
Class Recording (ML is second half) - 77-2 csv, probability
Assignment Problems: - Friday, January 8
Class Recording (ML is second half) - walkthrough of primary problems
Assignment Problems: - Wednesday, January 6
Class Recording (ML is second half) - roulette probability, random forest, game refactoring
Assignment Problems: - Monday, January 4
No class, but there is an assignment.
Assignment Problems: - Monday, December 14
Class Recording - "blooper reel" kahoot. Unfortunately, audio was not recorded.
Assignment Problems: - Friday, December 11
Class Recording: 72-3, 71-3, 70-3
Assignment Problems: - Wednesday, December 9
Class Recording: agreeing upon standards for game strategy classes
Assignment Problems: - Monday, December 7
No class, but there is an assignment.
Assignment Problems: - Friday, December 4
Class Recording: Reviewing for 70-2; general discussion
Assignment Problems: - Wednesday, December 2
Class Recording: 68-1, Quiz 6 Problem 2 (1-6)
Assignment Problems: - Monday, November 30
Class Recording: 67-1, Quiz 6 Problem 1
Assignment Problems: - Friday, November 20
Class Recording: 66-2
Note: This assignment is due on NEXT Sunday, 11/29, because of Thanksgiving Break.
Assignment Problems: - Wednesday, November 18
Class Recording: 64-3, 65-1, 61-1
Assignment Problems:- Refactoring KNearestNeighbors
- Review - Probability (Pishro-Nik)
- Sololearn C++ Module 8; SQL Zoo Module 2, 1-5
Student submissions for LaTeX portion - Riley, Colby, Elijah, George, David - Monday, November 16
No class, but there is an assignment.
Assignment Problems:
Student submissions for LaTeX portion - Riley, Elijah, David - Friday, November 13
Class Recording: 63-1, 62-3
Assignment Problems:- Quicksort with Swaps
- SQL Zoo Module 1, 1-10
- Review - Probability (Pishro-Nik)
- Review - Intro to Statistical Learning
Student submissions for LaTeX portion - Riley (1,2), Colby, Elijah, - Wednesday, November 11
Veterans Day - no class, but there is an assignment
Assignment Problems:
Student submissions for LaTeX portion - Riley, Colby, Elijah, David - Monday, November 9
Class Recording
Assignment Problems: - Friday, November 6
Class Recording: 60-2, 60-3
Assignment Problems:- Manually Creating a Decision Tree Model
- Making BiologicalNeuralNetwork More Realistic (Synapse Input for Firing Neurons Only)
- Blog Post Review 2
- Probability Review Problems
- Sololearn SQL Module 3
Student submissions for LaTeX portion - Riley (1,2), Colby, Elijah, George, - Wednesday, November 4
Class Recording
Assignment Problems:- Formal Definition of Big-O Notation
- Probability Review Problems
- Linear Regression Review Problems
- Sololearn C++ Module 5, SQL Module 2
- Blog Post + Catch-Up
Student submissions for LaTeX portion - Riley (1,2,3), Colby, Elijah, David (1,2) - Friday, October 30
Class Recording
Assignment Problems:- Introduction to Decision Trees
- State-Based DumbPlayer Tests
- Blog Post Review 1
- Sololearn C++ Module 4, SQL Module 1
Student submissions for LaTeX portion - Colby, Elijah, George, David - Wednesday, October 28
Class Recording
Assignment Problems: - Monday, October 26
Class Recording
Assignment Problems: - Friday, October 23
Class Recording
Assignment Problems: - Wednesday, October 21
Class Recording
Assignment Problems:
Student submissions for LaTeX portion - Riley, Colby, Elijah, George, David - Friday, October 16
Class Recording
Assignment Problems:
Student submissions for LaTeX portion - Riley (1,2), Colby, Elijah, George, David (1,2) - Wednesday, October 14
Class Recording
Assignment Problems:
Student submissions for LaTeX portion - Riley, Colby, Elijah, George, David - Monday, October 12
Class Recording
Assignment Problems:
Student submissions for LaTeX portion - Riley, Colby, Elijah, George, David - Friday, October 9
Class Recording
Assignment Problems: - Wednesday, October 7
Class Recording
Assignment Problems:
Student submissions for LaTeX portion - Riley (1,2), Colby, Elijah, George, David (1,2) - Friday, October 2
Class Recording
Assignment Problems:- Review: Stats Proofs, Bisection Search, MergeSort
- Intro to Bayesian Inference with Non-Uniform Prior
- Catch Up on EulerEstimator / Predator-Prey
Student submissions for LaTeX portion - Riley (1,2), Colby, Elijah, George, David (1,2) - Wednesday, September 30
Class Recording
Assignment Problems: - Monday, September 28
Class Recording
Assignment Problems:
Student submissions for LaTeX portion - Riley, Colby, Elijah, George, David - Friday, September 25
Class Recording
Assignment Problems: - Wednesday, September 23
Class Recording
Assignment Problems: - Friday, September 18
Class Recording
Assignment Problems: - Wednesday, September 16
Class Recording
Assignment Problems: - Monday, September 14
Class Recording
Assignment Problems: - Friday, September 11
Class Recording
Assignment Problems: - Wednesday, September 9
Class Recording
Assignment Problems: - Friday, September 4
Class Recording
Assignment Problems: - Wednesday, September 2
Class Recording
Assignment Problems: - Friday, August 28
Class Recording
Assignment Problems: - Wednesday, August 26
Class Recording
Assignment Problems: - Monday, August 24
Class Recording
Assignment Problems: - Wednesday, August 19
Class Recording
Assignment Problems: