- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MDP的课程推荐系统设计与实现
基于MDP的课程推荐系统设计与实现摘要在全球信息化的浪潮下,世界上著名高校纷纷推进数字化校园进程。学生选课系统是教学中不可缺少的一部分,是联系学生和教师的纽带。但是,随着教学的改革,学生的选课自由度越来越大,学生面临的课程越来越多。因此,迫切需要将推荐系统和选课相结合。现在的个性化推荐算法主要包括基于协同过滤、基于内容和两者的混合。这些推荐算法有一些共同的局限性:采用静态的观点来看待推荐,并且把它当成一种预测。而学生选课是一个动态连续的过程,并且课程之间存在先行后续的关系。因此,为了解决传统推荐算法与选课相结合时的缺陷,本文引入了基于MDP的课程推荐,通过建立学生选课的MDP推荐模型,来产生课程推荐。本文设计的基于MDP的课程推荐系统由三个模型构成,分别是用户模型模块、课程树建立与维护模块和课程推荐模型模块。其中用户模型和课程树是产生推荐的基础,重点是产生推荐过程中解MDP的过程。建立用户模型,本质是建立MDP中的用户状态空间。期间,本文不仅考虑了学生易变的状态,如一系列已选课程,也考虑了学生的一些固有的特征如专业等。建立课程树,一方面是描述课程之间先后关系,防止产生“坏推荐”,即不符合课程的先后顺序;另一方面,是过滤用户状态空间,摒弃那些不可能的状态,减少状态转移函数的数量。在建立课程树的过程中,采用了极大似然估计的方法。在设计推荐系统时,本文首先描述了MDP推荐模型的四元祖:用户状态集、动作集、状态转移函数和奖励函数。在构建状态转移函数的时候,利用了课程树,极大的减少了状态转移函数的维度和计算量。在构建奖励函数的时候,详细的描述了学生对一个推荐的反应、引起的状态变化及其奖励。接着文中在课程树的基础上,探讨了状态转移函数的初始化、多推荐和解MDP的过程。最后,本文在武汉大学教务管理系统的基础之上,在其选课系统的模块搭建了实验平台,完成原型系统的设计。在此过程中,详细地述了建立课程树的过程,并在此基础上实现了状态转移函数和课程推荐。关键词:课程推荐,课程树,MDPAbstractWith thedevelopment of information technology, many universities have taken on the digital campus projects.Course selection systemis a very important part ofteaching administration,and is a link between students and teachers. However, with the reform of the teaching, the students can choose their courses freely, and face more and more courses. Therefore, there is an urgent need tocombine recommendation system and course selection system.There are three kinds of personalized recommendation algorithm:Collaborative Filtering,content-based and a mix of both. These recommended have some common limitations: a static point of view tothe recommendations, and regard it as a predictive algorithm: Student elective is a dynamic continuous process, and the courses are in succession. Therefore, in order to solve the traditional collaborative filtering algorithms and Course combination ofdefects, by means of the establishment of the MDP recommended model, this paper introduces the MDP-based course recommendation and realizesstudent elective course recommendation.In this paper, the design of the MDP-based curriculum recommendation are composed
您可能关注的文档
- 100000m3d城市污水处理厂综合设计.doc
- Delphi局域网管理系统的设计与开发.doc
- 35kv变电站变电站综合自动化系统.doc
- [计算机科学与技术]学生学籍管理系统的设计与实现.doc
- Q235钢与0Cr18Ni9钢的焊接性及焊接工艺研究.doc
- manual翻译-PCL711B采集卡在测微仪数字化中的应用.doc
- 中小房地产企业融资方式与结构优化研究.doc
- WH212减速器箱体加工工艺及夹具设计.doc
- PCL711B采集卡在测微仪数字化中的应用.doc
- PCL839控制卡在机械手控制中的应用.doc
- 初中历史教学与人工智能辅助的历史地图制作技术研究教学研究课题报告.docx
- 2025年藤柳竹制品项目可行性研究报告.docx
- 基于角色扮演的初中生自我保护意识培养与犯罪预防教育研究教学研究课题报告.docx
- 小学古法铸剑技艺的体验式教学设计教学研究课题报告.docx
- 初中英语国家课程校本化教学资源整合与应用教学研究课题报告.docx
- 课程讲义-《金融科技与金融创新》(上).pdf
- 8 虚拟现实技术驱动下职业技能培训沉浸感的心理影响与教学策略研究教学研究课题报告.docx
- 2025年隔爆型三相异步机项目可行性研究报告.docx
- 陶瓷艺术与小学美术课堂的整合策略研究教学研究课题报告.docx
- 新型能源产业园项目投资计划书(参考模板).docx
文档评论(0)