Abstract
We present an algorithm using interpretable convolutional neural networks for mining sequential patterns from event log data. The key to our approach is utilizing structured regularization to achieve sparse parameter values that closely resemble the results of typical pattern mining algorithms, and allows the learned convolution filters to be interpreted easily. Our method can handle both sequences of individual, unique elements and concurrent multiple-element sequences, which represents most situations where sequences may occur in logs of student actions. We applied our structured regularization method to a self-supervised problem predicting future actions from past actions in two different educational datasets as example applications. Furthermore, we generated features from the learned patterns to evaluate the utility of patterns and trained a supervised model with these features to predict academic outcomes via transfer learning. Our algorithm improves the correlation of sequences with outcomes by an average of r = .131 on one dataset and r = .101 on the other dataset versus a traditional sequential pattern mining algorithm. Finally, we visualize the extracted patterns and demonstrate that they can be interpreted as a sequence of actions.
Original language | English (US) |
---|---|
Title of host publication | Proceedings of the 14th International Conference on Educational Data Mining, EDM 2021 |
Editors | I-Han Hsiao, Shaghayegh Sahebi, Francois Bouchet, Jill-Jenn Vie |
Publisher | International Educational Data Mining Society |
Pages | 761-766 |
Number of pages | 6 |
ISBN (Electronic) | 9781733673624 |
State | Published - 2021 |
Event | 14th International Conference on Educational Data Mining, EDM 2023 - Paris, France Duration: Jun 29 2021 → Jul 2 2021 |
Conference
Conference | 14th International Conference on Educational Data Mining, EDM 2023 |
---|---|
Country/Territory | France |
City | Paris |
Period | 6/29/21 → 7/2/21 |
Keywords
- Interpretability
- convolutional neural networks
- pattern mining
- sequential data
ASJC Scopus subject areas
- Computer Science Applications
- Information Systems