朴素贝叶斯—印第安人
生活随笔
收集整理的這篇文章主要介紹了
朴素贝叶斯—印第安人
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
樸素貝葉斯算法實現(xiàn)印第安人數(shù)據(jù)集分類
Step1:導(dǎo)包—pandas/sklearn/numpy
read_csv- 讀取csv文件
train_test_split 把樣本數(shù)據(jù)劃分為測試集和訓(xùn)練集
Cross_val_score 通過交叉驗證評估分?jǐn)?shù)
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:數(shù)據(jù)特征選擇及劃分
Train_test_split需要數(shù)據(jù)和標(biāo)簽,所以在導(dǎo)入數(shù)據(jù)的過程中要拿出標(biāo)簽。
Step3:關(guān)于樸素貝葉斯的使用
簡而言之,分析一下數(shù)據(jù)分布,離散的話就用二項分布或者伯努利,連續(xù)就用高斯分布。
Step4:模型配置及訓(xùn)練……
Step5:模型保存
下載后方便下次使用
總結(jié)
以上是生活随笔為你收集整理的朴素贝叶斯—印第安人的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 研究生招生管理系统
- 下一篇: 如何设置企业微信中的微盘中的分享链接的有