Mason duBoef

Master's Student at UMass Amherst
Research Intern at Jabbr

About Me

I am broadly interested in reinforcement learning (RL). RL is a valuable framework capable of finding super-human solutions to complex problems. I aim to expand the scope of problems that can be effectively optimized through RL. I am especially drawn to work in reward specification and partial observability.

I'm pursuing a Master's in Computer Science at the University of Massachusetts Amherst. I currently do research under Scott Niekum, working on preference-based learning and multi-objective preference inference. I previously worked on fair allocation in the Fair and Explainable Decision Making (FED) lab under Yair Zick. I received my Bachelor's in Computer Science from Rensselaer Polytechnic Institute (RPI) where I worked with Lirong Xia on matching systems.


I am seeking a Ph.D. position. I will be available after my graduation in December 2026.


I also work as a research intern at Jabbr, a startup building intelligent camera systems for combat sports. I work on modeling and analyzing judging in boxing. Jabbr's office is based in Shenzhen, China. Last summer I was able to visit a couple times, work in-person, and run a marathon on the Great Wall of China with my fellow Jabbr-ites!

I am originally from Aspen, Colorado. I enjoy a wide range of sports, including fencing, skiing, mountain biking, climbing, and running. I currently compete on the UMass Men's Rugby Team. I also play quadball for Vermont United and the Boston Forge.

I love kung fu movies and rom-coms, especially early 2000s ones with Hugh Grant. I enjoy live music, particularly punk and electronic. I support Liverpool FC and have an occasional weakness for MMORPGs (WoW and FFXIV). My girlfriend and I have a cat named Goose who likes to stand on people's necks when they're sleeping.

Hut trip Spain Marathon Goose

Publications

M. duBoef, T. Romeas, M. Charbonneau, & A. S. Nielsen.
Interpretable Prediction and Large-Scale Analysis of Judging in Professional Boxing.
MIT Sloan Sports Analytics Conference Research Paper Competition (MIT SSAC), March 2026.
[Finalist – Top 7 among 197 submissions]

Contact

My Favorite Projects

Some polished, some less polished, but all fun and interesting to me!

AI Boxing Judge

Machine Learning Sports Analytics

Judging in boxing is highly subjective and intransparent with a long history of controversial decisions. I trained an interpretable, points-based judging model, optimized via gradient descent. It scores rounds with accuracy within the range of professional judges. It offers a consistent, transparent, bias-free, and scalable scoring standard. A multilayer perceptron served as a less interpretable baseline.

Models map statistics from a computer vision system to judges' scores. They are trained on a dataset of 7,323 professional rounds. We apply feature selection, correlation analysis, and weight analysis to identify what factors drive judging and quantify stylistic differences between top judges.

Finalist for the 2026 MIT Sloan Sports Analytics Conference Research Paper Competition. 1 of 7 papers selected from a pool of 197 submissions. Presented the work at the conference in a 15-minute talk.

AI Judge

NYC Subway Challenge

Hierarchical Reinforcement Learning Path Finding

Attempting to algorithmically find the fastest possible route for the NYC Subway Challenge. The challenge involves visiting all 472 NYC subway stations as quickly as possible. In essence, this is a minimum spanning walk problem.

This is a long-time project I started pursuing in 2019 at RPI. There I led a team of 12 student contributors over 3 semesters at the Rensselaer Center for Open Source (RCOS). We built a model of the subway and experimented with different classical algorithmic approaches (no learning).

At UMass I reformulated the project, taking an RL-based approach. I used betweenness clustering to break the subway system into a hierarchical MDP. I applied value iteration to find a near-optimal policy for traversing the subway system.

Shout out to my buddy Siva for these visualizations!

Original subway map Clustered subway map

Algorithmic Fair Allocation for Food Rescue

Computational Social Choice Theory Simulation

Pursued as part of the Fair and Explainable Decision Making (FED) lab alongside Paula Navarrete Diaz and Prof. Yair Zick.

Automated dispatch solution for Rachel’s Table, a food rescue delivering 50k meals per month in Western MA. Automated tool creates scheduled routes for Rachel's Table volunteer drivers, who pick up excess food from donors (ex. restaurants, grocery stores) and deliver it to receiving agencies (ex. food pantries).

Integer linear program, optimized routing to maximize fairness and efficiency, with food allocated to agencies based on their size, while also favoring a balanced distribution of food types and dealing with the stochastic nature of food availability.

Food rescue allocation

Have I Been Gerrymandered?

