Daily Review

  • October 27, 2025 (Monday)
    • Grade book updated; submit any missing work now!
    • DIY Linear Regression ++ with PCA due Wednesday. Requirements are available.
    • New topic: Logistic Regression
  • October 23, 2025 (Thursday)
    • This is a test ; Download .ipynb ;html
    • Submit draft of your “DIY Linear Regression (DRAFT with normalization, regularization, PCA)” by Friday night please. OK if it’s incomplete.
  • October 21, 2025 (Tuesday)
    • Turn in Image Compression
    • Learn about Principal Component Analysis
    • HW project: new Linear Regression with normalization, regularization and PCA.
  • October 16, 2025 (thursday)
  • October 14, 2025 (Thursday)
    • Matrix multiply as coordinate transform
    • Notes on the SVD (here’s some OK-ish ai-generated notes)
  • October 9, 2025 (Thursday)
    • See this
    • Find 3 articles in groups, according to selected topic
  • October 3, 2025 (Friday)
    • Linear regression: normalization and regularization
    • Read and work through this Life Part 2 Notebook
    • Optional AP Stats surveys
    • Next Thursday: Library trip
  • September 30, 2025 (Tuesday)
  • September 26, 2026 (Friday)
  • September 24, 2025 (Wednesday)
    • Finish self-selected data analysis: Pick a dataset from any online source, restrict it to categorical features only, and perform a similar analysis to the one I modeled with “Mushroom Exploration”. Load the data, clean it (fill in any NaN or missing data), make some graphs, look for correlations between features and outcomes, then perform several ML algorithms. Add an analysis paragraph at the end where you discuss the dataset and the goodness of fit of the models. (Note: make sure your paragraph is a “Markdown” cell and not a “code” cell)
    • Upload by end of class here
  • September 22, 2025 (Monday)
  • September 18, 2025 (Thursday)
    • Work on Linear Algebra notebooks and turn in!
  • September 16, 2025 (Tuesday)
  • September 12, 2025 (Friday)
    • Quick notes on measures of spread and central tendency AI generated notes (use at own risk)
    • Due today: Linear Regression Notebook from last class
    • Due today: Custom Regression Find a dataset on the internet somewhere and perform a single-variable linear regression. Make appropriate plots and discuss the quality of your fit.
    • Due today: London weather – add two trendlines (at least) to two features in this dataset. Also, most of you need to revisit what you turned in. Please
      • Do several graphical analysis (different feature, different graph types)
      • include at least one using “groupby” (for example to plot the average rain fall per year, or the coldest day per each month.)
      • ADD a regression line using your new linear regression powers
      • And end with a markdown cell, discussing your conclusion. Make sure any graphs that support your conclusion are clear and labeled.
      • Add a title cell (markdown # Title) and subsection cells ( ## subtitle) where appropriate
  • September 10, 2025 (Wednesday)
  • September 8, 2025 (Monday)
  • September 4, 2025 (Thursday)
    • Turn in Leesburg Weather here
    • Turn in Bayes Theorem same link
    • Go over Bayes Theorem and Weather notebooks
    • Work on London Weather project. Due at end of class!
      • Consider the London Weather dataset. Investigate the question “Has the weather in London gotten worse in the last 50 years?” Analyse the data and make a claim that you can support. Demonstrate the validity of your claim with graphical analysis. Include trendlines or statistical analysis as appropriate. You can define what makes weather “worse” – part of this is definitely subjective. Write your conclusions within your jupyter notebook using markdown syntax (see exiting notebooks for examples.)Source for dataset, which retrieved the data from here
  • September 2, 2025 (Tuesday)
    • Bayes Theorem Notes
    • Complete Bayes Theorem Notebook
    • Quick intro to python and loops
    • HW: Due next class = Bayes Theorem notebook and Weather Exercises form last class. (Bring questions if you’re stuck! You should do weather exercises 1-3 at least)
  • August 27, 2025 (Wednesday)
  • August 25, 2025 (Monday)
  • August 21, 2025 (Thursday)
    • Intro to class. Installing software.
    • Intro to Python notebook