Using Support Vector Machines to Classify Student Attentiveness for the Development of Personalized Learning Systems

There have been many studies in which researchers have attempted to classify student attentiveness. Many of these approaches depended on a qualitative analysis and lacked any quantitative analysis. Therefore, this work is focused on bridging the gap between qualitative and quantitative approaches to classify student attentiveness. Thus, this research applies machine learning algorithms (K-means and SVM) to automatically classify students as attentive or inattentive using data from a consumer RGB-D sensor. Results of this research can be used to improve teaching strategies for instructors at all levels and can aid instructors in implementing personalized learning systems, which is a National Academy of Engineering Grand Challenge. This research applies machine learning algorithms to an educational setting. Data from these algorithms can be used by instructors to provide valuable feedback on the effectiveness of their instructional strategies and pedagogies. Instructors can use this feedback to improve their instructional strategies, and students will benefit by achieving improved learning and subject mastery. Ultimately, this will result in the students' increased ability to do work in their respective areas. Broadly, this work can help advance efforts in many areas of education and instruction. It is expected that improving instructional strategies and implementing personalized learning will help create more competent, capable, and prepared persons available for the future workforce.

[1]  Jianhong Wu,et al.  Data clustering - theory, algorithms, and applications , 2007 .

[2]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[3]  Vicki E. Snider Use of Self-Monitoring of Attention with LD Students: Research and Application , 1987 .

[4]  Antony Stephen Reid Manstead,et al.  Communication of individual emotions by spontaneous facial expressions , 1986 .

[5]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[6]  日向 俊二 Kinect for Windowsアプリを作ろう , 2012 .

[7]  Guojun Gan,et al.  Data Clustering: Theory, Algorithms, and Applications (ASA-SIAM Series on Statistics and Applied Probability) , 2007 .

[8]  Timothy J. Pettibone,et al.  Effect of Instructional Pace on Student Attentiveness1 , 1975 .

[9]  Kostas Karpouzis,et al.  Estimation of behavioral user state based on eye gaze and head pose—application in an e-learning environment , 2009, Multimedia Tools and Applications.

[10]  Hong-Ren Chen,et al.  Assessment of Learners' Attention to E-Learning by Monitoring Facial Expressions for Computer Network Courses , 2012 .

[11]  Earl E. McDowell A Multivariate Study of Teacher Immediacy, Teaching Effectiveness, and Student Attentiveness at the Junior High and Senior High Levels. , 1980 .

[12]  Jiming Liu,et al.  An Adaptive User Interface Based On Personalized Learning , 2003, IEEE Intell. Syst..

[13]  Hwa-Shan Huang,et al.  Constructing a personalized e-learning system based on genetic algorithm and case-based reasoning approach , 2007, Expert Syst. Appl..

[14]  Daniel Thalmann,et al.  Nonverbal communication interface for collaborative virtual environments , 1999, Virtual Reality.