Projects

Model Guidance

Studying How to Efficiently and Effectively Guide Models with Explanations

Understanding Attributions

Towards Better Understanding Attribution Methods

Adversarial Patch Training

Adversarial Training against Location-Optimized Adversarial Patches

Fast Dawid-Skene

A fast crowdsourced vote aggregation algorithm

Open-WBO-Inc Incomplete MaxSAT Solver

A MaxSAT solver tailored to the incomplete MaxSAT problem

Timetabler

A highly customizable timetabling software for educational institutions that encodes timetabling constraints as a SAT formula and solves them using a MaxSAT solver

Visual Relationship Detection

Research Internship at the University of Tokyo in the summer of 2018

Detecting Diabetic Retinopathy from Fundus Images

Research Internship at Robert Bosch in the summer of 2017

IntervalAI

An abstract interpreter for an integer interval domain supporting basic operations

Second Order Momentum

Application of momentum in second order methods, such as Newton's method and BFGS