2012年4月10日

分类算法之“朴素贝叶斯分类”

摘要: 1.1 摘要 贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。本文作为分类算法的第一篇,将首先介绍分类问题,对分类问题进行一个正式的定义。然后,介绍贝叶斯分类算法的基础——贝叶斯定理。最后,通过实例讨论贝叶斯分类中最简单的一种:朴素贝叶斯分类。1.2 分类问题综述 从数学角度来说,分类问题可做如下定义: 其中C 叫做类别集合,其中每一个元素是一个类别,而I 称作项集合,其中每一个元素是一个待分类项,f 叫做分类器。分类算法的任务就是构造分类器f。这里要着重强调,分类问题往往采用经验性方法构造映射规则,一般情况下的分类问题缺少足够的信息来构造100%正确的映射规 阅读全文

posted @ 2012-04-10 20:51 smile442 阅读(263) 评论(0) 推荐(0)

BP神经网络在matlab中的应用

摘要: 现给出一药品商店一年当中12个月的药品销售量(单位:箱)如下:2056 2395 2600 2298 1634 1600 1873 1487 1900 1500 2046 1556,训练一个BP网络,用当前的所有数据预测下一个月的药品销售量。分析: 用前三个月的销售量预测下一个月的销售量,即用1-3月的销售量预测第4个月的销售量,用2-4个月的销售量预测第5个月的销售量,如此循环下去,直到用9-11月预测12月份的销售量。这样训练BP神经网络后,就可以用10-12月的数据预测来年一月的销售量。matlab实现:(在matlab中新建一个Script,写入如下代码)P =[2056 2395 . 阅读全文

posted @ 2012-04-10 16:43 smile442 阅读(904) 评论(3) 推荐(0)

导航