- 论坛徽章:
- 0
|
Apriori是机器学习十大算法之一,在数据挖掘实践中有着非常重要的应用。大家都知道数据挖掘那个最著名的例子吧?就是“啤酒和尿布”的故事,相信对数据挖掘有小研究的人都知道这个案例,这个案例就是在apriori算法的基础上实现的。Apriori的原理很多地方都有介绍,我就不罗嗦了。
使用说明:
1.将其中的list.xls样本测试文件放到D盘中
2.将其余算法都放入matlab文件集下的work中
3.在matlab程序中运行 result=mainTry(minsup,minconf); minsup=minimal support, minconf=minimal confidence 这两个参数用户自己设定(注意数值范围)
当然,你也可以编写自己的list.xls文件,但是注意itemSet的设置;重要步骤可以参考注释
由于是业余玩票选手,因此代码的robustness没特意花太多时间,一些小BUG用户可以自己处理
matlab对于矩阵运算的强大能力在频数计算上体现的很充分,大家可以在myFilter.m和confidence.m中找到矩阵运算的巧妙用处
谢谢大家 请多支持
北京邮电大学 万壑
|
|