Active Learning for Efficient Testing of Student Programs

April 13, 2018 Β· Declared Dead Β· πŸ› International Conference on Artificial Intelligence in Education

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Ishan Rastogi, Aditya Kanade, Shirish Shevade arXiv ID 1804.05655 Category cs.SE: Software Engineering Cross-listed cs.AI, cs.PL Citations 1 Venue International Conference on Artificial Intelligence in Education Last Checked 5 months ago
Abstract
In this work, we propose an automated method to identify semantic bugs in student programs, called ATAS, which builds upon the recent advances in both symbolic execution and active learning. Symbolic execution is a program analysis technique which can generate test cases through symbolic constraint solving. Our method makes use of a reference implementation of the task as its sole input. We compare our method with a symbolic execution-based baseline on 6 programming tasks retrieved from CodeForces comprising a total of 23K student submissions. We show an average improvement of over 2.5x over the baseline in terms of runtime (thus making it more suitable for online evaluation), without a significant degradation in evaluation accuracy.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Software Engineering

Died the same way β€” πŸ‘» Ghosted