Skip to main content

Extracting Access Patterns with Hierarchical Latent Tree Analysis: An Empirical Study on an Undergraduate Programming Course

  • Conference paper
  • First Online:
Integrated Uncertainty in Knowledge Modelling and Decision Making (IUKM 2019)

Abstract

Students commonly access learning resources with online systems nowadays. The access logs of those learning resources potentially provide rich information for course instructors to understand students. However, when there are many learning resources, the insights on students could be obscured by the large amount of unprocessed log data in its raw form. In this paper, we propose to extract the access patterns using a recently proposed method for topic modeling. The method, named hierarchical latent tree analysis, can capture co-occurrences of access to learning resources and group related learning resources together. We further show a way to consider the access periods during a course from the log data to reflect different behaviors of the students. We empirically test the proposed method using the log data captured in an undergraduate programming course with 63 students. We evaluate the performance of the proposed method based on the task for predicting students’ scores. The regression model built on the features extracted by the proposed method shows significantly better performance over three baseline models. We further demonstrate meaningful insights on the student behaviors can be obtained from the extracted access patterns.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Akaike, H.: A new look at the statistical model identification. IEEE Trans. Autom. Control 19(6), 716–723 (1974)

    MathSciNet  MATH  Google Scholar 

  2. Ariouat, H., Cairns, A.H., Barkaoui, K., Akoka, J., Khelifa, N.: A two-step clustering approach for improving educational process model discovery. In: IEEE 25th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 38–43 (2016)

    Google Scholar 

  3. Bannert, M., Reimann, P., Sonnenberg, C.: Process mining techniques for analysing patterns and strategies in students’ self-regulated learning. Metacognition Learn. 9(2), 161–185 (2014)

    Google Scholar 

  4. BogarĂ­n, A., Cerezo, R., Romero, C.: A survey on educational process mining. Wiley Interdisc. Rev.: Data Min. Knowl. Disc. 8(1), e1230 (2018)

    Google Scholar 

  5. Bogarín, A., Romero, C., Cerezo, R., Sánchez-Santillán, M.: Clustering for improving educational process mining. In: Proceedings of the Fourth International Conference on Learning Analytics and Knowledge, pp. 11–15 (2014)

    Google Scholar 

  6. Chen, P., Zhang, N.L., Liu, T., Poon, L.K.M., Chen, Z., Khawar, F.: Latent tree models for hierarchical topic detection. Artif. Intell. 250, 105–124 (2017)

    MathSciNet  MATH  Google Scholar 

  7. Chen, S.Y., Liu, X.: Mining students’ learning patterns and performance in web-based instruction: a cognitive style approach. Interact. Learn. Environ. 19(2), 179–192 (2011)

    Google Scholar 

  8. Chen, T., Zhang, N.L., Liu, T., Poon, K.M., Wang, Y.: Model-based multidimensional clustering of categorical data. Artif. Intell. 176, 2246–2269 (2012)

    MathSciNet  MATH  Google Scholar 

  9. Cover, T.M., Thomas, J.A.: Elements of Information Theory. Wiley, California (2006)

    MATH  Google Scholar 

  10. Cowell, R.G., Dawid, A.P., Lauritzen, S.L., Spiegelhalter, D.J.: Probabilistic Networks and Expert Systems. Springer, New York (1999). https://doi.org/10.1007/b97670

    MATH  Google Scholar 

  11. Kinnebrew, J.S., Segedy, J.R., Biswas, G.: Integrating model-driven and data-driven techniques for analyzing learning behaviors in open-ended learning environments. IEEE Trans. Learn. Technol. 10(2), 140–153 (2017)

    Google Scholar 

  12. Li, L.Y., Tsai, C.C.: Accessing online learning material: quantitative behavior patterns and their effects on motivation and learning performance. Comput. Educ. 114, 286–297 (2017)

    Google Scholar 

  13. Maldonado-Mahauad, J., Pérez-Sanagustín, M., Kizilcec, R., Morales, N., Munoz-Gama, J.: Mining theory-based patterns from big data: identifying self-regulated learning strategies in massive open online courses. Comput. Hum. Behav. 80, 179–196 (2018)

    Google Scholar 

  14. Mourad, R., Sinoquet, C., Zhang, N.L., Liu, T., Leray, P.: A survey on latent tree models and applications. J. Artif. Intell. Res. 47(1), 157–203 (2013)

    MathSciNet  MATH  Google Scholar 

  15. Perera, D., Kay, J., Koprinska, I., Yacef, K., Zaïane, O.R.: Clustering and sequential pattern mining of online collaborative learning data. IEEE Trans. Knowl. Data Eng. 21(6), 759–772 (2009)

    Google Scholar 

  16. Poon, L.K.M.: Clustering with multidimensional mixture models: analysis on world development indicators. In: Cong, F., Leung, A., Wei, Q. (eds.) ISNN 2017. LNCS, vol. 10261, pp. 153–160. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59072-1_19

    Google Scholar 

  17. Poon, L.K.M., Kong, S.-C., Wong, M.Y.W., Yau, T.S.H.: Mining sequential patterns of students’ access on learning management system. In: Tan, Y., Takagi, H., Shi, Y. (eds.) DMBD 2017. LNCS, vol. 10387, pp. 191–198. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61845-6_20

    Google Scholar 

  18. Poon, L.K.M., Kong, S.-C., Yau, T.S.H., Wong, M., Ling, M.H.: Learning analytics for monitoring students participation online: visualizing navigational patterns on learning management system. In: Cheung, S.K.S., Kwok, L., Ma, W.W.K., Lee, L.-K., Yang, H. (eds.) ICBL 2017. LNCS, vol. 10309, pp. 166–176. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59360-9_15

    Google Scholar 

  19. Poon, L.K.M., Zhang, N.L., Liu, T., Liu, A.H.: Model-based clustering of high-dimensional data: variable selection versus facet determination. Int. J. Approximate Reasoning 54(1), 196–215 (2013)

    MATH  Google Scholar 

  20. R Core Team: R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna (2018). https://www.R-project.org/

  21. Zhang, N.L.: Hierarchical latent class models for cluster analysis. J. Mach. Learn. Res. 5, 697–723 (2004)

    MathSciNet  MATH  Google Scholar 

  22. Zhang, N.L., Poon, L.K.M.: Latent tree analysis. In: Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, pp. 4891–4897 (2017)

    Google Scholar 

Download references

Acknowledgement

Research on this paper was supported by the Education University of Hong Kong under grant RG70/2017-1018R and Dean’s Research Fund.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leonard K. M. Poon .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Poon, L.K.M. (2019). Extracting Access Patterns with Hierarchical Latent Tree Analysis: An Empirical Study on an Undergraduate Programming Course. In: Seki, H., Nguyen, C., Huynh, VN., Inuiguchi, M. (eds) Integrated Uncertainty in Knowledge Modelling and Decision Making. IUKM 2019. Lecture Notes in Computer Science(), vol 11471. Springer, Cham. https://doi.org/10.1007/978-3-030-14815-7_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-14815-7_32

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-14814-0

  • Online ISBN: 978-3-030-14815-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics