Skip to content

PrincetonUniversity/intro_machine_learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Hands-On Introduction to Machine Learning

This mini-course provides a comprehensive introduction to machine learning. Part 1 introduces the machine learning process and shows participants how to train simple models. Part 2 covers model evaluation and refinement. Artificial neural networks are introduced in Part 3. A survey of different neural network architectures is presented in Part 4. The mini-course concludes with specialized sessions during Part 5 where participants will choose from one of multiple domains (natural language processing, graph neural networks, physical sciences).

Attendees should have some familiarity with Python and basic calculus. This mini-course will be held during Wintersession 2025.

Days 1-4

        A Hands-On Introduction to Machine Learning
        January 15, 16, 17, 21 (2025) at 2:00-4:00 PM
        Location: Lewis Library 120
        Instructors:
        Julian Gold, DataX Data Scientist, CSML
        Gage DeZoort, Postdoctoral Research Associate and Lecturer, Physics

Day 5 (and 6)

Choose one of these options:

  • Getting Started with Large Language Models with Princeton Language and Intelligence (Parts 1 & 2)
    January 22-23, 2025 at 2:00-4:00 PM
    Location: Lewis Library 120
    Instructors:
    Simon Park, Graduate Student, Computer Science and PLI
    Abhishek Panigrahi, Graduate Student, Computer Science and PLI

  • Machine Learning for the Physical Sciences
    Wednesday, January 22, 2025 at 2:00-3:30 PM
    Location: Lewis Library 134
    Instructors:
    Christian Jespersen, Graduate Student, Astrophysical Sciences
    Rafael Pastrana, Graduate Student, Architecture
    Quinn Gallagher, Graduate Student, Chemical and Biological Engineering
    Holly Johnson, Graduate Student, Electrical and Computer Engineering

  • Graph Neural Networks for Your Research
    Wednesday, January 22, 2025 at 2:00-4:00 PM
    Location: Lewis Library 122
    Instructor: Gage DeZoort, Postdoctoral Research Associate and Lecturer, Physics

Before the Mini-Course

To prepare for this mini-course, consider attending:

        Introduction to Machine Learning for Humanists and Social Scientists (Parts 1 & 2)
        January 13-14, 2025 at 10:00 AM-12:00 PM
        Location: Arthur Lewis Auditorium in Robertson Hall
        Instructor: Sarah-Jane Leslie, Professor of Philosophy and CSML, and NAM Co-Director

After the Mini-Course

Continue learning about machine learning and data science by attending the following:

        Introduction to Optimal Transport: Applications to Machine Learning, Cognitive Science, and Comp. Biology
        Thursday, January 23, 2025 at 10:30 AM-1:30 PM
        Location: Bendheim House 103
        Instructors:
        Sarah-Jane Leslie, Professor of Philosophy and CSML, and NAM Co-Director
        Julian Gold, DataX Data Scientist, CSML

Colab Not Working?

You can run the notebooks for days 1 and 2 of this workshop using only a web browser thanks to jupyterlite.

Step 1: Go to https://jdh4.github.io/intro-ml

Step 2: In the file browser on the left, double click on ML_overview_2024.ipynb for day 1 or Intro_Machine_Learning_Part2_2024.ipynb for day 2 . You can then run the notebook as usual without using Colab or explicitly installing anything. The notebooks will run on your local machine.

Undergraduate A.I. Conference at Princeton

The Princeton undergraduate student group, Envision, is hosting a day-long student-focused conference on February 22, 2025. The conference aims to explore the intersection of A.I., information tech policy, and ethics, with the goal of educating, inspiring action, and shaping tomorrow’s leaders.

Authorship

The materials in this repository were created by Brian Arnold, Gage DeZoort, Julian Gold, Jonathan Halverson, Christina Peters, Jake Snell, Savannah Thias and Amy Winecoff.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published