Statistics Web

Gerrymandering is a thing, right?
Well, ever wondered how gerrymandered your district is?

Have I Been Gerrymandered? is an interactive online map that indicates how gerrymandered every congressional district is. To implement this I developed a novel extension to efficiency gap, a measure of district fairness given electoral data. The metric indicated that the most severely gerrymandered districts were Alabama districts, later ruled unconstitutional by courts.


Have I Been Gerrymandered website demo

Subway Tolling for Congestion Deterrence

Computational Social Choice Simulation

Devised optimal toll pricing to deter congestion and promote efficiency on NYC’s 1 Line. Used Nash equilibrium analysis and traffic simulation based on real MTA data.

Stable Matching In OPRA Voting Platform

Computational Social Choice Backend Web

OPRA is an online platform for preference reporting and aggregation. I extended OPRA's backend to support matching problems and apply different matching algorithms. This was done under Prof. Lirong Xia at RPI (now at Rutgers).

Automatic Door Control

Circuit Design Android

A really cool accessibility project I was able to contribute to under the supervision of Mallory Gaspard at the Rensselaer Center for Open Source (RCOS). An embedded device allows disabled students to open doors remotely via a mobile app.

I built a custom circuit with in-built Arduino. It connects a mobile app to existing door opener systems via Bluetooth, enabling disabled students to open campus doors remotely. I also developed part of the Android application in Kotlin.

Davis-Putnam In Willow

Formal Logic Web

Willow is a web app for creating and validating truth trees. It is largely used in an educational context to teach first order logic.

I extended Willow, enabling support for Davis-Putnam type logic problems. This was done under Prof. Bram Van Heuveln at RPI.

Fun Stuff!

A collection of miscellaneous stuff I've put together that needs a home on the internet.

Ranking of Breakfast Burritos in Aspen

Fair warning: Restaurants open and close like every six months in Aspen. Nonetheless, I will attempt to add places in accordance with the shifting sands of the Aspen culinary landscape. Also, when presented with different options for fillings I go with chorizo.


Yet to be ranked: Hometeam, Mama's, Daily Diner, The Tavern, and Fuel

  • #1

    Louis Swiss

    The north star. Uncomplicated. The platonic ideal of a breakfast burrito.

  • #2

    Mollie's

    Very fancy. It had short rib and came with this mysterious green side sauce. Frickin bomb.

  • #3

    520 (Silverpeak Grill)

    Large. Lots of chorizo. Really greasy. Great bang for your buck. Sign this to help out Troy, the owner, and keep 520 in town.

  • #4

    Grub (Shell Gas Station)

    Kinda small but by far the most affordable. The chorizo ones are awesome (the ham-version not so much). They've got whole peppers in them. You have to get to Shell before 9am or they will be sold out.

  • #5

    Spring Cafe

    Good in spite of being vegetarian. Pretty big. They have some fake cheese thing going on that's super good. The side salsa is solid. I crave these often. Surprisingly good cold/leftover.

  • #6

    Bear Den

    They press the burrito so it has a good crunchy tortilla texture. They give you guac. Its good but overpriced at $27.

  • #7

    Paradise Bakery

    Did you know paradise has breakfast burritos? They are pretty solid! Shout out to Donovan and Alex for bringing this one to light.

  • #8

    Big Wrap

    Generally solid and affordable. Good meat, the bacon gives a good crunch. However, they just use the pico from the other wraps. In my opinion it doesn't translate super well to the milieu of a breakfast burrito. A different salsa would elevate it imo.

  • #9

    Hickory House

    Good salsa. Very egg heavy. I want more meat and cheese.

  • #10

    Silver's

    Forgot to take notes on this. It was just ok.

  • #11

    Jour de Fete

    Jour de Fete is closed now and very much missed. From memory this burrito was meh though.

  • #12

    Jüs

    More of a weird heath-conscious breakfast "wrap" than a burrito. I don't mess with cherry tomatoes in a breakfast burrito. I got the one with ham. They have two others with no meat. Those could be better. Idk.

  • #13

    Poppycocks

    I like Poppycocks a lot. This was a let down. Salsa all over it so you can't pick it up. You have to use a fork and knife. I'm willing to accept that (ex. Hick House) if the sauce and burrito fundamentals are bangin. This one was not. Get the oatmeal pancakes.

Photography

I have a camera and take photos sometimes!

Spain Snowy Quinn Landscape Gazebo Colt Clare Well City Barcelona Square