本申請涉及異常檢測,更具體而言,涉及一種異常檢測方法、異常檢測裝置、電子設(shè)備和非易失性計(jì)算機(jī)可讀存儲介質(zhì)。
背景技術(shù):
1、隨著智能終端技術(shù)急速發(fā)展,終端設(shè)備中安裝的應(yīng)用程序也越來越多,應(yīng)用的功能也越來越豐富和強(qiáng)大,從而能夠滿足用戶在生活和工作中的各種應(yīng)用需求。但是,終端設(shè)備中出現(xiàn)異常的應(yīng)用程序可能會在后臺頻繁地占用cpu、通信模塊等資源,若不能及時(shí)地對異常應(yīng)用進(jìn)行處理,會使得終端設(shè)備產(chǎn)生額外的功耗,降低終端設(shè)備的續(xù)航。因此,亟需一種能夠準(zhǔn)確地確定異常應(yīng)用的方法。
技術(shù)實(shí)現(xiàn)思路
1、本申請實(shí)施方式提供一種異常檢測方法、異常檢測裝置、電子設(shè)備和非易失性計(jì)算機(jī)可讀存儲介質(zhì)。
2、本申請實(shí)施方式的異常檢測方法包括獲取設(shè)備狀態(tài)數(shù)據(jù),所述設(shè)備狀態(tài)數(shù)據(jù)包括多種;輸入所述設(shè)備狀態(tài)數(shù)據(jù)到預(yù)設(shè)的異常檢測模型,以輸出檢測結(jié)果,所述檢測結(jié)果包括存在異?;虿淮嬖诋惓#患霸诖嬖诋惓5那闆r下,根據(jù)資源使用量確定異常應(yīng)用。
3、本申請實(shí)施方式的異常檢測裝置包括獲取模塊、輸入模塊和確定模塊;獲取模塊用于獲取設(shè)備狀態(tài)數(shù)據(jù),所述設(shè)備狀態(tài)數(shù)據(jù)包括多種;輸入模塊用于輸入所述設(shè)備狀態(tài)數(shù)據(jù)到預(yù)設(shè)的異常檢測模型,以輸出檢測結(jié)果,所述檢測結(jié)果包括存在異?;虿淮嬖诋惓#患按_定模塊用于在存在異常的情況下,根據(jù)資源使用量確定異常應(yīng)用。
4、本申請實(shí)施方式的電子設(shè)備包括處理器和存儲器;所述存儲器中存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被所述處理器執(zhí)行,所述計(jì)算機(jī)程序包括用于執(zhí)行上述任意一項(xiàng)所述的異常檢測方法的指令,異常檢測方法包括獲取設(shè)備狀態(tài)數(shù)據(jù),所述設(shè)備狀態(tài)數(shù)據(jù)包括多種;輸入所述設(shè)備狀態(tài)數(shù)據(jù)到預(yù)設(shè)的異常檢測模型,以輸出檢測結(jié)果,所述檢測結(jié)果包括存在異?;虿淮嬖诋惓?;及在存在異常的情況下,根據(jù)資源使用量確定異常應(yīng)用。
5、本申請實(shí)施方式的包含計(jì)算機(jī)程序的非易失性計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),使得所述處理器執(zhí)行上述任意一項(xiàng)所述的異常檢測方法,異常檢測方法包括獲取設(shè)備狀態(tài)數(shù)據(jù),所述設(shè)備狀態(tài)數(shù)據(jù)包括多種;輸入所述設(shè)備狀態(tài)數(shù)據(jù)到預(yù)設(shè)的異常檢測模型,以輸出檢測結(jié)果,所述檢測結(jié)果包括存在異?;虿淮嬖诋惓#患霸诖嬖诋惓5那闆r下,根據(jù)資源使用量確定異常應(yīng)用。
6、本申請實(shí)施方式的異常檢測方法、異常檢測裝置、電子設(shè)備和非易失性計(jì)算機(jī)可讀存儲介質(zhì)通過獲取終端設(shè)備的多種設(shè)備狀態(tài)數(shù)據(jù),并將獲取的多種設(shè)備狀態(tài)數(shù)據(jù)輸入到預(yù)設(shè)的異常檢測模型中進(jìn)行檢測,異常檢測模型輸出的檢測結(jié)果中包括有設(shè)備狀態(tài)數(shù)據(jù)中存在異常和不存在異常。通過多種設(shè)備狀態(tài)數(shù)據(jù),更為準(zhǔn)確地評估設(shè)備是否存在異常,在設(shè)備狀態(tài)數(shù)據(jù)中存在異常的情況下,再根據(jù)資源使用量來確定出現(xiàn)異常的應(yīng)用,相較于不檢測設(shè)備異常而直接根據(jù)資源使用量來確定異常應(yīng)用而言,誤判幾率大大減少,可提高用戶體驗(yàn)。
7、本申請的實(shí)施方式的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實(shí)施方式的實(shí)踐了解到。
1.一種異常檢測方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的異常檢測方法,其特征在于,所述獲取設(shè)備狀態(tài)數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求1或2所述的異常檢測方法,其特征在于,所述獲取設(shè)備狀態(tài)數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求1所述的異常檢測方法,其特征在于,在輸入所述設(shè)備狀態(tài)數(shù)據(jù)到預(yù)設(shè)的異常檢測模型之前,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的異常檢測方法,其特征在于,還包括:
6.根據(jù)權(quán)利要求1或5所述的異常檢測方法,其特征在于,所述設(shè)備狀態(tài)數(shù)據(jù)包括耗電量數(shù)據(jù)、cpu使用率、cpu溫度、前臺應(yīng)用數(shù)量、服務(wù)數(shù)量、上傳和下載速度、及信號強(qiáng)度數(shù)據(jù)中的至少兩者。
7.根據(jù)權(quán)利要求1所述的異常檢測方法,其特征在于,所述檢測結(jié)果還包括異常類型,所述根據(jù)資源使用量確定異常應(yīng)用,包括:
8.根據(jù)權(quán)利要求7所述的異常檢測方法,其特征在于,所述根據(jù)所述目標(biāo)資源的使用量,確定所述異常應(yīng)用,包括:
9.一種異常檢測裝置,其特征在于,包括:
10.一種電子設(shè)備,其特征在于,包括:
11.一種包含計(jì)算機(jī)程序的非易失性計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),使得所述處理器執(zhí)行權(quán)利要求1-8任意一項(xiàng)所述的異常檢測方法。