999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PSO的RF模型在人體活動識別中的應(yīng)用

2023-05-14 00:30:30倪洪科王斌王英超高慧敏
計(jì)算機(jī)時代 2023年5期

倪洪科 王斌 王英超 高慧敏

摘? 要: 提出一種基于粒子群優(yōu)化(PSO)的隨機(jī)森林(RF)識別方法。利用PSO算法搜尋最優(yōu)的RF超參數(shù)n_estimators和max_depth,構(gòu)建了PSO-RF人體活動識別模型。基于華盛頓州立大學(xué)CASAS項(xiàng)目數(shù)據(jù)集的實(shí)驗(yàn)共識別30種日常活動。仿真結(jié)果表明,PSO-RF模型的識別準(zhǔn)確率達(dá)到95%,Accuracy、Precision、Recall和F1-score評價指標(biāo)均優(yōu)于其他經(jīng)典的分類模型,具有較好的預(yù)測精度和泛化能力,可為智能家居系統(tǒng)個性化服務(wù)提供輔助決策。

關(guān)鍵詞: 隨機(jī)森林; 粒子群優(yōu)化; 人體活動識別; 傳感數(shù)據(jù)

中圖分類號:TP391.4? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A? ? ? ?文章編號:1006-8228(2023)05-131-04

Application of RF model based on PSO in human activity recognition

Ni Hongke1, Wang Bin2, Wang Yingchao3, Gao Huimin2

(1. School of Computer Science and Technology, Zhejiang Sci-Tech University, Hangzhou, Zhejiang 310018,China; 2. School of Information Science and Engineering, Jiaxing University; 3. Suzhou Lanhepenbo Intelligent Technology Co., Ltd)

Abstract: In this paper, an RF recognition method based on PSO is proposed. Using PSO algorithm to search for the optimal RF hyper-parameters n_estimators and max_depth, the PSO-RF human activity recognition model is constructed. An experiment is conducted on the CASAS project dataset of Washington State University, and a total of 30 daily activities are identified. The simulation results show that the recognition accuracy of the PSO-RF model reaches 95%, and the evaluation indicators of Accuracy, Precision, Recall and F1-score are superior to other classic classification models. It has good prediction accuracy and generalization ability, and can provide auxiliary decision-making for personalized service of smart home system.

Key words: random forest (RF); particle swarm optimization (PSO); human activity recognition; sensor data

0 引言

早在二十世紀(jì)九十年代,人體活動識別(Human Activity Recognition, HAR)研究就掀起了一陣熱潮[1]。基于傳感器數(shù)據(jù)是當(dāng)下主流的人體活動識別方式之一,常用的識別方法包括樸素貝葉斯、k近鄰和支持向量機(jī)等[2-3],但由于分類器數(shù)量單一且活動本身具有多樣性和復(fù)雜性,識別準(zhǔn)確率普遍不高。隨機(jī)森林[4](Random Forest, RF)作為一種多決策樹集成的分類器,引入了隨機(jī)性,具備預(yù)測精度高、不易陷入過擬合、訓(xùn)練效率高的優(yōu)點(diǎn)。然而,到目前為止關(guān)于隨機(jī)森林超參數(shù)的研究文獻(xiàn)較少,加上超參數(shù)種類繁多,無法通過一個嚴(yán)謹(jǐn)?shù)臄?shù)學(xué)流程給出最優(yōu)解,通常只能根據(jù)經(jīng)驗(yàn)設(shè)定或通過網(wǎng)格搜索的方法獲取,而超參數(shù)的選取對模型分類的準(zhǔn)確性有較為顯著的影響[5]。針對上述問題,本文結(jié)合環(huán)境傳感器數(shù)據(jù)的特征,引入了隨機(jī)森林算法進(jìn)行人體活動識別,并進(jìn)一步利用粒子群優(yōu)化[6](Particle Swarm Optimization, PSO)算法來解決隨機(jī)森林超參數(shù)選取問題。PSO算法由于概念簡單、易于和其他算法結(jié)合以及收斂速度快的優(yōu)點(diǎn),被廣泛應(yīng)用于參數(shù)優(yōu)化問題[7-9]。通過隨機(jī)初始化粒子群(RF超參數(shù)n_estimators和max_depth),選用合適的評價指標(biāo)作為相應(yīng)的適應(yīng)度函數(shù),不斷迭代更新粒子的速度和位置來達(dá)到最佳的適應(yīng)度,從而搜索到RF最優(yōu)超參數(shù)組合,以提高模型的收斂速度和分類識別性能。

