精品欧美激情精品一区,亚洲自拍的二区三区,亚洲综合精品一区二区,国产伦精品一区二区三区视频免费


學(xué)AI,好工作 就找北大青鳥
關(guān)注小青 聽課做題,輕松學(xué)習(xí)
周一至周日
4000-9696-28

【python】四個行為特征來判斷是否需要對該人進(jìn)行核酸檢測!

來源:北大青鳥總部 2020年07月08日 13:19

摘要: 【python】四個行為特征來判斷是否需要對該人進(jìn)行核酸檢測!
“To be,ornot to be:thatis thequestion”(生存還是毀滅:這是一個問題),這是著名的莎士比亞悲劇《哈姆雷特》中的主人公一句非常經(jīng)典的獨(dú)白,也是數(shù)百年來經(jīng)常困擾人們的選擇問題。這段哈姆雷特式問題的臺詞,經(jīng)常用來形容一個人在猶豫在思考時候的兩難情況,用現(xiàn)代人的說法就是“選擇困難癥”。人們經(jīng)常糾結(jié)于各種選擇,生怕選錯了,就會陷入“藍(lán)瘦香菇”的困境。
人們在面臨選擇難題的時候經(jīng)常想:如果能未卜先知,那該多好。實(shí)際上,在人工智能領(lǐng)域,就有一種預(yù)測算法,利用樹杈的形狀,非常形象地來解決這種選擇問題,這就是決策樹算法,它是一個非常廣泛應(yīng)用的算法,其原理是通過對一系列問題進(jìn)行“是/否”的推導(dǎo),最終實(shí)現(xiàn)決策。在機(jī)器學(xué)習(xí)發(fā)展到如今,決策樹算法越來越得到更多的應(yīng)用,我們也可以說它是解決“選擇困難癥”的良藥。本文為了讓讀者朋友較好理解該算法,用python編程進(jìn)行一個實(shí)際應(yīng)用的示范。
新冠檢測和決策樹的基本原理
決策樹算法是一種典型的、逼近離散函數(shù)值的分類方法。主要是先對數(shù)據(jù)進(jìn)行處理,利用歸納算法生成可讀的規(guī)則和決策樹,然后使用決策對新數(shù)據(jù)進(jìn)行分析。決策樹算法應(yīng)用非常廣泛,例如在目前新冠疫情下,由于核酸檢測條件和資源有限,不能夠?qū)λ腥硕歼M(jìn)行檢測,因此對有疑似感染人員的一些行為特征進(jìn)行推導(dǎo),最終判斷其是否需要進(jìn)行核酸檢測來進(jìn)一步確診,也是很有必要的。比如調(diào)查和征詢病人的近期行為:“去過醫(yī)院或高危聚集地、防護(hù)措施是否到位、有病患接觸史、是否發(fā)燒咳嗽”,這四個行為特征來判斷是否需要對該人進(jìn)行核酸檢測,從而進(jìn)一步確診。


圖中最末端的5個節(jié)點(diǎn),就是選擇后的判定結(jié)果,也稱為決策樹的樹葉。如果樣本的特征特別多、數(shù)據(jù)量大,就需要使用機(jī)器學(xué)習(xí)的辦法來建立決策樹的模型進(jìn)行預(yù)測了。其中,決策樹算法的最大深度,也就是其max_depth參數(shù),代表了決策樹的復(fù)雜程度,即上述例子中做出問題判斷的數(shù)量,問題判斷數(shù)量越多,就代表決策樹的深度越深,這個模型的計算也越復(fù)雜。
在上面的例子中,決策樹很形象地把新冠疑似人員的幾類行為做了推導(dǎo),如果一個疑似人員雖然“沒有去過醫(yī)院或高危聚集地、但是有病患接觸史”,就要考慮做核酸檢測;如果一個疑似人員“去過醫(yī)院或高危聚集地、防護(hù)措施不到位、并且發(fā)燒咳嗽”,說明該病人感染可能性較大,就需要做核酸檢測。通過決策樹算法,對疑似人員進(jìn)行選擇核酸檢測或不檢測的判定進(jìn)行預(yù)測,解決了核算檢測的選擇問題。
(注:以上例子僅為了解釋決策樹算法的模擬描述,不一定代表真實(shí)情況)
決策樹算法解決選擇困難癥
隨著新冠疫情逐步得到緩解,長期宅在家中的人們都開始考慮去戶外游玩,可是天氣越來越熱、或者下雨、大風(fēng)等,能不能帶家人一起出去游山玩水還得看老天爺?shù)哪樕P∶骷矣幸粋€剛滿四歲的小孩,疫情期間,“小神獸”在家里都快憋瘋了,天天在家里是上躥下跳的。馬上就是周末了,小明看著家里被折騰的一片狼藉,他必須要做出周末是否能出行游玩的決策。同時他正好是一個大數(shù)據(jù)工程師,當(dāng)然可以借助人工智能算法來預(yù)測天氣以及出行的可能性,從而做出一個全家出行游玩的計劃。本文就通過決策樹算法,利用積累了一定時間的歷史天氣數(shù)據(jù),模擬一下小明的預(yù)測,看看這個周末他能不能帶全家一起出行游玩。
一、準(zhǔn)備數(shù)據(jù)集
我們采用的數(shù)據(jù)集包含如下特征字段(為簡略過程,將數(shù)據(jù)集的各自段值全部轉(zhuǎn)換為數(shù)字):
日期-date、天氣-outlook(0-晴天、1-陰天、2-雨天)、氣溫-temperature(0-炎熱、1-適中、2-寒冷)、濕度-humidity(0-高、1-中、2-低)、大風(fēng)-strongwind(0-有、1-無),另外還有一個輸出分類結(jié)果:出行的選擇-choiceof journey(1-是、0-否)。
下面我們使用python導(dǎo)入數(shù)據(jù)集,并進(jìn)行查看
#載入numpy、pandas,
importnumpy as np
importpandas as pd
#使用pandas加載天氣數(shù)據(jù)集
data= pd.read_csv('weather.csv')
#顯示以下數(shù)據(jù)集前10行
data.head(10)
輸出運(yùn)行結(jié)果如下:

