亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

基于sklearn實(shí)現(xiàn)Bagging算法(python)

 更新時(shí)間:2021年06月16日 15:39:36   作者:little_yan_yan  
這篇文章主要為大家詳細(xì)介紹了基于sklearn實(shí)現(xiàn)Bagging算法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文使用的數(shù)據(jù)類型是數(shù)值型,每一個(gè)樣本6個(gè)特征表示,所用的數(shù)據(jù)如圖所示:

圖中A,B,C,D,E,F列表示六個(gè)特征,G表示樣本標(biāo)簽。每一行數(shù)據(jù)即為一個(gè)樣本的六個(gè)特征和標(biāo)簽。

實(shí)現(xiàn)Bagging算法的代碼如下:

from sklearn.ensemble import BaggingClassifier
from sklearn.tree import DecisionTreeClassifier
from sklearn.preprocessing import StandardScaler
import csv
from sklearn.cross_validation import train_test_split
from sklearn.metrics import accuracy_score
from sklearn.metrics import confusion_matrix
from sklearn.metrics import classification_report
data=[]
traffic_feature=[]
traffic_target=[]
csv_file = csv.reader(open('packSize_all.csv'))
for content in csv_file:
 content=list(map(float,content))
 if len(content)!=0:
  data.append(content)
  traffic_feature.append(content[0:6])//存放數(shù)據(jù)集的特征
  traffic_target.append(content[-1])//存放數(shù)據(jù)集的標(biāo)簽
print('data=',data)
print('traffic_feature=',traffic_feature)
print('traffic_target=',traffic_target)
scaler = StandardScaler() # 標(biāo)準(zhǔn)化轉(zhuǎn)換
scaler.fit(traffic_feature) # 訓(xùn)練標(biāo)準(zhǔn)化對象
traffic_feature= scaler.transform(traffic_feature) # 轉(zhuǎn)換數(shù)據(jù)集
feature_train, feature_test, target_train, target_test = train_test_split(traffic_feature, traffic_target, test_size=0.3,random_state=0)
tree=DecisionTreeClassifier(criterion='entropy', max_depth=None)
# n_estimators=500:生成500個(gè)決策樹
clf = BaggingClassifier(base_estimator=tree, n_estimators=500, max_samples=1.0, max_features=1.0, bootstrap=True, bootstrap_features=False, n_jobs=1, random_state=1)
clf.fit(feature_train,target_train)
predict_results=clf.predict(feature_test)
print(accuracy_score(predict_results, target_test))
conf_mat = confusion_matrix(target_test, predict_results)
print(conf_mat)
print(classification_report(target_test, predict_results))

運(yùn)行結(jié)果如圖所示:

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python讀取Kafka實(shí)例

    python讀取Kafka實(shí)例

    今天小編就為大家分享一篇python讀取Kafka實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • python調(diào)用百度API實(shí)現(xiàn)人臉識別

    python調(diào)用百度API實(shí)現(xiàn)人臉識別

    這篇文章主要介紹了python調(diào)用百度API實(shí)現(xiàn)人臉識別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • python實(shí)現(xiàn)圖片文件批量重命名

    python實(shí)現(xiàn)圖片文件批量重命名

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)圖片文件批量重命名,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Python和Java進(jìn)行DES加密和解密的實(shí)例

    Python和Java進(jìn)行DES加密和解密的實(shí)例

    下面小編就為大家分享一篇Python和Java進(jìn)行DES加密和解密的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • Python 如何批量更新已安裝的庫

    Python 如何批量更新已安裝的庫

    這篇文章主要介紹了Python 如何批量更新已安裝的庫,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • python的?PyPDF2實(shí)現(xiàn)pdf文件切割和合并

    python的?PyPDF2實(shí)現(xiàn)pdf文件切割和合并

    大家好,本篇文章主要講的是python的?PyPDF2實(shí)現(xiàn)pdf文件切割和合并,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • python imread函數(shù)詳解

    python imread函數(shù)詳解

    這篇文章主要介紹了python imread函數(shù)詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • python 解析XML python模塊xml.dom解析xml實(shí)例代碼

    python 解析XML python模塊xml.dom解析xml實(shí)例代碼

    這篇文章主要介紹了分享下python中使用模塊xml.dom解析xml文件的實(shí)例代碼,學(xué)習(xí)下python解析xml文件的方法,有需要的朋友參考下
    2014-02-02
  • Python中read,readline和readlines的區(qū)別案例詳解

    Python中read,readline和readlines的區(qū)別案例詳解

    這篇文章主要介紹了Python中read,readline和readlines的區(qū)別案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • 詳解Python執(zhí)行py文件是否需要可執(zhí)行權(quán)限

    詳解Python執(zhí)行py文件是否需要可執(zhí)行權(quán)限

    這篇文章主要通過幾個(gè)案例為大家詳細(xì)介紹一下在Python中執(zhí)行py文件是否需要可執(zhí)行權(quán)限,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Python有一定幫助,需要的可以了解一下
    2023-03-03

最新評論