在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于異常檢測的模型表現對比

新機器視覺 ? 來源:新機器視覺 ? 作者:新機器視覺 ? 2022-10-18 16:47 ? 次閱讀

本文將從以下6個方面介紹:

異常分類

異常檢測的挑戰

異常檢測的模型分類

異常檢測的數據集

異常檢測的模型表現對比

結論和未來方向

一、異常分類

以前傳統關于異常檢測的分類如圖1(a)所示,分為:

點異常值:相對于全局其他數據的異常實例。

上下文異常值:上下文異常值通常在它們自己的上下文中具有相對較大/較小的值,但不是全局的。

集體異常值:被定義為相對于整個數據集異常的相關異常數據實例的集合。

但這種分類方式常因為上下文定義邊界模糊,導致集體異常值和上下文異常值的定義邊界也模糊。上下文異常值的上下文在不同文獻中通常非常不同。它們可以是一個小窗口,包含相鄰點或在季節性方面具有相似相對位置的點。比如圖2中的集體異常值,如果以季節性方面的上下文考慮,其實也能看做是上下文異常。

875b3f3a-4ec0-11ed-a3b6-dac502259ad0.jpg圖1:新舊異常分類對比

綜述[5]提出了新的異常分類法,如圖1(b)所示。具體的樣例如下:

876dbfd4-4ec0-11ed-a3b6-dac502259ad0.jpg圖2:新異常分類下的數據樣例

關于3類Pattern異常,可以基于shapelet函數來定義:其中, ,X是由多個不同

+頻率的波的值相加得到的。為趨勢項,例如線性函數 。如果s為相似度度量函數,那么以上3種異常類型可以分別定義為:

shapelet outliers (異常的局部子序列): 。

seasonal outliers (異常周期性的局部子序列): 。

trend outliers (異常趨勢的局部子序列): 。

其中, 為異常判定的閾值。

二、異常檢測的挑戰

綜述[4]介紹了深度異常檢測解決的主要挑戰:

CH1:異常檢測召回率低。由于異常非常罕見且異質,因此很難識別所有異常。

CH2:異常通常在低維空間中表現出明顯的異常特征,而在高維空間中變得隱藏且不明顯。

CH3:正常/異常的數據高效學習。利用標記數據來學習正常/異常的表征,對于準確的異常檢測至關重要。

CH4:抗噪異常檢測。許多弱/半監督異常檢測方法假設標記的訓練數據是干凈的,這可能容易受到被錯誤標記為相反類別標簽的噪聲實例的影響。

CH5:復雜異常的檢測。現有的大多數方法都是針對點異常的,不能用于條件異常和組異常,因為它們表現出與點異常完全不同的行為。

CH6:異常解釋。在許多安全關鍵領域中,如果將異常檢測模型直接用作黑盒模型,則可能存在一些重大風險。

圖3展示了傳統方法和深度方法在不同能力上的區別,以及不同能力對解決哪些挑戰至關重要:

8781ff08-4ec0-11ed-a3b6-dac502259ad0.jpg圖3:傳統方法和深度方法的能力對比

具體到模型上的挑戰,會在下面進行詳細講解。

三、異常檢測的模型分類

不同綜述對時序異常檢測的模型分類方式也挺不同的,比如:

● 綜述[3]:分為統計方法,經典機器學習方法和使用神經網絡的異常檢測方法。

● 綜述[5]:分為基于預測偏差的方法,基于時序表征分類的方法,基于子序列不一致性分析的方法。

● 綜述[4]:針對神經網絡算法,分為特征提取的方法,學習常態特征表征的方法,端對端學習異常分數的方法。

我總結如下:

87909338-4ec0-11ed-a3b6-dac502259ad0.jpg圖4:時序異常檢測的模型分類

在之前的文章里,統計方法和經典機器學習的方法基本都已經介紹過了,這邊就不重復介紹了。

87ce9e80-4ec0-11ed-a3b6-dac502259ad0.jpg圖5:統計方法和經典機器學習的方法總結

