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


學(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)鏈接
精品欧美激情精品一区,亚洲自拍的二区三区,亚洲综合精品一区二区,国产伦精品一区二区三区视频免费
免费高清在线一区| 99精品国产视频| 99re这里只有精品视频首页| 国产亚洲第一区| 一本到高清视频免费精品| 日韩精品资源二区在线| 亚洲色图清纯唯美| 国产真实乱子伦精品视频| 国产富婆一区二区三区 | 国产高清成人在线| 精品欧美一区二区三区久久久 | 日本欧美在线看| 欧美高清视频不卡网| 国产精品成人免费在线| 久久超碰97中文字幕| 国产精品二区在线| 欧美性xxxxxx少妇| 国产精品超碰97尤物18| 狠狠色综合播放一区二区| 国产一区二区三区无遮挡| 欧美天天综合网| 中文字幕在线观看不卡| 国产呦萝稀缺另类资源| 欧美福利一区二区三区| 日韩三级免费观看| 亚洲电影第三页| 2019国产精品视频| 在线视频中文字幕一区二区| 国产精品色哟哟| 国产乱码精品一区二区三区av| 久久综合色一本| 精品欧美一区二区在线观看 | 日韩欧美在线电影| 久久影院午夜片一区| 日本欧美在线观看| 精品国产91亚洲一区二区三区www| 欧美日韩小视频| 夜夜嗨av一区二区三区| 99久久精品免费| 欧美性猛片aaaaaaa做受| 成人免费在线观看入口| 成人免费的视频| 91久久精品一区二区| 亚洲日本丝袜连裤袜办公室| 成人永久免费视频| 色婷婷综合久久久久中文一区二区 | 国产在线看一区| 日韩欧美一区二区三区四区| 久久久久久久久久久电影| 久久精品国产亚洲5555| 日韩在线电影一区| 中文字幕精品一区二区三区精品| 国产精品一区二区三区99| 先锋影音欧美| 国产精品久久久爽爽爽麻豆色哟哟| 国产高清成人在线| 在线免费亚洲电影| 亚洲主播在线观看| 超碰97人人人人人蜜桃| 欧美大片国产精品| 久久国产精品99精品国产| 午夜精品一区二区在线观看的| 日本一区二区免费在线 | 国产99午夜精品一区二区三区| 欧美一区二区三区四区久久| 人禽交欧美网站| 色噜噜狠狠色综合网| 中文字幕一区二区三区乱码在线| 不卡欧美aaaaa| 欧美精品亚洲二区| 日本一道高清亚洲日美韩| 秋霞在线观看一区二区三区| 中文字幕第一区综合| 成人avav在线| 成人黄色在线网站| 欧美日韩国产一区| 日本午夜一本久久久综合| 日日噜噜噜噜夜夜爽亚洲精品| 一区二区中文字幕在线| 高清国产一区| 久久精品免费在线观看| fc2成人免费人成在线观看播放| 欧美精品自拍偷拍| 久久99蜜桃精品| 一本一道久久a久久精品| 亚洲午夜精品久久久久久久久| 久久青青草原| 国产精品乱码妇女bbbb| 97av影视网在线观看| 久久嫩草精品久久久精品一| 成人午夜激情片| 欧美一级电影网站| 国产精品伊人色| 91麻豆精品国产91久久久更新时间 | 久久精品综合一区| 亚洲欧美中日韩| 国产在线精品一区二区三区| 国产婷婷一区二区| 99国精产品一二二线| 久久婷婷国产综合精品青草| 99久久精品免费精品国产| 精品成人在线观看| 99久久国产综合精品女不卡 | 国产一区免费电影| 欧美精品一级二级三级| 韩国精品在线观看| 欧美精品色一区二区三区| 国内成+人亚洲+欧美+综合在线| 欧美私人免费视频| 国产一区二区日韩精品| 欧美一区二区三区爱爱| proumb性欧美在线观看| 久久影院午夜论| 高清国产一区| 亚洲三级电影网站| 日本不卡二区| 图片区日韩欧美亚洲| 色婷婷激情综合| 激情小说欧美图片| 日韩一二三区不卡| 99riav一区二区三区| 中文字幕二三区不卡| 久久视频在线观看中文字幕| 亚洲黄色av一区| 一级日韩一区在线观看| 蜜桃久久久久久| 欧美久久久久久久久中文字幕| 国产成人自拍在线| 久久日韩精品一区二区五区| 国产精品高清一区二区三区| 亚洲欧美福利一区二区| 一本久道久久综合| 国内成人精品2018免费看| 日韩欧美一级二级三级久久久| 91欧美一区二区| 亚洲日本在线天堂| 亚洲午夜精品福利| 国产一区日韩二区欧美三区| 欧美精品一区二区三区四区| 国产区欧美区日韩区| 亚洲一二三四在线| 精品视频一区三区九区| jvid福利写真一区二区三区| 国产精品久久久久久久久免费樱桃 | 国产尤物一区二区在线| 精品少妇一区二区三区在线播放 | 国产亚洲美州欧州综合国| 精品一区在线播放| 偷拍日韩校园综合在线| 欧美日本韩国一区二区三区视频 | 蜜桃传媒视频第一区入口在线看| 五月婷婷久久丁香| 91麻豆精品国产91久久久久久久久 | 久久爱www久久做| 精品久久久久久久久久久久包黑料| 国产精品久久波多野结衣| 亚洲一卡二卡三卡四卡无卡久久| 欧美无乱码久久久免费午夜一区 | 久久久久久久久99精品| 欧美午夜精品久久久久免费视| 男女男精品网站| 亚洲精品一区二区在线观看| 另类欧美小说| 精品一区二区三区免费视频| 久久久久久麻豆| 日韩欧美一区二区在线观看| 国产乱码一区二区三区| 国产精品免费观看视频| 色综合色综合色综合色综合色综合 | 97久久精品人人做人人爽50路| 亚洲欧美日韩国产一区二区三区| 日本黄色一区二区| 91影院在线观看| 性久久久久久久| 精品日韩欧美一区二区| 日本视频一区二区在线观看| 国产一区二区三区免费看| 国产精品久久三区| 欧美三级日韩三级| 国产一区二区视频在线免费观看| 免费在线成人网| 国产区在线观看成人精品| 中文视频一区视频二区视频三区| a级高清视频欧美日韩| 亚洲观看高清完整版在线观看| 日韩午夜av一区| 日本在线视频一区| 成人性生交大片免费看中文 | 欧美人与物videos另类| 国产成人在线色| 一区二区激情小说| 精品嫩草影院久久| 一本一道久久a久久精品综合| www.一区二区| 三级在线观看一区二区| 国产日韩欧美制服另类| 欧美在线免费播放| 精品免费视频123区| 国产精品一二三四五| 一个色妞综合视频在线观看|