1 特征提取

智能家居環(huán)境中會產(chǎn)生大量的傳感器事件,每個傳感器事件由Date、Time、HighLevelSensorID、LowLevelSensorID、SensorValue和Label這六種元素組成。其中,Date表示傳感器事件發(fā)生的具體日期,格式為“年-月-日”;Time表示傳感器事件發(fā)生的具體時間,格式為“小時:分鐘:秒.毫秒”;HighLevelSensorID表示結(jié)合傳感器類型的房間名稱,LowLevelSensorID是傳感器具體描述,表示房間中的特定對象或區(qū)域;SensorValue表示當(dāng)前傳感器生成的消息,Label表示傳感器事件對應(yīng)的活動標(biāo)簽,部分傳感器事件示例如表1所示。

使用模型識別人體活動之前,一個重要的步驟是從原始數(shù)據(jù)中提取有用的特征或?qū)傩浴1疚睦没瑒哟翱诩夹g(shù)(窗口大小固定為30)分割時間序列,基于上下文傳感器事件提取特征,包括時間信息(例如窗口中事件發(fā)生的時間和持續(xù)時長等)和傳感器信息(事件發(fā)生的區(qū)域、次數(shù)等),所提取的特征如表2所示。

2 PSO-RF識別模型

RF模型包含多個超參數(shù),選取的超參數(shù)不同,相應(yīng)的模型預(yù)測精度和泛化能力也大相徑庭,相關(guān)實(shí)驗(yàn)表明決策樹數(shù)目(n_estimators)和決策樹最大深度(max_depth)對RF的分類性能影響較為明顯。由于粒子群算法具有高效的搜索能力且通用性比較好,容易與傳統(tǒng)的機(jī)器學(xué)習(xí)方法結(jié)合加以改進(jìn),能更高效地解決實(shí)際問題。因此本文將粒子群優(yōu)化算法引入隨機(jī)森林模型,對模型中的超參數(shù)n_estimators和max_depth進(jìn)行迭代優(yōu)化,來實(shí)現(xiàn)對傳統(tǒng)隨機(jī)森林模型的改進(jìn)優(yōu)化。基于PSO-RF活動識別模型的構(gòu)建如圖1所示,具體步驟描述如下。

Step1 將ADL數(shù)據(jù)樣本利用滑動窗口技術(shù)分割時間序列進(jìn)行特征提取,合理劃分出訓(xùn)練集和測試集。

Step2 初始化粒子群(n_estimators和max_depth)并建立隨機(jī)森林模型,用Step1獲得的訓(xùn)練集樣本進(jìn)行訓(xùn)練。

Step3 確定PSO-RF模型適應(yīng)度函數(shù),計(jì)算每個粒子的適應(yīng)度。本文選用“Accuracy”評價指標(biāo)作為適應(yīng)度函數(shù),計(jì)算方法如下:

[Accuracy=TP+TNTP+TN+FP+FN]? ⑴

其中,TP指被預(yù)測為正類的正類樣本;FP指被預(yù)測為正類的負(fù)類樣本;TN指被預(yù)測為負(fù)類的負(fù)類樣本;FN則指被預(yù)測為負(fù)類的負(fù)類樣本。

Step4 迭代更新粒子的速度和位置,計(jì)算過程如公式⑵所示。計(jì)算相應(yīng)的適應(yīng)度,將其適應(yīng)度與個體極值pbest和全局極值gbest相比較,迭代更新獲取最優(yōu)適應(yīng)度。

[vk+1id=ωvkid+c1r1pkid,pbest-xkid+c2r2pkid,gbest-xkidxk+1id=xkid+vk+1id]? ⑵

其中,ω代表慣性權(quán)重,c1和c2依次代表個體學(xué)習(xí)因子和群體學(xué)習(xí)因子,r1和r2代表[0,1]區(qū)間的隨機(jī)數(shù),用來提高搜索的隨機(jī)性。

Step5 重復(fù)Step4,直至滿足設(shè)定的最大迭代次數(shù)k,輸出PSO全局最優(yōu)位置和對應(yīng)的適應(yīng)度,此時獲得的超參數(shù)n_estimators和max_depth即待優(yōu)化RF模型的最優(yōu)解。

Step6 將PSO優(yōu)化得到的超參數(shù)n_estimators和max_depth代入RF模型,用于構(gòu)建最優(yōu)參數(shù)識別模型,輸出人體活動識別結(jié)果并進(jìn)行模型性能評估。

