A Fast and Accurate Machine Learning Autograder for the Breakout Assignment

被引:0
|
作者
Liu, Evan Zheran [1 ]
Yuan, David [1 ]
Ahmed, Ahmed [1 ]
Cornwall, Elyse [1 ]
Woodrow, Juliette [1 ]
Burns, Kaylee [1 ]
Nie, Allen [1 ]
Brunskill, Emma [1 ]
Piech, Chris [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
关键词
Machine Learning; Autograder; Grading Support; Graphics; CS1; Feedback; GENERATION;
D O I
10.1145/3626252.3630759
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
We detail the successful deployment of a machine learning autograder that significantly decreases the grading labor required in the Breakout computer science assignment. This assignment - which tasks students with programming a game consisting of a controllable paddle and a ball that bounces off the paddle to break bricks is popular for engaging students with introductory computer science concepts, but creates a large grading burden. Due to the game's interactive nature, grading defies traditional unit tests and instead typically requires 8+ minutes of manually playing each student's game to search for bugs. This amounts to 45+ hours of grading in a standard course offering and prevents further widespread adoption of the assignment. Our autograder alleviates this burden by playing each student's game with a reinforcement learning agent and providing videos of discovered bugs to instructors. In an A/B test with manual grading, we find that our human-in-the-loop AI autograder reduces grading time by 44%, while slightly improving grading accuracy by 6%, ultimately saving roughly 30 hours over our deployment in two offerings of the assignment. Our results further suggest the practicality of grading other interactive assignments (e.g., other games or building websites) via similar machine learning techniques. Live demo at https://ezliu.github.io/breakoutgrader.
引用
收藏
页码:736 / 742
页数:7
相关论文
共 50 条
  • [31] Mold breakout prediction based on computer vision and machine learning
    Wang, Yan-yu
    Wang, Qi-can
    Zhang, Yong-chang
    Cheng, Yong-hui
    Yao, Man
    Wang, Xu-dong
    JOURNAL OF IRON AND STEEL RESEARCH INTERNATIONAL, 2024, 31 (08) : 1947 - 1959
  • [32] DeepNOG: fast and accurate protein orthologous group assignment
    Feldbauer, Roman
    Gosch, Lukas
    Lueftinger, Lukas
    Hyden, Patrick
    Flexer, Arthur
    Rattei, Thomas
    BIOINFORMATICS, 2020, 36 (22-23) : 5304 - 5312
  • [33] A machine learning method for fast and accurate characterization of depth-of-interaction gamma cameras
    Pedemonte, Stefano
    Pierce, Larry
    Van Leemput, Koen
    PHYSICS IN MEDICINE AND BIOLOGY, 2017, 62 (21): : 8376 - 8401
  • [34] Accurate Characterization of Mixed Plastic Waste Using Machine Learning and Fast Infrared Spectroscopy
    Zinchik, Stas
    Jiang, Shengli
    Friis, Soren
    Long, Fei
    Hogstedt, Lasse
    Zavala, Victor M.
    Bar-Ziv, Ezra
    ACS SUSTAINABLE CHEMISTRY & ENGINEERING, 2021, 9 (42) : 14143 - 14151
  • [35] Toward fast and accurate machine learning interatomic potentials for atomic layer deposition precursors
    Kang, Seungpyo
    Kim, Joonchul
    Park, Taehyun
    Won, Joonghee
    Baik, Chul
    Han, Jungim
    Min, Kyoungmin
    MATERIALS TODAY ADVANCES, 2024, 21
  • [36] Fast and Accurate Fault Location by Extreme Learning Machine in a Series Compensated Transmission Line
    Ray, Papia
    2014 POWER AND ENERGY SYSTEMS CONFERENCE: TOWARDS SUSTAINABLE ENERGY, 2014,
  • [37] Fast and accurate semantic annotation of bioassays exploiting a hybrid of machine learning and user confirmation
    Clark, Alex M.
    Bunin, Barry A.
    Litterman, Nadia K.
    Schuerer, Stephan C.
    Visser, Ubbo
    PEERJ, 2014, 2
  • [38] Fast and accurate machine learning prediction of phonon scattering rates and lattice thermal conductivity
    Guo, Ziqi
    Chowdhury, Prabudhya Roy
    Han, Zherui
    Sun, Yixuan
    Feng, Dudong
    Lin, Guang
    Ruan, Xiulin
    NPJ COMPUTATIONAL MATERIALS, 2023, 9 (01)
  • [39] Fast and Accurate Estimation of Quality of Results in High-Level Synthesis with Machine Learning
    Dai, Steve
    Zhou, Yuan
    Zhang, Hang
    Ustun, Ecenur
    Young, Evangeline F. Y.
    Zhang, Zhiru
    PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, : 129 - 132
  • [40] Fast and accurate machine learning prediction of phonon scattering rates and lattice thermal conductivity
    Ziqi Guo
    Prabudhya Roy Chowdhury
    Zherui Han
    Yixuan Sun
    Dudong Feng
    Guang Lin
    Xiulin Ruan
    npj Computational Materials, 9