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

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

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

3天內不再提示

基于機器學習的城市電梯困人故障原因預測方法研究

iotmag ? 來源:物聯網技術 ? 作者:物聯網技術 ? 2022-11-08 11:15 ? 次閱讀

摘 要 :為實現電梯困人故障的應急處置快速響應,縮短現場故障原因排查時間,促進排障模式由人工經驗向數據支撐下的智能診斷轉變,利用梯度提升樹算法(GBDT)建立電梯故障原因預測模型。經過數據清洗和特征提取,以 2015—2020 年南京市累積電梯故障數據進行模型訓練。與真實值對比后的預測結果表明,前三位故障原因實時預測準確率可達 81%,評估指標優于同類型機器學習算法。GBDT 模型預測性可適用于電梯困人故障數據稀疏、特征量不明顯的預測問題。

0 引 言

電梯與人們的日常出行緊密關聯,已成為特種設備安全工作的著力重點和關鍵一環 [1]。如何在降低設備故障停梯率的同時高效應對故障,是電梯安全監管和應急處置中亟須解決的核心問題。大數據浪潮下,金融、工業、公共服務等領域已有大量成功應用案例 [2-5]。大數據在特種設備安全監管與應急救援中的應用場景十分豐富 [6],如救援路徑規劃、救援站點布局優化、易發故障電梯屬性歸納等。對特種設備故障大數據進行挖掘分析,可以盡早發現設備故障隱患,排查治理甚至預測故障發生概率,進而為故障處置和監管決策供參考。

目前,關于電梯故障原因預測的研究多集中于部件特定故障的診斷 [7-10],主要基于少樣本(數百臺)設備的物聯網監測數據。王麗園 [11] 建立了多種電梯運行數據分析模型,用異常分類模型實時監控電梯狀態。沈志鵬 [12] 將循環神經網絡和擴張因果卷積網絡相結合,提出一種新的時間序列預測模型,預測電梯部件未來是否發生異常。朱明等 [13] 建立了電梯故障率受環境溫度、濕度影響的 GM(1,N)預測模型。

支猛等 [14] 提出了一種基于 BP 神經網絡和遺傳算法的預測模型,對電梯門系統故障進行預測。姜宇迪等 [15] 提出了基于長短期記憶網絡自編碼器和時間序列回歸模型的電梯制動器監測和故障預警方法。胡海博 [16] 基于社區電梯系統歷史維保數據,利用粒子群聚類預測模型,實現了電梯小樣本數據故障預測。

自 2015 年起,在南京、杭州、廣州等地的示范帶動下,電梯應急處置服務平臺在全國范圍內推廣建設。在履行科學調度、快速解救的首要職能之外,平臺積累了大量設備的困人故障數據,蘊藏了豐富故障特征,具有數據分析的基礎和挖掘價值。本文基于南京市 2015—2020 年 41 414 起電梯困人故障數據,構建故障特征數據集,利用梯度提升樹算法(GBDT)建立電梯故障原因預測模型,以 CART 決策樹為基學習器,預測下一次故障時最可能的故障原因,并與其他集成學習方法進行對比,驗證方法的效果與優勢。

1 預測模型構建流程及數據預處理

電梯故障原因數據屬性為標稱數據,其預測可認為是一個分類問題。電梯故障原因預測模型流程如圖 1 所示。模型包括 :電梯故障初數據集數據預處理 ;基于預處理后數據,提取電梯故障相關特征 ;選取分類算法,進行訓練建立模型 ;評估模型性能 ;保存最優模型 ;當電梯再次出現故障時,提取相關數據特征輸入最優模型,預測故障原因。

57e70736-5f12-11ed-8abf-dac502259ad0.png

數據預處理包括處理缺失數據、歸一化數值類特征、集中篩選初數據集中可能指向故障原因的數據項。對缺失數據,標稱屬性和數值屬性兩種不同數據屬性采取的預處理方式不同 :標稱屬性,缺失數據用值“無”補全 ;數值屬性,如電梯速度,缺失數據用該數據屬性值的均值表示,并進行歸一化處理。