3 實(shí)驗(yàn)結(jié)果與分析

本文使用CASAS項(xiàng)目ADL數(shù)據(jù)集(http://casas.wsu.edu)來驗(yàn)證和評估模型性能。該數(shù)據(jù)集來源于一位中年女性,在2011年6月15日至7月14日一個月內(nèi)的日常生活,涵蓋了61577個傳感器事件。為了衡量模型的性能,選用Precision、Recall、Accuracy和F1-score作為綜合評價指標(biāo),同時將宏平均(Macro avg)和加權(quán)平均(Weighted avg)作為二級評價指標(biāo),宏平均是對各個分類評價指標(biāo)求算術(shù)平均,而加權(quán)平均是對各個分類評價指標(biāo)求加權(quán)平均,權(quán)重為該類別在總樣本中的占比。各項(xiàng)指標(biāo)的計(jì)算方法如下:

[Precision=TPTP+FP]? ?⑶

[Recall=TPTP+FN]? ?⑷

[F1-score=2·Precision·RecallPrecision+Recall]? ? ⑸

PSO算法中,設(shè)置粒子群規(guī)模N為100,粒子維度D為2,迭代次數(shù)k為50,學(xué)習(xí)因子c1和c2均為2,慣性權(quán)重ω為0.8,隨機(jī)初始化粒子群。整個迭代尋優(yōu)過程共持續(xù)8小時15分鐘,當(dāng)?shù)Y(jié)束,輸出最優(yōu)參數(shù)n_estimators為85,max_depth為12。進(jìn)行3倍交叉驗(yàn)證評估,適應(yīng)度函數(shù)隨迭代次數(shù)的變化如圖2所示。采用PSO-RF模型對本文分析數(shù)據(jù)集進(jìn)行測試,仿真結(jié)果如表3所示。由表3可以看出,模型準(zhǔn)確率達(dá)到了95%。為了可視化預(yù)測結(jié)果與實(shí)際情況之間存在的離散度,分類得到的標(biāo)準(zhǔn)混淆矩陣如圖3所示。

由圖3可以看出,最具影響力的權(quán)重分布在混淆矩陣的對角線上。這表明大多數(shù)識別結(jié)果都是準(zhǔn)確的,模型能正確地識別出發(fā)生在同一房間或空間非常相近的活動,同時可以可以根據(jù)時序區(qū)分執(zhí)行過程相同的活動(例如Morning_Meds和Evening_Meds活動),能夠有效改善家庭健康用藥(忘記吃藥、重復(fù)吃藥、不按時吃藥等)問題。為進(jìn)一步驗(yàn)證模型的有效性,將PSO-RF模型和與樸素貝葉斯、邏輯回歸、多層感知機(jī)、線性判別分析、支持向量機(jī)進(jìn)行仿真對比,結(jié)果如表4所示。由表4可以看出,本文提出的PSO-RF模型各項(xiàng)評價指標(biāo)均優(yōu)于其他分類算法,相比其余算法的最優(yōu)指標(biāo),Precision提高了15.85%,Recall提高了15.85%,F(xiàn)1-score提高了17.5%,Accuracy提高了15.85%。然而,為了獲取更精確的結(jié)果,模型訓(xùn)練時間相對比較長。

4 結(jié)束語

結(jié)合隨機(jī)森林高效的分類性能和粒子群優(yōu)化算法較強(qiáng)的全局搜索能力,本文提出了一種基于粒子群優(yōu)化的隨機(jī)森林模型用于人體活動識別,通過粒子群優(yōu)化算法搜索最優(yōu)超參數(shù)n_estimators和max_depth,從而將優(yōu)化改進(jìn)后的隨機(jī)森林作為識別模型。結(jié)果表明,與傳統(tǒng)的分類算法相比,PSO-RF模型具有較高的預(yù)測精度和泛化能力,將其應(yīng)用到智能家居場景個性化服務(wù)推薦是下一步需要研究的。另外,由于模型本身的復(fù)雜性,使其在獲得更高精度的同時也需要更多的時間來訓(xùn)練。因此,在今后的工作中,將會對模型的訓(xùn)練進(jìn)行優(yōu)化,以減少訓(xùn)練成本。

參考文獻(xiàn)(References):

[1] Rashidi P,Cook D J.Multi home transfer learning for

resident activity discovery and recognition[J].Kdd Knowledge Discovery from Sensor Data,2010:56-63

