序列模式分析GSP算法的实现
序列模式分析算法GSP的实现 本算法采用Java实现,主要根据序列模式的情况,序列模式挖掘中共涉及到这样个3对象,序列、元素和项目,这样算法共有5个类: GSP类:算法核心类,GSP算法的核心操作:连接和剪枝操作都在这里实现,在使用该算法时,也是需要通过使用该类的方法来实现GSP算法。 Sequence类:序列类,该类封装了序列的基本信息和基本操作,实现了对序列间的比较以及序列中的项目集操作。 Element类:元素类,在序列模式中元素也就是项目集,项目集中包含了项目,在本算法实现中,元素类中含有一个项目集属性,用于表示项目集,在使用时也是使用该属性来表示项目集,另外,在该类中还封装了对项目的操作以及一些其他操作。 SeqDB类:该类用于从数据库中扫描获取序列,本算法主要用于模拟实现,所以在程序中已经初始化了序列。 GSPTest类:测试类,使用JUnit对算法进行单元测试,本文附的代码只含有对于实现GSP算法的方法测试。 由于程序中附带了对方法的注释
用户评论
不错,谢谢了
上次下载的没用上,多谢分享
不错的源码,值得学习。
不错不错,代码解析都有
很有帮助的算法!!
写的很好,给初学者很多参考,可以让初学者一些领导。
具有一定的参考价值 谢谢分享
不错不错~代码很详细 还有测试用例 跟结果分析 很适合初学者
注释很清晰,可以拿来学习
不错不错,可以借鉴