41 414 起電梯困人故障初數據集包含 25 個應急調度數據項和 10 個電梯基本數據項。初步剔除接警響應時間、救援完成時間、電梯檔案號、設備注冊登記號等明顯非關聯項后,保留 19 個與電梯故障原因相關的數據項,形成的故障特征數據集見表 1 所列。

57ff32e8-5f12-11ed-8abf-dac502259ad0.png

2 梯度提升樹預測模型構建

2.1 梯度提升算法框架

梯度提升(Gradient Boosting)分類算法,是一種集成學習思想,由 Friedman[17] 于 1999 年提出,梯度提升假設模型形式為 :

5823fa9c-5f12-11ed-8abf-dac502259ad0.png

式中:P 為模型參數;h(x; αm) 為基學習器;αm 為弱學習器參數;M 為迭代次數;βm 為每個基學習器權重。

模型損失函數的數學期望為 :

5833b432-5f12-11ed-8abf-dac502259ad0.png

在已有包含 N 個樣本點的訓練數據集 {(x1, y1), ..., (xN,yN)} 上計算模型的損失函數值,并使損失函數值最小,可得最優參數 P 為 :

5848eb18-5f12-11ed-8abf-dac502259ad0.png

采用前向分步算法,每一步學習一個基學習器及其權重值,逐漸逼近式(3)的最優解。假設當前模型為 Fm-1,則在第 m 次迭代學習的基學習器 fm,由擬合損失函數的負梯度在當前模型 Fm-1 的值所得。即第 m 次迭代學習的參數 {βm,αm} 能夠使 fm 的方向是 Fm-1 損失函數下降最快的方向。對每一個數據點 xi 都可以得到一個梯度下降方向 gm(xi),見式(4),和一個完整的梯度下降方向,見式(5):

585f7e46-5f12-11ed-8abf-dac502259ad0.png

為使 fm 能夠在梯度下降的方向上使用最小二乘法,分別由式(6)、式(7)得到最優 αm 和 βm :

5875cb42-5f12-11ed-8abf-dac502259ad0.png

最終合并至模型中,可得 :

588f94c8-5f12-11ed-8abf-dac502259ad0.png

梯度提升算法框架如下所示 :算法 1 :數據項框架

輸入 :訓練數據集 {(x1, y1), ..., (xN, yN)},損失函數 L(y,F(x)),迭代次數 M。

輸出 :模型 F(x)。

1. 初始化模型 :58a8d6ae-5f12-11ed-8abf-dac502259ad0.png

2. 對 m = 1, ..., M :

(1)計算負梯度方向58c18eec-5f12-11ed-8abf-dac502259ad0.png

(2) 學習一個基學習器 hm(x; αm), 其 中 :58d79c6e-5f12-11ed-8abf-dac502259ad0.png

(3) 計算最優梯度下降步長, 其 中 :58eca578-5f12-11ed-8abf-dac502259ad0.png

(4)更新模型 :5905f000-5f12-11ed-8abf-dac502259ad0.png

3 :輸出模型 F(x)。

2.2 梯度提升決策樹算法

梯度提升本質為一個算法框架,放入已有分類或回歸算法后,可進行更復雜的決策分類計算。本文在梯度提升框架下,提出以梯度提升樹(Gradient Boosting Decision Tree,GBDT)構造電梯故障預測模型。GBDT 引入決策樹作為梯度提升框架中的基模型(即基學習器),算法中所有決策樹的運算結論累加即為最終結果。這種不斷迭代的決策樹算法,比單一決策樹具有可區分多種不同特征和特征組合的天然優勢,魯棒性好,易并行化,是可擬合復雜非線性函數的有力工具。

CART 決策樹 [18](Classification and Regression Trees,CART)同時支持連續值和缺失值的處理,適用于不同屬性的電梯故障數據。本文利用回歸 CART 決策樹作為梯度提升算法的弱分類器,基于平方誤差最小化準則實現特征選擇,生成二叉樹,表現形式為 :

591c8766-5f12-11ed-8abf-dac502259ad0.png

式中:J 為 CART 決策樹的葉節點數目;{bj}1J 為決策樹葉子節點的值或類標簽;Rj 為第 j 個葉節點;{Rj}1J 為決策樹中不重疊的區域,這些區域覆蓋整個樣本集;I(x∈Rj) 為指示函數。

