DBNCF: Personalized Courses Recommendation System Based on DBN in MOOC Environment

With the rapid development of MOOC platform, MOOC resource recommendation technology is emerging to improve the learner's learning efficiency. The traditional collaborative filtering resource recommendation technique is ineffective when dealing with sparse data and cannot accurately handle the high dimension attributes of online learning users, which result in low efficiency of resource recommendation. In order to solve this problem, this paper proposes a personalized recommendation system based on DBN in MOOC environment, which utilizes the high performance of DBN in function approximation, feature extraction, prediction classification and other aspects. It combines MOOC platform user - course feature vector to mine the user's course interests. Meanwhile, it uses the score of courses as the class label of DBN supervised learning. Through unsupervised pre-training and supervised feedback fine-tuning, the DBN recommendation model training can be achieved. The experiment was carried out in the real MOOC platform "starc", and was compared with several traditional recommendation methods. The experimental results show that the DBNCF is more efficient than the traditional cooperative filtering method.

[1]  Qin Xiaona,et al.  The Video Recommendation System Based on DBN , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[2]  Volodymyr Turchenko,et al.  Parallel batch pattern training algorithm for deep neural network , 2014, 2014 International Conference on High Performance Computing & Simulation (HPCS).

[3]  Mojtaba Salehi,et al.  An effective recommendation framework for personal learning environments using a learner preference tree and a GA , 2013, IEEE Transactions on Learning Technologies.

[4]  Geoffrey E. Hinton,et al.  Restricted Boltzmann machines for collaborative filtering , 2007, ICML '07.

[5]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[6]  Carolyn Penstein Rosé,et al.  Identifying Latent Study Habits by Mining Learner Behavior Patterns in Massive Open Online Courses , 2014, CIKM.

[7]  政子 鶴岡,et al.  1998 IEEE International Conference on SMCに参加して , 1998 .