pp. 3559-3566
S&M2358 Technical Paper of Special Issue https://doi.org/10.18494/SAM.2020.2774 Published: November 10, 2020 Using Machine Learning to Estimate Difficulty Levels of Problems [PDF] Makoto Koshino and Takuya Koizumi (Received January 22, 2020; Accepted May 12, 2020) Keywords: subjective difficulty, wearable device, machine learning, head movement
In an e-learning environment in which a teacher cannot interact directly with a student, it can be difficult to ascertain a student’s difficulty with a subject. In this study, machine learning was used to estimate the level of difficulty of problems experienced by a student to ensure that problems of appropriate difficulty are provided. JINS MEME smart eyewear was used to measure the head movements of students and their results were used to estimate the subjective difficulty that they experienced. Our experimental tests demonstrate the F1-scores of machine learning for 10 users who were given calculation, kanji (Chinese characters), and programming problems. The feature importance scores of the random forest (RF) were calculated, and the dependence of F1-score on the type of user was examined. It was found that the mean of the yaw angle was the most important feature in all cases, indicating that the horizontal rotation of the head may depend on the difficulty of the problem.
Corresponding author: Makoto KoshinoThis work is licensed under a Creative Commons Attribution 4.0 International License. Cite this article Makoto Koshino and Takuya Koizumi , Using Machine Learning to Estimate Difficulty Levels of Problems , Sens. Mater., Vol. 32, No. 11, 2020, p. 3559-3566. |