Skip to main content

Q-matrix Extraction from Real Response Data Using Nonnegative Matrix Factorizations

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10404))

Abstract

In this paper we illustrate the use of Nonnegative Matrix Factorization (NMF) to analyze real data derived from an e-learning context. NMF is a matrix decomposition method which extracts latent information from data in such a way that it can be easily interpreted by humans. Particularly, the NMF of a score matrix can automatically generate the so called Q-matrix. In an e-learning scenario, the Q-matrix describes the abilities to be acquired by students to correctly answer evaluation exams. An example on real response data illustrates the effectiveness of this factorization method as a tool for EDM.

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

Buying options

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

Learn about institutional subscriptions

Notes

  1. 1.

    The actual values of W and H have been normalized to allow the heatmap representation.

References

  1. Alonso, J.M., Castiello, C., Mencar, C.: Interpretability of fuzzy systems: current research trends and prospects. In: Kacprzyk, J., Pedrycz, W. (eds.) Springer Handbook of Computational Intelligence, pp. 219–237. Springer, Heidelberg (2015). doi:10.1007/978-3-662-43505-2_14

    Chapter  Google Scholar 

  2. Beheshti, B., Desmarais, M.C., Naceur, R.: Methods to find the number of latent skills. In: Proceedings of the 5th International Conference on Educational Data Mining, EDM 2012, pp. 81–86 (2012)

    Google Scholar 

  3. Berry, M.W., Browne, M., Langville, A.N., Pauca, V.P., Plemmons, R.J.: Algorithms and applications for approximate nonnegative matrix factorization. Comput. Stat. Data Anal. 52, 155–173 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  4. Brunet, J.P., Tamayo, P., Golub, T.R., Mesirov, J.P.: Metagenes and molecular pattern discovery using matrix factorization. Proc. Nat. Acad. Sci. 101(12), 4164–4169 (2004)

    Article  Google Scholar 

  5. Del Buono, N., Esposito, F., Fumarola, F., Boccarelli, A., Coluccia, M.: Breast cancer’s microarray data: pattern discovery using nonnegative matrix factorizations. In: Pardalos, P.M., Conca, P., Giuffrida, G., Nicosia, G. (eds.) MOD 2016. LNCS, vol. 10122, pp. 281–292. Springer, Cham (2016). doi:10.1007/978-3-319-51469-7_24

    Chapter  Google Scholar 

  6. Casalino, G., Del Buono, N., Mencar, C.: Subtractive clustering for seeding non-negative matrix factorizations. Inf. Sci. 257, 369–387 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  7. Casalino, G., Del Buono, N., Mencar, C.: Non negative matrix factorizations for intelligent data analysis. In: Naik, G.R. (ed.) Non-negative Matrix Factorization Techniques: Advances in Theory and Applications. SCT, pp. 49–74. Springer, Heidelberg (2016). doi:10.1007/978-3-662-48331-2_2

    Chapter  Google Scholar 

  8. Desmarais, M.C.: Conditions for effectively deriving a q-matrix from data with non-negative matrix factorization (2011)

    Google Scholar 

  9. Desmarais, M.C., Beheshti, B., Naceur, R.: Item to skills mapping: deriving a conjunctive q-matrix from data. In: Cerri, S.A., Clancey, W.J., Papadourakis, G., Panourgia, K. (eds.) ITS 2012. LNCS, vol. 7315, pp. 454–463. Springer, Heidelberg (2012). doi:10.1007/978-3-642-30950-2_58

    Chapter  Google Scholar 

  10. Desmarais, M.C., Naceur, R.: A matrix factorization method for mapping items to skills and for enhancing expert-based q-matrices. In: Lane, H.C., Yacef, K., Mostow, J., Pavlik, P. (eds.) AIED 2013. LNCS, vol. 7926, pp. 441–450. Springer, Heidelberg (2013). doi:10.1007/978-3-642-39112-5_45

    Chapter  Google Scholar 

  11. Donoho, D., Stodden, V.: When does non-negative matrix factorization give a correct decomposition into parts? In: Thrun, S., Saul, L., Schölkopf, B. (eds.) Advances in Neural Information Processing Systems 16. MIT Press, Cambridge (2004)

    Google Scholar 

  12. Gaujoux, R., Seoighe, C.: A flexible R package for nonnegative matrix factorization. BMC Bioinform. 11(1), 1 (2010)

    Article  Google Scholar 

  13. Gillis, N.: The Why and How of Nonnegative Matrix Factorization. Machine Learning and Pattern Recognition Series. Chapman and Hall/CRC, Boca Raton (2014). pp. 257–291

    Google Scholar 

  14. Gulliksen, H.: Theory of Mental Tests. Lawrence Erlbaum, Hillsdale (1950)

    Book  Google Scholar 

  15. Hutchins, L.N., Murphy, S.M., Singh, P., Graber, J.H.: Position-dependent motif characterization using non-negative matrix factorization. Bioinformatics 24, 2684–2690 (2008)

    Article  Google Scholar 

  16. Kim, H., Park, H.: Sparse non-negative matrix factorizations via alternating non-negativity-constrained least squares for microarray data analysis. Bioinformatics 23(12), 1495 (2007). http://dx.doi.org/10.1093/bioinformatics/btm134

    Article  Google Scholar 

  17. Kim, H., Park, H.: Nonnegative matrix factorization based on alternating nonnegativity constrained least squares and active set method. SIAM J. Matrix Anal. Appl. 30(2), 713–730 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  18. Lee, D.D., Seung, H.S.: Algorithms for non-negative matrix factorization. In: Proceedings of the Advances in Neural Information Processing Systems Conference, vol. 13, pp. 556–562. MIT Press (2000)

    Google Scholar 

  19. Little, R.J.A.: A test of missing completely at random for multivariate data with missing values. J. Am. Stat. Assoc. 83(404), 1198–1202 (1988)

    Article  MathSciNet  Google Scholar 

  20. Lord, F.: A theory of test scores. Psychometrika Monogr. 7 (1952)

    Google Scholar 

  21. Mencar, C., Castiello, C., Fanelli, A.M.: Fuzzy user profiling in e-learning contexts. In: Lovrek, I., Howlett, R.J., Jain, L.C. (eds.) KES 2008. LNCS, vol. 5178, pp. 230–237. Springer, Heidelberg (2008). doi:10.1007/978-3-540-85565-1_29

    Chapter  Google Scholar 

  22. Mencar, C., Torsello, M., Dell’Agnello, D., Castellano, G., Castiello, C.: Modeling user preferences through adaptive fuzzy profiles. In: ISDA 2009–9th International Conference on Intelligent Systems Design and Applications, pp. 1031–1036 (2009)

    Google Scholar 

  23. Monti, S., Tamayo, P., Mesirov, J., Golub, T.: Consensus clustering: a resampling-based method for class discovery and visualization of gene expression microarray data. Mach. Learn. 52(1), 91–118 (2003)

    Article  MATH  Google Scholar 

  24. Oeda, S., Yamanishi, K.: Extracting time-evolving latent skills from examination time series. In: EDM2013, pp. 340–341 (2013)

    Google Scholar 

  25. Romero, C., Ventura, S.: Data mining in education. WIREs Data Min. Knowl. Discov. 3, 12–27 (2013)

    Article  Google Scholar 

  26. Silva, C., Fonseca, J.: Educational data mining: a literature review. In: Rocha, Á., Serrhini, M., Felgueiras, C. (eds.) Europe and MENA Cooperation Advances in Information and Communication Technologies. AISC, vol. 520, pp. 87–94. Springer, Cham (2017). doi:10.1007/978-3-319-46568-5_9

    Chapter  Google Scholar 

  27. Tatsuoka, K.K.: Rule space: an approach for dealing with misconceptions based on item response theory. J. Educ. Measur. 20(4), 345–354 (1983)

    Article  Google Scholar 

Download references

Acknowledgements

This work has been supported in part by the GNCS (Gruppo Nazionale per il Calcolo Scientifico) of Istituto Nazionale di Alta Matematica Francesco Severi, P.le Aldo Moro, Roma, Italy.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gabriella Casalino .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Casalino, G., Castiello, C., Del Buono, N., Esposito, F., Mencar, C. (2017). Q-matrix Extraction from Real Response Data Using Nonnegative Matrix Factorizations. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2017. ICCSA 2017. Lecture Notes in Computer Science(), vol 10404. Springer, Cham. https://doi.org/10.1007/978-3-319-62392-4_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-62392-4_15

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-62391-7

  • Online ISBN: 978-3-319-62392-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics