朴素贝叶斯—印第安人
生活随笔
收集整理的這篇文章主要介紹了
朴素贝叶斯—印第安人
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
樸素貝葉斯算法實現印第安人數據集分類
Step1:導包—pandas/sklearn/numpy
read_csv- 讀取csv文件
train_test_split 把樣本數據劃分為測試集和訓練集
Cross_val_score 通過交叉驗證評估分數
klearn.cross_validation.cross_val_score(estimator, X, y=None, scoring=None, cv=None, n_jobs=1, verbose=0, fit_params=None, pre_dispatch=‘2*n_jobs’
Step2:數據特征選擇及劃分
Train_test_split需要數據和標簽,所以在導入數據的過程中要拿出標簽。
Step3:關于樸素貝葉斯的使用
簡而言之,分析一下數據分布,離散的話就用二項分布或者伯努利,連續就用高斯分布。
Step4:模型配置及訓練……
Step5:模型保存
下載后方便下次使用
總結
以上是生活随笔為你收集整理的朴素贝叶斯—印第安人的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 研究生招生管理系统
- 下一篇: 【简单易懂】MySQL增删改查(进阶)