An exploration of automated grading of complex assignments

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Automated grading is essential for scaling up learning. In this paper, we conduct the first systematic study of how to automate grading of a complex assignment using a medical case assessment as a test case. We propose to solve this problem using a supervised learning approach and introduce three general complementary types of feature representations of such complex assignments for use in supervised learning. We first show with empirical experiments that it is feasible to automate grading of such assignments provided that the instructor can grade a number of examples. We further study how to integrate an automated grader with human grading and propose to frame the problem as learning to rank assignments to exploit pairwise preference judgments and use NDPM as a measure for evaluation of the accuracy of ranking. We then propose a sequential pairwise online active learning strategy to minimize the effort of human grading and optimize the collaboration of human graders and an automated grader. Experiment results show that this strategy is indeed effective and can substantially reduce human effort as compared with randomly sampling assignments for manual grading.

Original languageEnglish (US)
Title of host publicationL@S 2016 - Proceedings of the 3rd 2016 ACM Conference on Learning at Scale
PublisherAssociation for Computing Machinery
Pages351-360
Number of pages10
ISBN (Electronic)9781450337267
DOIs
StatePublished - Apr 25 2016
Event3rd Annual ACM Conference on Learning at Scale, L@S 2016 - Edinburgh, United Kingdom
Duration: Apr 25 2016Apr 26 2016

Publication series

NameL@S 2016 - Proceedings of the 3rd 2016 ACM Conference on Learning at Scale

Other

Other3rd Annual ACM Conference on Learning at Scale, L@S 2016
Country/TerritoryUnited Kingdom
CityEdinburgh
Period4/25/164/26/16

Keywords

  • Active learning
  • Automatic grading
  • Learning to rank
  • Ordinal regression
  • Supervised learning
  • Text mining

ASJC Scopus subject areas

  • Education
  • Software
  • Computer Science Applications
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'An exploration of automated grading of complex assignments'. Together they form a unique fingerprint.

Cite this