Ursinus CS 477: Artificial Intelligence And Machine Learning, Fall 2023

Click here to play the bandit game

Click here to view on mobile

Menu

  • General
    • Overview
    • Technology Logistics
    • Deliverables
    • Debugging Principles
    • Schedule
    • Grading / Deadlines Policy
    • Classroom Environment
    • Collaboration Policy
    • Other Resources / Policies
  • Software
  • Schedule
  • Assignments
    • HW0: Python Self Study Module
    • HW1: Welcome To CS 477
    • HW2: The Rush Hour Problem
    • HW3: Markov Chains for Text Processing
    • HW4: Fundamental Frequency Tracking And Pitch-Based Audio Effects
      • Musical statements
    • HW5: Logistic Regression on Movie Reviews
    • HW6: Build Your Own Multilayer Perceptron (BYOMLP)
    • HW7 Part 1: This Cat Doesn't Exist
  • Class Exercises / Notes
    • Week 1: Introduction To Reinforcement Learning
      • The Multi-Armed Bandit Game
    • Week 1: Choose Your Own Adventure
      • Student Adventures
    • Week 2: Maze Searching Game
    • Week 2: Blind Maze Searching
    • Week 2: 8 Puzzle
    • Week 3: Uniform Cost, Greedy Best-First, and A* Search
    • Week 3: An Admissible But Not Consistent Heuristic
    • Week 4: Probability Module
    • Week 4: Markov Chains of Characters
    • Week 4: Markov Chains for Document Representations
    • Week 4: Bayes Rule Module
    • Week 5: Bayes Rule And Naive Bayes Classifiers
    • Week 5: Bag of Words Naive Bayes Exercise
    • Week 5/6: Hidden Markov Models / Bayes Filtering / Viterbi Notes
    • Week 5/6: Robot Localization
    • Week 6: HMM Module
    • Week 6: Markov Decision Processes And Pong AI
    • Week 7: Euclidean Vectors / Data Vectorization Module
    • Week 7: K-Nearest Neighbors And Digits Classification
    • Week 7: KMeans Clustering And Visual Bag of Words
    • Week 7: Matrix Module
    • Week 7: PCA on MNIST Digits
    • Week 8: Logistic Regression And Gradient Descent
    • Week 8: Neural Networks Module 1
    • Week 9: Softmax Module
    • Week 9/10: Multi-Class Logistic Regression And Feedforward Neural Nets Module
    • Week 10: Backpropagation on Multilayer Perceptrons
    • Week 10: Backpropagation Module
    • Week 11: Convolutional Neural Network with Data Augmentation for Cats vs Dogs
    • Week 13/14: Variational Autoencoder / GAN Module
  • Ethics Reading / Discussions
    • Bias, Social Media, Current vs Future Harms
    • Corporate Capture And Colonial Practices
    • The Ethics of AI in Art / Music
    • AI And The Climate Crisis
    • Stochastic Parrots
    • Final Ethics Project

© Christopher J. Tralie. All rights reserved. Contact chris.tralie@gmail.com. Design: HTML5 UP.