← Search

Christopher J Piech

5 accepted papers

2024

Faster Maximum Inner Product Search in High Dimensions

ICML 2024poster

Maximum Inner Product Search (MIPS) is a ubiquitous task in machine learning applications. Given a query vector and $n$ other vectors in $d$ dimensions, the MIPS problem is to find the atom that has the highest inner product with the query vector. Existing MIPS algorithms scale at least as $O(\sqrt{…

2023

MoCa: Measuring Human-Language Model Alignment on Causal and Moral Judgment Tasks

NeurIPS 2023poster

Human commonsense understanding of the physical and social world is organized around intuitive theories. These theories support making causal and moral judgments. When something bad happens, we naturally ask: who did what, and why? A rich literature in cognitive science has studied people's causal a…

Cited by 40SourcePDFScholar
2022

Giving Feedback on Interactive Student Programs with Meta-Exploration

NeurIPS 2022accept

Developing interactive software, such as websites or games, is a particularly engaging way to learn computer science. However, teaching and giving feedback on such software is time-consuming — standard approaches require instructors to manually grade student-implemented interactive programs. As a re…

2022

MABSplit: Faster Forest Training Using Multi-Armed Bandits

NeurIPS 2022accept

Random forests are some of the most widely used machine learning models today, especially in domains that necessitate interpretability. We present an algorithm that accelerates the training of random forests and other popular tree-based learning methods. At the core of our algorithm is a novel node-…

2021

Play to Grade: Testing Coding Games as Classifying Markov Decision Process

NeurIPS 2021poster

Contemporary coding education often presents students with the task of developing programs that have user interaction and complex dynamic systems, such as mouse based games. While pedagogically compelling, there are no contemporary autonomous methods for providing feedback. Notably, interactive prog…