將數(shù)據(jù)集不必要的字段裁剪掉。
#把去掉預(yù)測目標(biāo)Choiceof journey后的數(shù)據(jù)集作為訓(xùn)練數(shù)據(jù)集X
data.drop(['date'],axis = 1, inplace = True)
X= data.drop(['choice of journey'], axis = 1)
#把預(yù)測目標(biāo)賦值給y
y= data['choice of journey'].values
二、建立決策樹模型并訓(xùn)練
生成訓(xùn)練集和測試集、使用決策樹算法建模并評估模型分?jǐn)?shù)。
fromsklearn.model_selection import train_test_split
#將數(shù)據(jù)集拆分為訓(xùn)練數(shù)據(jù)集和測試數(shù)據(jù)集
X_train,X_test, y_train, y_test = train_test_split(X, y, random_state=42)
#導(dǎo)入用于分類的決策樹模型
fromsklearn import tree
#設(shè)定決策樹分類器最大深度為5
DT_clf= tree.DecisionTreeClassifier(max_depth=5)
#擬合訓(xùn)練數(shù)據(jù)集
DT_clf.fit(X_train,y_train)
#打印模型的得分
print('決策樹模型得分:{:.2f}'.format(DT_clf.score(X_test,y_test)))
輸出結(jié)果為:
決策樹模型得分:0.85
可以看到,基于這個天氣數(shù)據(jù)集訓(xùn)練的模型得到了0.85的評分,也就是說這個模型的預(yù)測準(zhǔn)確率在85%,可以說預(yù)測準(zhǔn)確率還不錯,應(yīng)該能夠?yàn)樾∶鹘鉀Q出行的選擇問題了。
三、顯示決策樹的決策流程
在這個過程中,決策樹在每一層當(dāng)中都做了哪些事情呢?我們可以在Jupyternotebook中用一個名叫g(shù)raphviz的庫(首先需要借助Anaconda安裝這個庫),它能將決策樹的工作流程展示出來。輸入代碼:
#導(dǎo)入graphviz工具
importgraphviz
#導(dǎo)入決策樹中輸出graphviz的接口
fromsklearn.tree import export_graphviz
#加載決策樹分類模型,將工作流程輸出到dot文件
export_graphviz(DT_clf,out_file=" weather.dot", class_names="choice ofjourney",feature_names=["outlook","temperature","humidity","strongwind"], impurity=False, filled=True)
#打開這個dot文件
withopen("weather.dot") as f:
dot_graph= f.read()
#顯示dot文件中的圖形
graphviz.Source(dot_graph)
輸出結(jié)果為:


上圖非常清晰地展現(xiàn)了決策樹是如何進(jìn)行預(yù)測的,可以看出,決策樹模型首先對濕度進(jìn)行判斷,在濕度小于或等于0.5這個條件為True的情況下,決策樹判斷分類為c,如果是False,則判斷為h,到下一層則對天氣和溫度進(jìn)行判斷,進(jìn)一步對樣本進(jìn)行分類,以此類推,直到將樣本全部放進(jìn)2個分類當(dāng)中。
四、預(yù)測周末是否出行游玩
模型建立好了,小明可以開始籌備周末的出行大計了,剛剛天氣預(yù)告廣播報道:本周末天氣為——多云、氣溫26度(適中)、濕度65%(稍高)、風(fēng)力3級(無大風(fēng))。
按之前對特征字段設(shè)定的對應(yīng)關(guān)系,各特征值解釋為數(shù)字是:[1,1,0,1]
我們可以利用上面步驟建立的決策樹模型來預(yù)測一下,看看小明周末能不能帶全家出去游玩。
#輸入本周末的天氣數(shù)據(jù)
weekend=[[1,1,0,1]]
#使用決策樹模型做出預(yù)測
pre= DT_clf.predict(weekend)
ifpre == 1:
 print("預(yù)測結(jié)果:[周末天氣不錯,可以去游玩!]")
