Blog
Adaptive Pricing
July 21, 2024
This post supplements
our paper on coordinating agent behavior using adaptive pricing.
I believe the best way to understand this concept is through an animation of the iterative process – it still surprises whenever I see it.
Beta Target Encoding
July 21, 2024
This post examines "Beta Target Encoding", a technique for converting categorical variables to numeric features for binary classification tasks. We explore how this Bayesian approach allows for simple online updates and offers intuitive hyperparameter interpretation.
Competitions
In my free time, I enjoy doing machine learning competitions. I am a
competitions grandmaster on Kaggle.
-
2024 Power Patterns Challenge
Teammates: Elaine Hsu
1st Place $3,000
-
2024 Predict Energy Behavior of Prosumers Challenge
6th Place $5,000
-
2023 NeurIPS CityLearn Challenge (Forecasting Track)
1st Place $1,000
-
2023 Net Load Forecasting Prize
2nd Place $150,000
-
2023 Digitizing Utilities Prize
Teammates: Sorapong Khongnawang, Daniel Tabas, Baosen Zhang, and Olin Lagon
Phase 1 Winner $75,000
-
2022 NeurIPS CityLearn Challenge
Teammates: Sorapong Khongnawang
2nd Place $5,000
-
2022 Solar Forecasting Prize
Runner Up $25,000
-
2021 Recidivism Forecasting Challenge
Teammates: Marifel Barbasa and Sorapong Khongnawang
Prize Winner $48,500
-
2019 Great Energy Predictor III
Teammates: Isamu Yamashita
1st Place $10,000
Projects
Cell Division: A Biology-Inspired Board Game with an AI Opponent
Cell Division is a strategy-based board game. Players take turns placing their cells. A player’s cells
divide when they connect with each other. The score is equal to the total number of cells. The game ends
when the board is full. The winner is the player with the most cells.
Cell Collection: Variations of Cell Division
This is a collection of games inspired by Cell Division. If a player places a new cell adjacent to one or
more of their existing cells, then their existing cell(s) extend to include the new cell. This is a work in
progress and I plan to implement various scoring mechanisms.
Hawaii Machine Learning Meetup
I helped to create the Hawaii Machine Learning Meetup with the goal of increasing ML adoption in Hawaii. As
an organizer, I grew the community to 250+ members and helped to lead networking events and ML study groups.
Creative Coding
I play around with creative coding for fun.