Abstract
In recent decades, a variety of educational management information systems have been presented due to the increase in social requirement globally. Meanwhile, the students in the Universities have also experienced the benefits brought by these platforms for retrieving, acquiring, and leveraging the education resources that might improve their academic performance accordingly. However, most of the previously presented techniques neglected the course recommendation algorithms following the students’ objectives. To bright this gap between the practical requirements and the applications, one convex optimization-based framework with one L0 regularization and the constraint on the learners’ characteristics was presented. To evaluate the proposed method, the comparison experiments were conducted between the state-of-the-art recommendation techniques and ours. Experimental results demonstrated the superior performance of the proposed approach over the previous algorithms especially in accuracy.
Similar content being viewed by others
Abbreviations
- HR:
-
Hit rate
- ARHR:
-
Average reciprocal hit-rank
- TP:
-
True positive
- FP:
-
False positive
- FN:
-
False negative
References
Farzan TR, Brusilovsky P (2006) Social navigation support in a course recommendation system. In: Wade VP, Ashman H, Smyth B (eds) Adaptive hypermedia and adaptive web-based systems. Springer, Berlin, pp 91–100
Elahi M, Braunhofer M, Ricci F et al (2013) Personality-based active learning for collaborative filtering recommender systems. In: Baldoni M, Baroglio C, Boella G, Micalizio R (eds) AI*IA 2013: advances in artificial intelligence. Springer, Berlin, pp 360–371
Xiang L, Yang Q (2009) Time-dependent models in collaborative filtering based recommender system. In: IEEE/WIC/ACM international joint conferences on web intelligence and intelligent agent technologies, Wi-Iat, IEEE, pp 450–457
Perny P, Zucker J-D (2001) Preference-based search and machine learning for collaborative filtering: the “Film-Conseil” movie recommender system. Inf Interact. Intell 1(1):1–40
Aher SB, Lobo LMRJ (2012) Mining association rule in classified data for course recommender system in E-Learning. Int J Comput Appl 39(7):1–7
Baher S, Lobo LMRJ (2012) A comparative study of association rule algorithms for course recommender system in E-learning. Int J Comput Appl 39(1):48–52
Aher SB, Lobo LMRJ (2012) Combination of clustering, classification and association rule based approach for course recommender system in E-learning. Int J Comput Appl 39(7):8–15
Musto C, Semeraro G, Gemmis MD et al (2016) Learning word embeddings from wikipedia for content-based recommender systems. In: Ferro N, Crestani F, Moens M-F, Mothe J, Silvestri F, Maria Di Nunzio G, Hauff C, Silvello G (eds) Adv Inf Retr. Springer, Berlin, pp 729–734
Musto C, Semeraro G, Gemmis MD, et al (2016) Learning word embeddings from wikipedia for content-based recommender systems. In: European conference on information retrieval. Springer, Cham, pp 729–734
Horvá (2012) A model of user preference learning for content-based recommender systems. Comput Inf 28(4):453–481
Alcaide B, Almendros P, Alonso JM et al (2011) Recommendation systems with complex constraints: a course recommendation perspective. ACM Trans Inf Syst 29(4):1–33
Elbadrawy A, Karypis G (2016) [ACM Press the 10th ACM Conference-Boston, Massachusetts, USA (2016.09.15-2016.09.19)] Proceedings of the 10th ACM conference on recommender systems-RecSys 16-domain-aware grade prediction and top-n course recommendation. pp 183–190
Pazzani MJ, Billsus D (2007) Content-based recommendation systems. The adaptive web
Cano P, Koppenberger M, Wack N (2005) [ACM Press the 13th annual ACM international conference-Hilton, Singapore (2005.11.06-2005.11.11)] Proceedings of the 13th annual ACM international conference on Multimedia,-MULTIMEDIA \(\ddot{0}\)5 - Content-based music audio recommendation. p 211
Chau H, Barria-Pineda J, Brusilovsky P (2017) Content wizard: concept-based recommender system for instructors of programming courses. Adjunct publication of the, conference on user modeling, adaptation and personalization. ACM, pp 135–140
Ghauth KI, Abdullah NA (2010) Learning materials recommendation using good learners’ ratings and content-based filtering. Educ Technol Res Dev 58(6):711–727
Cantador I, Bellogín R, Vallet D (2010) Content-based recommendation in social tagging systems. In: ACM conference on recommender systems. ACM
Billsus D, Pazzani M (2000) Student modeling for adaptive news access. J Stud Model Stud Adapt Interact 10(2–3):147–180
Brunialti LF, Peres SM, Freire V et al (2015) Machine learning in textual content-based recommendation systems: a systematic review. In: Conference on Brazilian symposium on information systems: information systems: a computer socio-technical perspective. Brazilian Computer Society
KhorasaniE S, Zhao Z, Champaign J (2017) A Markov chain collaborative filtering model for course enrollment recommendations. In: IEEE international conference on big data, IEEE, pp 3484–3490
Chang PC, Lin CH, Chen MH (2016) A hybrid course recommendation system by integrating collaborative filtering and artificial immune systems. Algorithms 9(3):47
Li S, Zheng J, Jing Q (2015) Knowledge recommender: an application based on the social knowledge network for knowledge recommendation. In: IEEE, international conference on advanced learning technologies, IEEE, pp 403–404
Tarus JK, Niu Z, Mustafa G (2018) Knowledge-based recommendation: a review of ontology-based recommender systems for e-learning. Artif Intell Rev 50(1):21–48
Zhang Y, Chen W, Yin Z (2013) Collaborative filtering with social regularization for TV program recommendation. Knowl Based Syst 54(Complete):310–317
Wang H, Chen B, Li W J (2013) Collaborative topic regression with social regularization for tag recommendation. In: International joint conference on artificial intelligence. AAAI Press
Yu Y, Qiu RG (2014) Followee recommendation in microblog using matrix factorization model with structural regularization. Sci World J 2014(3):435–444
Wang L, Zhao Z, Su F et al (2014) Content-based social image retrieval with context regularization. In: IEEE international conference on multimedia and expo workshops
Liu NN, He L, Zhao M (2013) Social temporal collaborative ranking for context aware movie recommendation. ACM Trans Intell Syst Technol 4(1):1–26
Richards D, Kang BH (2009) Knowledge acquisition: approaches, algorithms and applications. Springer, Berlin
Fan W, Koyanagi Y, Asakura K et al (2009) Clustering over evolving data streams based on online recent-biased approximation. In: Knowledge acquisition: approaches, algorithms and applications. Springer, Berlin, pp 12–26
Deshpande M, Karypis G (2004) Item-based top-n recommendation algorithms. ACM Trans Inf Syst 22:143–177
Sindhwani V, Bucak SS, Hu J, Mojsilovic A (2010) One-class matrix completion with low-density factorizations. In: Proceedings of the 2010 IEEE international conference on data mining, ICDM ’10, IEEE Computer Society, Washington, pp 1055–1060
Husen S, de Wilde ZG, de Waard A, Cousijn H (2017) Recommended versus certified repositories: mind the gap, Mendeley Data, v1 https://doi.org/10.17632/zx2kcyvvwm.1
Beham G (2010) APOSDLE-DS A dataset from the APOSDLE workintegrated learning system. In: 1st workshop on recommender systems for technology enhanced learning (RecSysTEL 2010)
Aiolli F (2013) Efficient top-n recommendation for very large scale binary rated datasets. ACM Recsys. ACM
Manouselis N, Kosmopoulos T, Kastrantas K (2009) Developing a recommendation web service for a federation of learning repositories. In: 2009 international conference on intelligent networking and collaborative systems, IEEE, pp 208–211
Dietze S, Sanchez-Alonso S, Ebner H et al (2013) Interlinking educational resources and the web of data: a survey of challenges and approaches. Prog Electron Libr Inf Syst 47(1):60–91
Ren X, Zheng Y, Zhao Y et al (2017) Drusen segmentation from retinal images via supervised feature learning. IEEE Access PP(99):1–1
Jian L, Zheng Y, Jiao W et al (2017) Deblurring sequential ocular images from multi-spectral imaging (MSI) via mutual information. Med Biol Eng Comput 6:1–7
Acknowledgements
The authors thank the editor and anonymous reviewers for their helpful comments and valuable suggestions.
Funding
This work was financially supported by the Teaching Reform Research Project of Undergraduate Colleges and Universities of Shandong Province (Z2016Z036), the Teaching Reform Research Project of Shandong University of Finance and Economics (jy2018062891470, jy201830, jy201810), Shandong Provincial Social Science Planning Research Project (18CHLJ08), Scientific Research Projects of Universities in Shandong Province (J18RA136), SDUST Excellent Teaching Team Construction Plan (JXTD20160512), Jinan campus of SDUST Excellent Teaching Team Construction Plan (JNJXTD201711), SDUST Young Teachers Teaching Talent Training Plan (BJRC20160509), Teaching research project of Shandong University of Science and Technology (JNJG2017104) and Scientific and Technological Planning Projects of Universities in Shandong Province (J18KA328).
Author information
Authors and Affiliations
Contributions
All authors take part in the discussion of the work described in this paper.
Corresponding author
Ethics declarations
Conflict of interest
These no potential competing interests in our paper. And all authors have seen the manuscript and approved to submit to your journal. We confirm that the content of the manuscript has not been published or submitted for publication elsewhere.
Availability of data and material
We would like very much to share our image dataset with the public upon we get a permission from the hospital where the dataset was acquired. We will try our best to do it because we think it can facilitate the related field’s growth and help on advertising our approach.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Lin, J., Li, Y. & Lian, J. A novel recommendation system via L0-regularized convex optimization. Neural Comput & Applic 32, 1649–1663 (2020). https://doi.org/10.1007/s00521-019-04213-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-019-04213-w