Predicting Student Academic Performance by Means of Associative Classification

The Learning Analytics community has recently paid particular attention to early predict learners’ performance. An established approach entails training classification models from past learner-related data in order to predict the exam success rate of a student well before the end of the course. Earl...

Full description

Bibliographic Details
Main Authors: Luca Cagliero, Lorenzo Canale, Laura Farinetti, Elena Baralis, Enrico Venuto
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/4/1420
id doaj-0f198876fd8f4ee3b16e882a5b68cf3c
record_format Article
spelling doaj-0f198876fd8f4ee3b16e882a5b68cf3c2021-02-05T00:05:13ZengMDPI AGApplied Sciences2076-34172021-02-01111420142010.3390/app11041420Predicting Student Academic Performance by Means of Associative ClassificationLuca Cagliero0Lorenzo Canale1Laura Farinetti2Elena Baralis3Enrico Venuto4Dipartimento di Automatica e Informatica, Politecnico di Torino, 24 10129 Torino, ItalyDipartimento di Automatica e Informatica, Politecnico di Torino, 24 10129 Torino, ItalyDipartimento di Automatica e Informatica, Politecnico di Torino, 24 10129 Torino, ItalyDipartimento di Automatica e Informatica, Politecnico di Torino, 24 10129 Torino, ItalyDipartimento di Automatica e Informatica, Politecnico di Torino, 24 10129 Torino, ItalyThe Learning Analytics community has recently paid particular attention to early predict learners’ performance. An established approach entails training classification models from past learner-related data in order to predict the exam success rate of a student well before the end of the course. Early predictions allow teachers to put in place targeted actions, e.g., supporting at-risk students to avoid exam failures or course dropouts. Although several machine learning and data mining solutions have been proposed to learn accurate predictors from past data, the interpretability and explainability of the best performing models is often limited. Therefore, in most cases, the reasons behind classifiers’ decisions remain unclear. This paper proposes an Explainable Learning Analytics solution to analyze learner-generated data acquired by our technical university, which relies on a blended learning model. It adopts classification techniques to early predict the success rate of about 5000 students who were enrolled in the first year courses of our university. It proposes to apply associative classifiers at different time points and to explore the characteristics of the models that led to assign pass or fail success rates. Thanks to their inherent interpretability, associative models can be manually explored by domain experts with the twofold aim at validating classifier outcomes through local rule-based explanations and identifying at-risk/successful student profiles by interpreting the global rule-based model. The results of an in-depth empirical evaluation demonstrate that associative models (i) perform as good as the best performing classification models, and (ii) give relevant insights into the per-student success rate assignments.https://www.mdpi.com/2076-3417/11/4/1420learning analyticsclassification and regression algorithmsblended learning models
collection DOAJ
language English
format Article
sources DOAJ
author Luca Cagliero
Lorenzo Canale
Laura Farinetti
Elena Baralis
Enrico Venuto
spellingShingle Luca Cagliero
Lorenzo Canale
Laura Farinetti
Elena Baralis
Enrico Venuto
Predicting Student Academic Performance by Means of Associative Classification
Applied Sciences
learning analytics
classification and regression algorithms
blended learning models
author_facet Luca Cagliero
Lorenzo Canale
Laura Farinetti
Elena Baralis
Enrico Venuto
author_sort Luca Cagliero
title Predicting Student Academic Performance by Means of Associative Classification
title_short Predicting Student Academic Performance by Means of Associative Classification
title_full Predicting Student Academic Performance by Means of Associative Classification
title_fullStr Predicting Student Academic Performance by Means of Associative Classification
title_full_unstemmed Predicting Student Academic Performance by Means of Associative Classification
title_sort predicting student academic performance by means of associative classification
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2021-02-01
description The Learning Analytics community has recently paid particular attention to early predict learners’ performance. An established approach entails training classification models from past learner-related data in order to predict the exam success rate of a student well before the end of the course. Early predictions allow teachers to put in place targeted actions, e.g., supporting at-risk students to avoid exam failures or course dropouts. Although several machine learning and data mining solutions have been proposed to learn accurate predictors from past data, the interpretability and explainability of the best performing models is often limited. Therefore, in most cases, the reasons behind classifiers’ decisions remain unclear. This paper proposes an Explainable Learning Analytics solution to analyze learner-generated data acquired by our technical university, which relies on a blended learning model. It adopts classification techniques to early predict the success rate of about 5000 students who were enrolled in the first year courses of our university. It proposes to apply associative classifiers at different time points and to explore the characteristics of the models that led to assign pass or fail success rates. Thanks to their inherent interpretability, associative models can be manually explored by domain experts with the twofold aim at validating classifier outcomes through local rule-based explanations and identifying at-risk/successful student profiles by interpreting the global rule-based model. The results of an in-depth empirical evaluation demonstrate that associative models (i) perform as good as the best performing classification models, and (ii) give relevant insights into the per-student success rate assignments.
topic learning analytics
classification and regression algorithms
blended learning models
url https://www.mdpi.com/2076-3417/11/4/1420
work_keys_str_mv AT lucacagliero predictingstudentacademicperformancebymeansofassociativeclassification
AT lorenzocanale predictingstudentacademicperformancebymeansofassociativeclassification
AT laurafarinetti predictingstudentacademicperformancebymeansofassociativeclassification
AT elenabaralis predictingstudentacademicperformancebymeansofassociativeclassification
AT enricovenuto predictingstudentacademicperformancebymeansofassociativeclassification
_version_ 1724284393714876416