SweetPea: A Language for Designing Experiments
We introduce SweetPea, a SAT-sampler aided language that addresses problems scientists face when creating randomized experimental designs. SweetPea provides a high-level interface to declaratively describe an experimental design, and a low-level synthesizer to generate unbiased sequences of trials given satisfiable constraints. Our prototype provides a rich set of primitives that closely match natural descriptions of experimental designs, allowing researchers to concisely describe what analysis they wish to perform. To ensure statistically significant results, every possible sequence of trials that satisfies the design must have an equal likelihood of being chosen for the experiment. SweetPea samples sequences of trials by compiling experimental designs into Boolean logic, which are then passed to a SAT-sampler. The SAT-sampler Unigen provides statistical guarantees that the solutions it finds are approximately uniformly probable in the space of all valid solutions.
Abstract (obt18-paper13.pdf) | 361KiB |
Sat 13 JanDisplayed time zone: Tijuana, Baja California change
13:30 - 15:30 | Session 2Off the Beaten Track at Crocker Chair(s): William E. Byrd University of Alabama at Birmingham, USA | ||
13:30 30mLunch | Lunch (12pm-2pm) Off the Beaten Track | ||
14:00 30mTalk | SweetPea: A Language for Designing Experiments Off the Beaten Track Annie Cherkaev University of Utah, Sebastian Musslick Princeton University, Jonathan Cohen Princeton University, Vivek Srikumar University of Utah, Matthew Flatt University of Utah File Attached | ||
14:30 30mTalk | Extensible Semantics for Fluidics Off the Beaten Track File Attached | ||
15:00 30mTalk | Towards Proof Synthesis by Neural Machine Translation Off the Beaten Track Taro Sekiyama IBM Research, Japan, Akifumi Imanishi Kyoto University, Kohei Suenaga Graduate School of Informatics, Kyoto University File Attached |