這里,主要基于綜述[4],介紹下神經網絡下的模型分類,其實zero在知乎已經整理了這篇綜述內容,寫的很好,強烈建議閱讀文章[6]。

8800be42-4ec0-11ed-a3b6-dac502259ad0.jpg圖6:神經網絡異常檢測方法分類

神經網絡下的模型分類如下:

1. 特征提取:deep learning和anomaly detection是分開的,deep learning只負責特征提取。

2. 常態特征表征學習:deep learning和anomaly detection是相互依賴的,一起學習正常樣本的有效表征。

通用常態特征表征學習:這類方法最優化一個特征學習目標函數,該函數不是為異常檢測而設計的,但學習到的高級特征能夠用于異常檢測,因為這些高級特征包含了數據的隱藏規律。

依賴異常度量的特征表征學習:該類方法直接將現有的異常評價指標嵌入表征學習的優化目標中。

3. 端對端異常分數學習:deep learning和anomaly detection是完全一體的,通過端到端的學習,直接輸出異常分數。

1. 特征提取

旨在利用深度學習從高維和/或非線性可分離數據中提取低維特征表征,用于下游異常檢測。特征提取和異常評分完全不相交且彼此獨立。因此,深度學習組件僅作為降維工作。

優點:

● 很容易獲得大量先進的預訓練深度模型和現成的異常檢測器做特征提取和異常檢測;

● 深度特征提取比傳統線性方法更有效。

缺點:

● 特征提取和異常評分是獨立分開的,通常會導致次優的異常評分;

● 預訓練的深度模型通常僅限于特定類型的數據。(感覺更適用于圖像,因為圖像可以做分類預訓練,個人對時序預訓練了解的不是很多)。

2. 通用常態特征表征學習

這類方法最優化一個特征學習目標函數,該函數不是為異常檢測而設計的。

但學習到的高級特征能夠用于異常檢測,因為這些高級特征包含了數據的隱藏規律。例如:AutoEncoder、GAN、預測模型。

優點:

● AE:方法簡單,可用不同AE變種;

● GAN:產生正常樣本的能力很強,而產生異常樣本的能力就很弱,因此有利于進行異常檢測;

● 預測模型:存在大量序列預測模型,能學到時間和空間的依賴性。

缺點:

● AE:學習到的特征表征可能會因為“訓練數據中不常見的規律、異常值或噪聲“而產生偏差;

● GAN:訓練可能存在多種問題,比如難以收斂,模式坍塌。因此,基于異常檢測的 GANs 訓練或難以進行;

● 預測模型:序列預測的計算成本高。

另外,以上方法都有兩個共性問題:

都假設訓練集是正常樣本,但若訓練集中混入噪聲或異常值,會給模型表征學習能力帶來偏差;

沒有將異常評價納入到模型優化的目標當中,最后檢測的結果可能是次優的。

3. 依賴異常度量的特征表征學習

該類方法直接將現有的異常評價指標嵌入表征學習的優化目標中,解決了通用常態特征表征學習中第二個共性問題。例如Deep one-class SVM,Deep one-class Support Vector Data Description (Deep one-class SVDD)等。

優化:

● 基于距離的度量:比起傳統方法,能處理高維空間數據,有豐富的理論支持;

● 基于one-class分類的度量:表征學習和one-class模型能一起學習更好的特征表示,同時免于手動選擇核函數;

● 基于聚類的度量:對于復雜數據,可以讓聚類方法在深度專門優化后的表征空間內檢測異常點。

缺點:

● 基于距離的度量:計算量大;

● 基于one-class分類的度量:在正常類內分布復雜的數據集上,該模型可能會無效;

● 基于聚類的度量:模型的表現嚴重依賴于聚類結果。也受污染數據的影響。

以上缺點在于:沒辦法直接輸出異常分數。

3. 端對端異常分數學習

