目录
前言
前篇基础理论知识:机器学习:贝叶斯分类器详解(一)-贝叶斯决策理论与朴素贝叶斯
这篇主要使用代码实现贝叶斯分类。
一、准备数据
创建一个bayes.py程序,从文本中构建词向量,实现词表向向量转换函数。
from numpy import *
def loadDataSet():
postingList = [['my', 'dog', 'has', 'flea', 'problems', 'help', 'please'], # 分词可用wordcloud
['maybe', 'not', 'take', 'him', 'to', 'dog', 'park', 'stupid'],# 此文档为斑点犬爱好者留言板
['my', 'dalmation', 'is', 'so', 'cute', 'I', 'love', 'him'],