{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "## 知识点梳理\n", "1. 相关概念(生成模型、判别模型)\n", "2. 先验概率、条件概率\n", "3. 贝叶斯决策理论\n", "4. 贝叶斯定理公式\n", "5. 极值问题情况下的每个类的分类概率\n", "6. 下溢问题如何解决\n", "7. 零概率问题如何解决?\n", "8. 优缺点\n", "9. sklearn参数详解,Python绘制决策树\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### sklearn接口" ] }, { "cell_type": "code", "execution_count": 20, "metadata": { "scrolled": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Classifier Score: 0.9666666666666667\n" ] } ], "source": [ "from sklearn.naive_bayes import GaussianNB\n", "from sklearn.datasets import load_iris\n", "import pandas as pd\n", "from sklearn.model_selection import train_test_split\n", "iris = load_iris()\n", "X_train, X_test, y_train, y_test = train_test_split(iris.data, iris.target, test_size=0.2)\n", "clf = GaussianNB().fit(X_train, y_train)\n", "print (\"Classifier Score:\", clf.score(X_test, y_test))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
| 编号 | \n", "色泽 | \n", "根蒂 | \n", "敲声 | \n", "纹理 | \n", "脐部 | \n", "触感 | \n", "好瓜 | \n", "
|---|---|---|---|---|---|---|---|
| 1 | \n", "青绿 | \n", "蜷缩 | \n", "浊响 | \n", "清晰 | \n", "凹陷 | \n", "硬滑 | \n", "是 | \n", "
| 2 | \n", "乌黑 | \n", "蜷缩 | \n", "沉闷 | \n", "清晰 | \n", "凹陷 | \n", "硬滑 | \n", "是 | \n", "
| 3 | \n", "乌黑 | \n", "蜷缩 | \n", "浊响 | \n", "清晰 | \n", "凹陷 | \n", "硬滑 | \n", "是 | \n", "
| 4 | \n", "青绿 | \n", "蜷缩 | \n", "沉闷 | \n", "清晰 | \n", "凹陷 | \n", "硬滑 | \n", "是 | \n", "
| 5 | \n", "浅白 | \n", "蜷缩 | \n", "浊响 | \n", "清晰 | \n", "凹陷 | \n", "硬滑 | \n", "是 | \n", "
| 6 | \n", "青绿 | \n", "稍蜷 | \n", "浊响 | \n", "清晰 | \n", "稍凹 | \n", "软粘 | \n", "是 | \n", "
| 7 | \n", "乌黑 | \n", "稍蜷 | \n", "浊响 | \n", "稍糊 | \n", "稍凹 | \n", "软粘 | \n", "是 | \n", "
| 8 | \n", "乌黑 | \n", "稍蜷 | \n", "浊响 | \n", "清晰 | \n", "稍凹 | \n", "硬滑 | \n", "是 | \n", "
| 9 | \n", "乌黑 | \n", "稍蜷 | \n", "沉闷 | \n", "稍糊 | \n", "稍凹 | \n", "硬滑 | \n", "否 | \n", "
| 10 | \n", "青绿 | \n", "硬挺 | \n", "清脆 | \n", "清晰 | \n", "平坦 | \n", "软粘 | \n", "否 | \n", "
| 11 | \n", "浅白 | \n", "硬挺 | \n", "清脆 | \n", "模糊 | \n", "平坦 | \n", "硬滑 | \n", "否 | \n", "
| 12 | \n", "浅白 | \n", "蜷缩 | \n", "浊响 | \n", "模糊 | \n", "平坦 | \n", "软粘 | \n", "否 | \n", "
| 13 | \n", "青绿 | \n", "稍蜷 | \n", "浊响 | \n", "稍糊 | \n", "凹陷 | \n", "硬滑 | \n", "否 | \n", "
| 14 | \n", "浅白 | \n", "稍蜷 | \n", "沉闷 | \n", "稍糊 | \n", "凹陷 | \n", "硬滑 | \n", "否 | \n", "
| 15 | \n", "乌黑 | \n", "稍蜷 | \n", "浊响 | \n", "清晰 | \n", "稍凹 | \n", "软粘 | \n", "否 | \n", "
| 16 | \n", "浅白 | \n", "蜷缩 | \n", "浊响 | \n", "模糊 | \n", "平坦 | \n", "硬滑 | \n", "否 | \n", "
| 17 | \n", "青绿 | \n", "蜷缩 | \n", "沉闷 | \n", "稍糊 | \n", "稍凹 | \n", "硬滑 | \n", "否 | \n", "