若輸入數據 x 屬于葉節點 Rj,則返回 1,否則返回 0。在梯度提升算法框架中,用式(9)替換使式(4)更新模型步驟中的 h(x; αm),可得 :

593cc1ac-5f12-11ed-8abf-dac502259ad0.png

式中,{Rjm}1J為第 m 次迭代得到的 CART 決策樹中第 j 個節點。

令 rjm=βmbjm,式(10)可改寫為 :

59587ac8-5f12-11ed-8abf-dac502259ad0.png

經式(12)優化,可得 rjm 最優值 :

5971b5f6-5f12-11ed-8abf-dac502259ad0.png

決策樹每個葉節點包含的樣本數據不重疊,則 rjm 可用式(13)優化 :

5987a0b4-5f12-11ed-8abf-dac502259ad0.png

由此將 CART 決策樹作為梯度提升框架中的基學習器,可迭代完成分類預測算法模型構建。

3 預測模型計算實驗

3.1 模型訓練

41 414 條電梯故障工單初始數據包含 6 類歷史困人故障原因,分別是安全保護裝置、門系統、曳引系統、控制系統、電氣系統和外部原因(停電、機房溫度過高等)。故障預測模型以初始數據訓練預測模型,針對故障電梯求解 6 類原因的分類問題。

實驗使用 XGBoost 工具 [19] 10 折交叉驗證的方式訓練模型,迭代中設置 early stopping 的方式 [20] 防止過擬合。在 Ubuntu 14.04LTS 操作系統Intel(R) i7-370 3.40 GHzCPU,4 GB 內存的 PC 機上運行算法,測得模型訓練迭代至最優預測模型耗時 6.17 s,通過最優模型預測一個新樣本耗時 0.011 s,可知模型能夠滿足在應急狀況下的實時快速預測要求。GBDT 算法迭代 100 次,每次迭代后交叉驗證結果如圖 2 所示,迭代至 70 次時訓練結果達到最優,模型準確率為 42.04%。

59a32f78-5f12-11ed-8abf-dac502259ad0.png

3.2 模型評估

采用精確率(precision)、準確率(accuracy)、召回率(recall)和 F1 值等常用評價指標 [21] 評估算法模型的可靠性與準確性。以機器學習中 3 種經典分類算法CART決策樹算法、支持向量機(SVM)算法[22] 和隨機森林(Randomforests)算法 [23] 為對比算法,分別構建分類器,各算法的評價指標見表 2 所列。以 CART 決策樹為弱分類器的 GBDT 算法所構建的電梯故障原因預測模型,精確率、準確率、召回率、F1值指標均好于其他分類算法。

59d08a4a-5f12-11ed-8abf-dac502259ad0.png

3.3 模型預測

模型訓練中交叉驗證后,GBDT 算法模型首位原因預測準確率約為 42%。而現實場景中,模型預測的結果可在應急調度時提前告知救援人員最有可能的幾個原因(從首位原因開始按可能性大小排列),引導現場排障。因此,預測模型可設置為,如果預測出最有可能的 k 個原因(Top-k)包含實際的故障原因時,則表示預測準確。根據 2013—2018 年南京市故障數據,預測 2019 年 7 月電梯故障原因,以同時間626 條實際故障原因為預測準確率基準,驗證模型準確性。

圖 3 所示為 k=1 ~ 6 時的預測準確率。其中,k=1 時準確率為 42.04%,說明僅給出 1 項最有可能原因時準確率不足50% ;隨著 k 增大,準確率會不斷增高,在 k=3 時準確率最高達 81%,即預測可給出最有可能的 3 類故障原因,此時基本可鎖定真實故障原因。在當前初始數據量并不十分充分的訓練條件下,使用 GBDT 算法可明確排除一半以上的故障原因,證實了方法的有效性。

5a013fb4-5f12-11ed-8abf-dac502259ad0.png

4 結 語

(1)清洗電梯應急處置場景下的原始故障缺失數據,預處理可分為數值屬性和標稱屬性,所有數值類屬性數據需進行歸一化處理。