else:
 print("預(yù)測結(jié)果:[很遺憾,周末天氣不好,別去了]")
輸出結(jié)果如下:
預(yù)測結(jié)果:[周末天氣不錯,可以去游玩!]
小明得到以上預(yù)測結(jié)果也很興奮,馬上開始準(zhǔn)備出行計劃、路線和設(shè)備。周末小明全家人高高興興地踏了一次青,大家反映都很不錯,小明的父親形象頓時偉岸起來?。決策樹算法解決了小明出行的“選擇困難癥”,小明也算利用他掌握的算法知識為家里做了一次貢獻(xiàn)。
決策樹的優(yōu)化算法
決策樹算法(DecisionTree)在機(jī)器學(xué)習(xí)算法中,算是一個非常基礎(chǔ)的算法,使用和預(yù)測也比較簡單。以上的例子是一個理想狀況的闡述,在機(jī)器學(xué)習(xí)的實(shí)際項(xiàng)目中,決策樹算法經(jīng)常會出現(xiàn)過擬合的問題,這會讓模型的泛化性能大打折扣。為了避免過擬合的問題出現(xiàn),在決策書算法的基礎(chǔ)之上,科學(xué)家們又衍生出隨機(jī)森林(RandomForests)和梯度上升決策樹(GradientBoosted DecisionTrees,簡稱GBDT)算法,大大優(yōu)化了決策樹算法。限于篇幅,本文對這兩個算法就不再深入介紹了,有興趣的讀者朋友可以自行學(xué)習(xí)和編程操作。
熱門班型時間
人工智能就業(yè)班 即將爆滿
AI應(yīng)用線上班 即將爆滿
UI設(shè)計全能班 即將爆滿
數(shù)據(jù)分析綜合班 即將爆滿
軟件開發(fā)全能班 爆滿開班
網(wǎng)絡(luò)安全運(yùn)營班 爆滿開班
報名優(yōu)惠
免費(fèi)試聽
課程資料
官方微信
返回頂部
培訓(xùn)課程 熱門話題 站內(nèi)鏈接
精品欧美激情精品一区,亚洲自拍的二区三区,亚洲综合精品一区二区,国产伦精品一区二区三区视频免费
激情综合网av| 国产精品成人一区二区三区| 岛国视频一区| 一级特黄录像免费播放全99| 日韩视频免费观看高清完整版| 欧美激情一区在线| 日本欧美久久久久免费播放网| 成人美女在线观看| 日本成人三级电影网站| 555www色欧美视频| 亚洲情趣在线观看| 国产精品一卡二卡| 欧美另类视频在线| 精品一区久久久| 欧美色成人综合| 国产精品剧情在线亚洲| 久久av中文字幕片| 国产一区二区不卡视频在线观看| 在线视频你懂得一区二区三区| 国产喷白浆一区二区三区| 日本亚洲天堂网| 国产精品v欧美精品∨日韩| 欧美午夜在线一二页| 中文字幕不卡的av| 激情综合网av| 欧美久久综合性欧美| 日韩欧美二区三区| 午夜一区二区三区视频| 91成人在线看| 欧美无砖专区一中文字| 日韩理论片中文av| 成熟亚洲日本毛茸茸凸凹| 天堂社区 天堂综合网 天堂资源最新版 | 波多野结衣久草一区| 在线欧美日韩精品| 亚洲欧洲精品天堂一级| 粉嫩一区二区三区在线看| 亚洲一区二三| 国产精品久久久99| 国产福利一区二区三区视频| 亚洲欧美日韩精品在线| 亚洲国产精品v| 国产成人三级在线观看| 中文字幕99| 亚洲色图在线播放| 99精品一区二区三区| 欧美三级日韩在线| 亚洲免费资源在线播放| 99久久亚洲一区二区三区青草| 在线免费观看日韩欧美| 亚洲欧美福利一区二区| 97se亚洲国产综合自在线 | 久久天天狠狠| 久久综合资源网| 国产综合久久久久影院| 亚洲一区二区精品在线观看| 国产精品乱码人人做人人爱| 成人av在线网站| 欧美日免费三级在线| 亚洲成人黄色小说| 精品91免费| 久久久精品国产99久久精品芒果 | 欧美性videosxxxxx| 亚洲国产精品久久不卡毛片| 国产乱码精品一区二区三区不卡| 日韩欧美亚洲国产另类| 九九**精品视频免费播放| 亚洲在线观看一区| 亚洲精品欧美激情| 国产精品毛片一区视频| 久久中文字幕电影| 国产成人日日夜夜| 欧美精品久久99| 秋霞电影网一区二区| 亚洲免费视频一区| 亚洲在线视频网站| 久久99久久精品国产| 日本一区二区三区四区| 99久久99久久精品免费看蜜桃| 欧美一级艳片视频免费观看| 久久99国产精品麻豆| 日本韩国欧美三级| 香蕉av福利精品导航| 性高潮久久久久久久久| 亚洲精品大片www| 久久亚洲综合网| 中文字幕亚洲综合久久菠萝蜜| 成人女人免费毛片| 久久精品人人爽人人爽| 91社区在线播放| 久久欧美中文字幕| 91免费观看视频在线| 精品剧情v国产在线观看在线| 国产98色在线|日韩| 欧美一区日韩一区| 国产精品自在在线| 欧美一区日韩一区| 春色校园综合激情亚洲| 欧美成人高清电影在线| 成人黄色a**站在线观看| 欧美tk—视频vk| av中文字幕一区| 久久久久久99久久久精品网站| 97se狠狠狠综合亚洲狠狠| 久久精品亚洲乱码伦伦中文| 99超碰麻豆| 中文字幕在线观看一区| 久久www免费人成精品| 亚洲欧美日韩在线不卡| 欧美精品欧美精品系列c| 亚洲综合色在线| 亚洲欧美在线网| 日本不卡一二三| 欧美日韩一区二区三区不卡| 国产麻豆精品theporn| 日韩欧美一区二区免费| 99精品欧美一区二区三区小说| 国产午夜精品一区二区三区嫩草 | 成人免费视频播放| 久久网这里都是精品| 成人欧美一区二区| 亚洲欧美激情小说另类| 日韩.欧美.亚洲| 日韩在线a电影| 欧美日韩精品一二三区| 成人自拍视频在线| 久久久91精品国产一区二区精品 | 97久久精品午夜一区二区| 欧美国产精品劲爆| 欧美lavv| 日韩电影免费在线看| 欧美乱妇一区二区三区不卡视频| 成人在线一区二区三区| 欧美激情中文不卡| 欧洲一区二区在线| 热久久一区二区| 91精品一区二区三区在线观看| av电影一区二区| 最新高清无码专区| 亚洲一区二区自拍偷拍| 国产揄拍国内精品对白| www久久精品| 久久久av水蜜桃| 视频在线观看91| 欧美一级免费大片| 高清免费日韩| 亚洲成人综合在线| 制服丝袜中文字幕一区| 91丨九色丨国产| 亚洲一区在线观看网站| 欧美午夜精品一区二区蜜桃| 成人av中文字幕| 亚洲三级电影网站| 日本道免费精品一区二区三区| 国产成人免费视频网站 | 精品国产免费久久久久久尖叫| 亚洲国产aⅴ天堂久久| 欧美高清一级片在线| av免费观看久久| 午夜精品爽啪视频| 欧美一级一区二区| 好看的日韩精品| 蜜桃视频在线观看一区| 精品国产99国产精品| 欧美一区1区三区3区公司| 久久99精品视频| 国产日韩成人精品| 一区精品视频| av在线一区二区三区| 亚洲激情自拍视频| 91精品午夜视频| 久99久在线| 韩国精品主播一区二区在线观看 | 中文字幕欧美激情一区| 伊人久久99| aaa亚洲精品一二三区| 亚洲自拍偷拍网站| 欧美一区二区三区人| 噜噜噜噜噜久久久久久91| 精品一区二区三区在线播放 | 奇米影视一区二区三区| 国产午夜三级一区二区三| 亚洲亚洲精品三区日韩精品在线视频| 国产ts人妖一区二区| 亚洲精品视频在线看| 717成人午夜免费福利电影| 精品欧美国产| 国内成人免费视频| 一区在线观看免费| 欧美丰满高潮xxxx喷水动漫 | 中文字幕一区二区三区不卡 | 黑人巨大精品欧美一区| 亚洲图片另类小说| 91精品国产一区二区三区蜜臀| 欧美精品二区三区四区免费看视频| 国产精品一区二区x88av| 艳妇臀荡乳欲伦亚洲一区| 精品国产免费人成在线观看| 宅男在线精品国产免费观看| 成人一区二区三区四区|