通過端到端的學習,直接輸出異常分數。個人對這部分的了解是一片空白,只能初略轉述下綜述中的內容,有興趣的朋友可以閱讀原文跟進相關工作。

優點:

● 排名模型:利用了排序理論;

● 先驗驅動模型:將不同的先驗分布嵌入到模型中,并提供更多解釋性;

● Softmax似然模型:可以捕捉異常的特征交互信息;

● 端到端的one-class分類模型:端到端式的對抗式優化,GAN有豐富的理論和實踐支持。

缺點:

● 排名模型:訓練數據中必須要有異常樣本;

● 先驗驅動模型:沒法設計一個普遍有效的先驗,若先驗分布不能很好地擬合真實分布,模型的效果可能會變差;

● Softmax似然模型:特征交互的計算成本很大,而且模型依賴負樣本的質量;

● 端到端的one-class分類模型:GAN具有不穩定性,且僅限于半監督異常檢測場景。

深度相關的30個代表性模型:

880d7f4c-4ec0-11ed-a3b6-dac502259ad0.jpg圖7:30個代表性的深度模型

四、異常檢測的數據集

SEQ:[5]中提出基于shapelet函數,我們可以獲取35個合成數據集(可稱NeurlIPS-TS synthestic datasets or SEQ),其中20個單變量,15個多變量數據集。該數據集覆蓋各類異常數據。

21個開源真實數據集:

881e24fa-4ec0-11ed-a3b6-dac502259ad0.jpg圖8:21個開源真實數據集[4]

五、異常檢測的模型表現對比

各類綜述論文下的模型表現,因為所用數據集,參數或后處理不一致,導致表現對比可能存在差異,這里僅供參考。

883fe72a-4ec0-11ed-a3b6-dac502259ad0.jpg圖9:在UD1-UD4數據集上個模型AUC和計算時間的對比[3] 885624f4-4ec0-11ed-a3b6-dac502259ad0.jpg圖10:在合成數據SEQ上的模型表現[5]

圖10很明顯打臉了一眾深度模型,我們不可否認實際業務場景中,深度模型性能的不穩定,傳統模型確實更好用,但在學術圈里,深度模型還是有它研究價值在;

而有些深度異常檢測論文的F1分數比圖10高,除了參數和數據問題,也可能是像Anomaly Transformer代碼Issue中很多人提到的類似“detection adjustment”后處理優化的結果。所以這塊仁者見仁智者見智吧。

六、結論和未來方向

綜述[4]給出了未來異常檢測的結論和發展方向:

把異常度量目標加入到表征學習中:表征學習時,一個關鍵問題是它們的目標函數是通用的,但沒有專門針對異常檢測進行優化。在前面有提到依賴于異常度量的特征學習,它便是通過施加來自傳統異常度量的約束,來幫助解決這個問題;

探索少標記樣本的利用:探索利用這些小標記數據來學習更強大的檢測模型和更深層次架構;

大規模無監督/自監督表示學習:首先在無監督/自監督模式下從大規模未標記數據中學習可遷移的預訓練表示模型,然后在半監督模式下微調異常檢測模型;

復雜異常的深度檢測:對條件/組異常的深度模型的探索明顯較少。另外多模態異常檢測是一個很大程度上尚未探索的研究領域;

可解釋和可操作的深度異常檢測:具有提供異常解釋的內在能力的深度模型很重要,能減輕對人類用戶的任何潛在偏見/風險以及實現決策行動;

新穎的應用和設置:例如分布外 (OOD) 檢測、curiosity learning等。

個人來看,在【三、異常檢測的模型分類】里談論的模型中,我們可以相互借鑒,比如Anomaly Transformer便采取了依賴異常度量的特征表征學習,同時還借鑒了端對端異常分數學習中的先驗驅動模型,引入了先驗關聯。

當我們帶著各類模型優缺點的基礎知識去閱讀新論文時,也能引發思考,比如Anomaly Transformer的先驗關聯采用高斯分布是否普遍有效?若窗口內存在離散異常尖峰(即多峰異常),那單峰先驗關聯和多峰序列關聯是否便存在一定關聯差異,那么檢測效果是不是會有負面影響?多頭Anomaly Attention是否可以緩解這個問題?

