首页 > 编程语言 > 详细

Apriori In Python

时间:2015-03-23 21:33:35      阅读:318      评论:0      收藏:0      [点我收藏+]

Prerequisite.

  A对B的支持度,指的是事件A和事件B同时发生的概率,Support=P(AB).

  置信度,指的是事件A已经发生了,再发生事件B的概率,就是概率论中的条件概率Confidence=P(B|A)=P(AB)/P(A)

  如果事件A代表买牛奶,事件B代表买面包:

    假设总共有33%的人买了牛奶 那么 P(A) = 0.33

    假设总共有20%的人同时购买了牛奶和面包,那么Support(A->B) = 20%

    Confidence(A->B)=P(B|A)=P(AB)/P(A) = 0.2/0.33 = 0.6

    Confidence(A->B)=60% 就代表所有买牛奶的人中,60%的也购买了面包。

    因此认为60%的可信度,买了牛奶的人会买面包。

 

  如果事件A中包含K个元素,那么称这个事件A为K项集,比如同时买三样东西就是一个3项集,

 

  TODO

 

Python 代码

  TODO

  

 

 

 

参考:

  1.http://www.tanglei.name/apriori-algorithm-in-python/

 

Apriori In Python

原文:http://www.cnblogs.com/jerrylu/p/4360775.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!