电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Python sklearn中的.fit與.predict的用法說明

瀏覽:58日期:2022-07-19 14:18:55

我就廢話不多說了,大家還是直接看代碼吧~

clf=KMeans(n_clusters=5) #創建分類器對象fit_clf=clf.fit(X) #用訓練器數據擬合分類器模型clf.predict(X) #也可以給新數據數據對其預測print(clf.cluster_centers_) #輸出5個類的聚類中心y_pred = clf.fit_predict(X) #用訓練器數據X擬合分類器模型并對訓練器數據X進行預測print(y_pred) #輸出預測結果

補充知識:sklearn中調用某個機器學習模型model.predict(x)和model.predict_proba(x)的區別

model.predict_proba(x)不同于model.predict(),它返回的預測值為獲得所有結果的概率。(有多少個分類結果,每行就有多少個概率,對每個結果都有一個概率值,如0、1兩分類就有兩個概率)

我們直接上代碼,通過具體例子來進一步講解:

python3 代碼實現:

# -*- coding: utf-8 -*-'''Created on Sat Jul 27 21:25:39 2019@author: ZQQ'''from sklearn.linear_model import LogisticRegressionfrom sklearn.ensemble import RandomForestClassifierfrom xgboost import XGBClassifierimport numpy as npimport warningswarnings.filterwarnings('ignore')# 這個方法只是解決了表面,沒有根治# 數據(特征,屬性)x_train = np.array([[1,2,3], [1,5,4], [2,2,2], [4,5,6], [3,5,4], [1,7,2]]) # 數據的標簽y_train = np.array([1, 0, 1, 1, 0, 0]) # 測試數據x_test = np.array([[2,1,2], [3,2,6], [2,6,4]]) # 導入模型model = LogisticRegression() #model = RandomForestClassifier()#model=XGBClassifier()model.fit(x_train, y_train)# 返回預測標簽 print(model.predict(x_test)) print(’---------------------------------------’)# 返回預測屬于某標簽的概率 print(model.predict_proba(x_test))

運行結果:

Python sklearn中的.fit與.predict的用法說明

分析結果:

使用model.predict() :

預測[2,1,2]為1類

預測[3,2,6]為1類

預測[2,6,4]為0類

使用model.predict_proba() :

預測[2,1,2]的標簽是0的概率為0.19442289,1的概率為0.80557711

預測[3,2,6]的標簽是0的概率為0.04163615,1的概率為0.95836385

預測[2,6,4]的標簽是0的概率為0.83059324,1的概率為0.16940676

預測為0類的概率值和預測為1的概率值和為1

同理,如果標簽繼續增加,3類:0,1, 2

預測為0類的概率值:a

預測為1類的概率值:b

預測為2類的概率值:c

預測出來的概率值的和a+b+c=1

注:model.predict_proba()返回所有標簽值可能性概率值,這些值是如何排序的呢?

返回模型中每個類的樣本概率,其中類按類self.classes_進行排序。

通過numpy.unique(label)方法,對label中的所有標簽值進行從小到大的去重排序。

得到一個從小到大唯一值的排序。這也就對應于model.predict_proba()的行返回結果。

以上這篇Python sklearn中的.fit與.predict的用法說明就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 联系我们-腾龙公司上分客服微信19116098882 | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 | POM塑料_PBT材料「进口」聚甲醛POM杜邦原料、加纤PBT塑料报价格找利隆塑料 | 福州仿石漆加盟_福建仿石漆厂家-外墙仿石漆加盟推荐铁壁金钢(福建)新材料科技有限公司有保障 | MVR蒸发器厂家-多效蒸发器-工业废水蒸发器厂家-康景辉集团官网 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 济南品牌包装设计公司_济南VI标志设计公司_山东锐尚文化传播 | 无水硫酸铝,硫酸铝厂家-淄博双赢新材料科技有限公司 | 自动化改造_智虎机器人_灌装机_贴标机-上海圣起包装机械 | 加热制冷恒温循环器-加热制冷循环油浴-杭州庚雨仪器有限公司 | 流程管理|流程管理软件|企业流程管理|微宏科技-AlphaFlow_流程管理系统软件服务商 | 周易算网-八字测算网 - 周易算网-宝宝起名取名测名字周易八字测算网 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 自动化改造_智虎机器人_灌装机_贴标机-上海圣起包装机械 | 郑州律师咨询-郑州律师事务所_河南锦盾律师事务所 | 隔爆型防爆端子分线箱_防爆空气开关箱|依客思 | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 山东石英砂过滤器,除氟过滤器「价格低」-淄博胜达水处理 | 恒温恒湿试验箱厂家-高低温试验箱维修价格_东莞环仪仪器_东莞环仪仪器 | 液压扳手-高品质液压扳手供应商 - 液压扳手, 液压扳手供应商, 德国进口液压拉马 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 液氮罐_液氮容器_自增压液氮罐-北京君方科仪科技发展有限公司 | 食安观察网| 铝合金线槽_铝型材加工_空调挡水板厂家-江阴炜福金属制品有限公司 | 彩信群发_群发彩信软件_视频短信营销平台-达信通 | 培训中心-翰香原香酥板栗饼加盟店总部-正宗板栗酥饼技术 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | 加气混凝土砌块设备,轻质砖设备,蒸养砖设备,新型墙体设备-河南省杜甫机械制造有限公司 | 真空冷冻干燥机_国产冻干机_冷冻干燥机_北京四环冻干 | PE一体化污水处理设备_地埋式生活污水净化槽定制厂家-岩康塑业 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 防水接头-电缆防水接头-金属-电缆密封接头-不锈钢电缆接头 | 伺服电机维修、驱动器维修「安川|三菱|松下」伺服维修公司-深圳华创益 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 517瓜水果特产网|一个专注特产好物的网站 | 实木家具_实木家具定制_全屋定制_美式家具_圣蒂斯堡官网 | 电缆故障测试仪_电缆故障定位仪_探测仪_检测仪器_陕西意联电气厂家 | 昆明网络公司|云南网络公司|昆明网站建设公司|昆明网页设计|云南网站制作|新媒体运营公司|APP开发|小程序研发|尽在昆明奥远科技有限公司 | 建筑资质代办-建筑企业资质代办机构-建筑资质代办公司 | 巩义市科瑞仪器有限公司|