[2] 石俊豪,左德承,張展,等.基于傳感器的人體活動識別技術(shù)

綜述[J].智能計(jì)算機(jī)與應(yīng)用,2021,11(9):1-5

[3] SEDKY M, HOWARD C, Alshammari T, et al. Evaluating

machine learning techniques for activity classification in smart home environments[J]. International Journal of Information Systems and Computer Sciences,2018,12(2):48-54

[4] De'ath G, Fabricius K E. Classification and regression trees:

a powerful yet simple technique for ecological data analysis[J]. Ecology,2000,81(11):3178-3192

[5] 呂紅燕,馮倩.隨機(jī)森林算法研究綜述[J].河北省科學(xué)院

學(xué)報(bào),2019,36(3):37-41

[6] Ishigame A, Yasuda K. Swarm Intelligence:Particle Swarm

Optimization[J]. Journal of Japan Society for Fuzzy Theory and Intelligent Informatics,2008,20(6):829-839

[7] 管雪梅,吳馬超,李文峰,黃青龍.基于粒子群優(yōu)化Friele模型

木材染色配色算法研究[J].西北林學(xué)院學(xué)報(bào),2020,35(6):244-248

[8] 楊峻山,紀(jì)震,謝維信,朱澤軒.基于粒子群優(yōu)化的生物組學(xué)數(shù)

據(jù)分類模型選擇[J].深圳大學(xué)學(xué)報(bào)(理工版),2016,33(3):264-271

[9] 劉洋,肖偉.粒子群優(yōu)化的改進(jìn)機(jī)場車輛調(diào)度模型研究[J].

計(jì)算機(jī)工程與應(yīng)用,2015,51(11):252-255,270

主站蜘蛛池模板: 四虎成人精品| 无码一区二区波多野结衣播放搜索| 第九色区aⅴ天堂久久香| 亚洲综合久久一本伊一区| 日韩毛片免费| 91精品国产91久久久久久三级| 中日韩一区二区三区中文免费视频| 国产三级韩国三级理| 国产亚洲精品自在线| 一级黄色片网| 熟女日韩精品2区| 中文字幕日韩丝袜一区| 国产视频欧美| 三上悠亚一区二区| 日本成人不卡视频| 精品国产一区91在线| 午夜人性色福利无码视频在线观看| 免费在线视频a| 久久99久久无码毛片一区二区| 国产精品久久久久久搜索| 欧美精品v日韩精品v国产精品| 亚洲高清日韩heyzo| 久久精品视频一| 亚洲无码电影| 国产精品大尺度尺度视频| 国产爽歪歪免费视频在线观看| 欧美视频在线不卡| 中文字幕 欧美日韩| 免费看av在线网站网址| 国产综合精品日本亚洲777| 欧美性久久久久| 亚洲二三区| 91精品国产福利| 91色综合综合热五月激情| 国产精品福利社| 中文字幕永久视频| 亚洲高清在线播放| 亚洲区一区| 亚洲水蜜桃久久综合网站| 国产欧美日韩一区二区视频在线| 国产91高跟丝袜| 精品免费在线视频| 91热爆在线| 国产精品成人不卡在线观看| 囯产av无码片毛片一级| 色综合久久久久8天国| 四虎亚洲国产成人久久精品| 亚洲成aⅴ人片在线影院八| 欧美成a人片在线观看| 丁香五月婷婷激情基地| 色亚洲成人| 国产区免费精品视频| 久久久久亚洲精品成人网| 免费看a级毛片| 久久网综合| 美女潮喷出白浆在线观看视频| 亚洲天堂伊人| 波多野结衣第一页| 九九热这里只有国产精品| 97青草最新免费精品视频| 一区二区三区在线不卡免费| 国产成人一区免费观看| 999精品在线视频| 亚洲不卡网| 欧美成人亚洲综合精品欧美激情| 日韩AV手机在线观看蜜芽| 国产精品无码制服丝袜| 巨熟乳波霸若妻中文观看免费 | 久久婷婷五月综合色一区二区| 成人毛片免费在线观看| 久久精品国产一区二区小说| 91丝袜美腿高跟国产极品老师| 99在线免费播放| 国产九九精品视频| 久久香蕉国产线| 亚洲一区二区三区在线视频| 无码日韩视频| 久久免费看片| 狠狠综合久久| 日本日韩欧美| 九九九九热精品视频| 91香蕉视频下载网站|