這有些跑題了,但希望本篇文章大家能帶來些反思和啟發,鼓勵閱讀綜述原文,深入了解其中的思想。

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 函數
    +關注

    關注

    3

    文章

    4374

    瀏覽量

    64377
  • 模型
    +關注

    關注

    1

    文章

    3500

    瀏覽量

    50104
  • 數據集
    +關注

    關注

    4

    文章

    1223

    瀏覽量

    25313

原文標題:時序異常檢測綜述整理!

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    基于變分自編碼器的異常小區檢測

    檢測異常是通過對比重構后的結果與原始輸入的差距,而這個差距多少就算是異常需要人為定義,然而對于大量的不同類型KPI,很難去統一設置閾值,這是采用VAE
    發表于 12-03 15:06

    基于特征模式的馬爾可夫鏈異常檢測模型

    為提高檢測精度,同時保持算法復雜度在可接受范圍內,提出基于特征模式的馬爾可夫鏈異常檢測模型。提取所有支持度大于閾值的系統調用短序列為特征模式,在此基礎上建立改
    發表于 04-07 09:02 ?13次下載

    基于危險模式的異常檢測模型

    闡述了危險模式的概況及運行機制,提出了一種基于危險模式的異常檢測模型以及相關的算法。該模型通過分析實時系統調用序列中的危險信號,進而判斷是否為入侵事件。實驗結
    發表于 07-30 15:04 ?9次下載

    基于Q-學習算法的異常檢測模型

        針對網絡入侵的不確定性導致異常檢測系統誤報率較高的不足,提出一種基于Q-學習算法的異常檢測模型(QLA
    發表于 09-02 11:58 ?7次下載

    基于隱馬爾可夫模型的視頻異常檢測模型

    利用光流紋理圖描述移動物體的剛性特征,建立基于隱馬爾可夫模型HMM的時間上下文異常檢測模型。在此基礎上,提取異常目標的Radon特征,以支持
    發表于 11-20 09:37 ?8次下載
    基于隱馬爾可夫<b class='flag-5'>模型</b>的視頻<b class='flag-5'>異常</b><b class='flag-5'>檢測</b><b class='flag-5'>模型</b>

    基于稀疏隨機森林模型的用電側異常行為檢測

    異常行為模式檢測方法。該方法首先利用時間窗函數與Bootstrap重采樣,建立用電側行為模式信息簇。其次,利用基于隨機權網絡的有監督學習得到隨機森林模型。最后,對隨機森林模型進行稀疏化
    發表于 12-26 10:19 ?5次下載
    基于稀疏隨機森林<b class='flag-5'>模型</b>的用電側<b class='flag-5'>異常</b>行為<b class='flag-5'>檢測</b>

    基于概率圖模型的時空異常事件檢測算法

    當網絡異常事件發生時,傳感器節點間的時空相關性往往非常明顯。而現有方法通常將時間和空間數據性質分開考慮,提出一種分散的基于概率圖模型的時空異常事件檢測算法。該算法首先利用連通支配集算法
    發表于 12-28 15:54 ?0次下載
    基于概率圖<b class='flag-5'>模型</b>的時空<b class='flag-5'>異常</b>事件<b class='flag-5'>檢測</b>算法

    基于健壯多元概率校準模型的全網絡異常檢測

    的。同時,由于網絡異常種類繁多、變化快速,且常常隱藏在復雜龐大的背景流量中,給網絡異常檢測帶來極大的困難。 提出了一種基于健壯多元概率校準模型
    發表于 03-06 10:02 ?0次下載

    模型的網絡異常流量檢測

    網絡流量的復雜性、難以預測性以及人們主觀評測的差異性等不確定因素,使得網絡流量的異常檢測成為網絡安全防護領域研究的難點問題。通過對流量安全特征的分析提取和范圍限定,引入云模型理論,提出一種基于云
    發表于 03-06 16:44 ?1次下載
    云<b class='flag-5'>模型</b>的網絡<b class='flag-5'>異常</b>流量<b class='flag-5'>檢測</b>

    基于Greenshield模型異常節點檢測機制

    面向車輛自組網的安全通信問題,提出一種基于Greenshield模型異常節點檢測機制。結合車輛自組網的特點,構造Greenshield模型,計算車輛速度、車輛密度和車流量參數。在此基
    發表于 03-29 09:54 ?0次下載

    一種多維時間序列汽車駕駛異常檢測模型

    針對傳統異常檢測模型難以準確分析汽車駕駛異常行為的情況,建立一種基于自動編碼器與孤立森林算法的多維時間序列汽車駕駛異常
    發表于 05-26 16:32 ?2次下載

    如何選擇異常檢測算法

    ③ 數據清理——在訓練另一個模型之前從數據集中去除異常值。 你可能已經注意到,一些不平衡分類的問題也經常使用異常檢測算法來解決。例如,垃圾郵件檢測
    的頭像 發表于 10-25 09:15 ?1910次閱讀

    FreeWheel基于機器學習的業務異常檢測實踐

    本文介紹了 FreeWheel 基于機器學習的業務異常檢測實踐,提煉了從零開始構建業務異常檢測系統面臨的問題和解決方案,文章介紹了常用的異常
    的頭像 發表于 10-28 14:35 ?1187次閱讀

    哈工大提出Myriad:利用視覺專家進行工業異常檢測的大型多模態模型

    最近,大型多模態(即視覺和語言)模型(LMM)在圖像描述、視覺理解、視覺推理等多種視覺任務上表現出了卓越的感知能力,使其成為更易于理解的異常檢測的有競爭力的潛在選擇。然而,現有的通用
    的頭像 發表于 11-21 16:08 ?2989次閱讀
    哈工大提出Myriad:利用視覺專家進行工業<b class='flag-5'>異常</b><b class='flag-5'>檢測</b>的大型多模態<b class='flag-5'>模型</b>

    基于DiAD擴散模型的多類異常檢測工作

    現有的基于計算機視覺的工業異常檢測技術包括基于特征的、基于重構的和基于合成的技術。最近,擴散模型因其強大的生成能力而聞名,因此本文作者希望通過擴散模型
    的頭像 發表于 01-08 14:55 ?2136次閱讀
    基于DiAD擴散<b class='flag-5'>模型</b>的多類<b class='flag-5'>異常</b><b class='flag-5'>檢測</b>工作
    主站蜘蛛池模板: 色婷婷狠狠 | 伊人久久大香线蕉影院95 | 性69交片免费看 | 国产成人毛片亚洲精品不卡 | 国产福利99| 四虎永久地址4hu紧急入口 | 五月天精品在线 | 欧美日韩性大片 | 狼干综合| 欧美日韩国产成人高清视频 | 免费爱爱小视频 | 性色成人网| 伊人天天干| 男人扒开美女尿口无遮挡图片 | 狠狠操操| 四虎影音在线观看 | 天天拍夜夜添久久精品免费 | 中文天堂在线最新版在线www | 黄色a毛片 | 久久草在线免费 | 国产一级毛片午夜福 | www.在线视频 | 欧美成人高清性色生活 | 91福利网winktv | 国产在线麻豆自在拍91精品 | 性欧美欧美 | 高h肉肉视频在线播放观看 高黄视频 | 色在线视频观看 | 亚洲情网 | 高清一区二区三区四区五区 | 亚洲w码欧洲s码免费 | 久久天天操 | 久久精品乱子伦观看 | 久久成人精品免费播放 | 国产色司机在线视频免费观看 | 456主播喷水在线观看 | ass日本69| 男女爱爱免费高清 | 午夜视频免费看 | 国产在线一卡二卡 | 色天使色护士 在线视频观看 |