Using Markov Chain and Nearest Neighbor Criteria in an Experience Based Study Planning System with Linear Time Search and Scalability

Juan Carlos Segura-Ramirez, Willie Chang
{"title":"Using Markov Chain and Nearest Neighbor Criteria in an Experience Based Study Planning System with Linear Time Search and Scalability","authors":"Juan Carlos Segura-Ramirez, Willie Chang","doi":"10.1109/IRI.2006.252447","DOIUrl":null,"url":null,"abstract":"Most automated rule-based expert systems developed to aid student study planning and advising have appeared to be ephemeral due to the dynamic property in the ever-changing curricular requirements and rules. We propose a novel case-based study planning system with the search criteria based on the experience-indicated probability in Markov chains and the nearest-neighbor measurement for matches. We provide query results of course sequences to students who need to meet certain constraints such as to graduate within a certain number of academic terms, maintaining a minimal grade-point average, etc., all drawn from past graduate records. The time complexity of computing the nearest-neighbor indices to find the maximum similarity can be very large. Our implementation method achieves a linear-time complexity in both searching and scaling the system. When updating with a new record, each parametric combination represented by a sorted list of the records is linearly looked up, and the new record value is inserted to keep the list sorted. Since each query input is a set of constraints in a pre-determined order, the parametric combinations have an associated sorted list to look up in a one-pass linear process. The first-order Markov chains can also be updated with a linear time complexity whenever a new graduate record is introduced. The probability matrix is first looked up by row and then column, representing a pair of courses taken in two adjacent academic terms, and the look-up time is also linear","PeriodicalId":402255,"journal":{"name":"2006 IEEE International Conference on Information Reuse & Integration","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE International Conference on Information Reuse & Integration","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRI.2006.252447","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Most automated rule-based expert systems developed to aid student study planning and advising have appeared to be ephemeral due to the dynamic property in the ever-changing curricular requirements and rules. We propose a novel case-based study planning system with the search criteria based on the experience-indicated probability in Markov chains and the nearest-neighbor measurement for matches. We provide query results of course sequences to students who need to meet certain constraints such as to graduate within a certain number of academic terms, maintaining a minimal grade-point average, etc., all drawn from past graduate records. The time complexity of computing the nearest-neighbor indices to find the maximum similarity can be very large. Our implementation method achieves a linear-time complexity in both searching and scaling the system. When updating with a new record, each parametric combination represented by a sorted list of the records is linearly looked up, and the new record value is inserted to keep the list sorted. Since each query input is a set of constraints in a pre-determined order, the parametric combinations have an associated sorted list to look up in a one-pass linear process. The first-order Markov chains can also be updated with a linear time complexity whenever a new graduate record is introduced. The probability matrix is first looked up by row and then column, representing a pair of courses taken in two adjacent academic terms, and the look-up time is also linear
基于马尔可夫链和最近邻准则的线性时间搜索和可扩展性经验学习计划系统
由于不断变化的课程要求和规则的动态特性,大多数为帮助学生制定学习计划和建议而开发的基于规则的自动化专家系统似乎都是短暂的。我们提出了一种新的基于案例的学习计划系统,该系统的搜索标准基于马尔可夫链中的经验指示概率和匹配的最近邻测量。我们为需要满足某些限制条件的学生提供课程序列的查询结果,例如在一定数量的学期内毕业,保持最低的平均绩点等,所有这些都来自过去的毕业生记录。计算最近邻指标以找到最大相似度的时间复杂度可能非常大。我们的实现方法在搜索和缩放系统方面都达到了线性时间复杂度。当使用新记录进行更新时,将线性查找由已排序的记录列表表示的每个参数组合,并插入新记录值以保持列表已排序。由于每个查询输入都是一组预先确定顺序的约束,因此参数组合有一个相关的排序列表,可以在一次线性过程中查找。一阶马尔可夫链也可以在引入新的毕业记录时以线性时间复杂度进行更新。概率矩阵首先按行,然后按列查找,表示在两个相邻的学术术语中学习的一对课程,查找时间也是线性的
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信