(2)CART 算法生成的決策樹模型是二叉樹,運算效率較多叉樹高,作為需要不斷迭代多棵樹的 GBDT 算法的基學習器,二者結合可保證精度并兼顧效率,適合處理目標變量(電梯故障原因)為標稱屬性的離散型分類問題。

(3)GBDT 集成學習算法對電梯故障原因預測有效可行,模型評估效果好于其他常見機器學習分類算法。其通過迭代獲得殘差來不斷逼近真實預測值的特點,能夠獲得滿意預測結果(尤其在推薦 Top-k 個預測結果時),可為應急處置時快速鎖定故障部位提供參考。

(4)4 萬左右的故障初始數據數量尚不能認為是真正意義的大數據量級。有效提升首位故障原因的預測準確率,仍需在更廣地域范圍和更大時間跨度內進一步匯集數據,富集數據池,并添加構建更合理的故障特征。

審核編輯 :李倩

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

    關注

    42

    文章

    4785

    瀏覽量

    101266
  • 電梯
    +關注

    關注

    3

    文章

    484

    瀏覽量

    22860
  • 機器學習
    +關注

    關注

    66

    文章

    8453

    瀏覽量

    133143

原文標題:基于機器學習的城市電梯困人故障原因預測方法研究

文章出處:【微信號:iotmag,微信公眾號:iotmag】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    無功補償故障原因及解決方法

    無功補償故障可能由多種原因引起,以下是一些常見的故障原因及其解決方法
    的頭像 發表于 01-29 14:25 ?204次閱讀

    北京市電梯商會蒞臨匯川技術考察交流

    近日,北京市電梯商會組織會員企業領導來到匯川技術進行考察。北京市電梯商會秘書長宋業峰和各副會長考察了匯川工控博物館,上海貝思特工廠。雙方就電梯后市場的智能化、綠色化等領域達成合作意向。
    的頭像 發表于 01-18 10:04 ?214次閱讀

    MVTRF:多視圖特征預測SSD故障

    多任務隨機森林( MVTRF )方案。MVTRF基于從SSD的長期和短期監測數據中提取的多視圖特征預測SSD故障。特別地,采用多任務學習,通過同一模型同時預測什么類型的
    的頭像 發表于 12-30 11:04 ?226次閱讀
    MVTRF:多視圖特征<b class='flag-5'>預測</b>SSD<b class='flag-5'>故障</b>

    傳統機器學習方法和應用指導

    用于開發生物學數據的機器學習方法。盡管深度學習(一般指神經網絡算法)是一個強大的工具,目前也非常流行,但它的應用領域仍然有限。與深度學習相比,傳統
    的頭像 發表于 12-30 09:16 ?426次閱讀
    傳統<b class='flag-5'>機器</b><b class='flag-5'>學習方法</b>和應用指導

    電梯應急救援終端:保障乘梯安全的重要設備

    在現代都市生活中,電梯已成為人們日常出行不可或缺的交通工具。然而,電梯在運行過程中也可能遇到各種突發故障,如停電、機械故障或人為誤操作等,這些都可能導致
    的頭像 發表于 12-29 10:41 ?913次閱讀

    什么是機器學習?通過機器學習方法能解決哪些問題?

    來源:Master編程樹“機器學習”最初的研究動機是讓計算機系統具有人的學習能力以便實現人工智能。因為沒有學習能力的系統很難被認為是具有智能
    的頭像 發表于 11-16 01:07 ?541次閱讀
    什么是<b class='flag-5'>機器</b><b class='flag-5'>學習</b>?通過<b class='flag-5'>機器</b><b class='flag-5'>學習方法</b>能解決哪些問題?

    電梯按需維?!?b class='flag-5'>故障預測”算法模型數據分析

    梯云物聯的智能AI終端在故障預測算法模型數據分析中扮演著核心角色,其工作流程涵蓋了數據采集、特征提取、模型構建、故障預測與預警等多個環節,形成了一套完整的
    的頭像 發表于 10-15 14:32 ?660次閱讀

    【「時間序列與機器學習」閱讀體驗】時間序列的信息提取

    個重要環節,目標是從給定的時間序列數據中提取出有用的信息和特征,以支持后續的分析和預測任務。 特征工程(Feature Engineering)是將數據轉換為更好地表示潛在問題的特征,從而提高機器學習
    發表于 08-17 21:12

    【《時間序列與機器學習》閱讀體驗】+ 了解時間序列

    學習方法對該序列數據進行分析,可以得到結論或預測估計,因此時間序列分析的用途是非常多的,比如: 可以反映社會經濟現象的發展變化過程,描述現象的發展狀態和結果。 可以研究社會經濟現象的發展趨勢和發展速度
    發表于 08-11 17:55

    【「時間序列與機器學習」閱讀體驗】全書概覽與時間序列概述

    數據中提取特征并將其轉化為交易策略,以及機器學習在其他金融領域(包括資產定價、資產配置、波動率預測)的應用。 全書彩版印刷,內容結構嚴整,條理清晰,循序漸進,由淺入深,是很好的時間序列學習
    發表于 08-07 23:03

    機器學習中的數據分割方法

    機器學習中,數據分割是一項至關重要的任務,它直接影響到模型的訓練效果、泛化能力以及最終的性能評估。本文將從多個方面詳細探討機器學習中數據分割的方法
    的頭像 發表于 07-10 16:10 ?2203次閱讀

    深度學習中的時間序列分類方法

    時間序列分類(Time Series Classification, TSC)是機器學習和深度學習領域的重要任務之一,廣泛應用于人體活動識別、系統監測、金融預測、醫療診斷等多個領域。隨
    的頭像 發表于 07-09 15:54 ?1223次閱讀

    名單公布!【書籍評測活動NO.35】如何用「時間序列與機器學習」解鎖未來?

    捕捉復雜非線性模式的場景中顯得力不從心。 將時間序列的分析與預測用于大規模的數據生產一直存在諸多困難。 在這種背景下,結合機器學習,特別是深度學習技術的時間序列分析
    發表于 06-25 15:00

    變頻器缺相故障原因分析及維修方法

    ,對變頻器缺相故障原因進行深入分析,并提出有效的維修方法,對于保障設備安全、提高生產效率具有重要意義。本文將對變頻器缺相故障原因進行詳細
    的頭像 發表于 06-11 17:52 ?6251次閱讀

    電梯物聯網:智能“大腦”,保障你家小區電梯安全

    電梯城市居民“出行第一步,回家最后一程”的唯一垂直交通工具,其重要度不言而喻,近年來電梯安全問題也備受人們的關注。 哪些因素有可能會導致電梯發生
    的頭像 發表于 03-04 11:05 ?467次閱讀
    <b class='flag-5'>電梯</b>物聯網:智能“大腦”,保障你家小區<b class='flag-5'>電梯</b>安全
    主站蜘蛛池模板: 中文字幕一区二区三区5566 | 天天在线免费视频 | 日日爱网址 | 97影院理论片在线观看 | 香蕉视频在线观看黄 | 人人插人人草 | 热re99久久精品国99热 | 欧美人与z0xxxx另类 | 一级网站在线观看 | www亚洲欲色成人久久精品 | 夜夜视频| 欧美视频免费一区二区三区 | 久草tv| 久久久久久久免费 | 免费一级毛片女人图片 | 一级一片免费播放 | 丁香婷婷视频 | 国产伦子一区二区三区四区 | 日本午夜视频 | 成人激情站 | 久久69 | 黄色日比 | 特级毛片永久久免费观看 | 欧美猛交xxxx乱大交 | 欧美精品xxxⅹ欧美 欧美精品高清在线xxxx | 丁香视频在线 | 伊人网在线免费视频 | 久久久精品免费热线观看 | 视频一区二区在线观看 | 成年人毛片网站 | 成人网男女啪啪免费网站 | 亚洲成在线观看 | 国产视频一区二区在线观看 | 亚洲第一区在线 | 91福利社在线观看 | 国产精品久久久久久免费播放 | 国产精品波多野结衣 | 永久免费看mv网站入口 | 国产午夜亚洲精品 | 国产小视频免费在线观看 | 国产黄在线观看免费观看不卡 |