故障診斷為什麼要用深度學習?
故障診斷入門級選手提個問題,振動訊號分析直接做頻譜分析就好了,為啥需要人工智慧? - amaze2的回答 - 知乎
對於簡單的機械裝置,比如一級平行齒輪箱,訊號比較簡單,直接頻譜分析就可以滿足需求。
但是,如果是複雜的裝置,比如多級行星齒輪傳動、強環境噪聲、而且故障處在早期階段、比較微弱的情況下,在頻譜圖上可能找不出故障頻率。
那該怎麼辦呢?
深度學習提供了一種思路。
順便推薦一種專門針對強噪聲情況下故障診斷的深度學習方法—— 深度殘差收縮網路。
深度殘差收縮網路在其內部採用了軟閾值函式,類似於小波閾值降噪,在深度學習模型的內部,自動消除噪聲資訊,從而獲得更準確的故障特徵。
M. Zhao, S. Zhong, X. Fu, B. Tang, M. Pecht, Deep residual shrinkage networks for fault diagnosis, IEEE Transactions on Industrial Informatics, vol. 16, no. 7, pp. 4681-4690, 2020.
https://ieeexplore.ieee.org/document/8850096
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69972329/viewspace-2715768/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 深度學習故障診斷——深度殘差收縮網路深度學習
- 故障診斷學習工具
- 風機故障診斷學習資源(更新中)
- Oracle故障診斷Oracle
- 為什麼會有深度學習?如何看待?深度學習
- 為什麼要用docker?Docker
- 為什麼要用dockerDocker
- 為什麼要用RedisRedis
- 光纖故障診斷和故障排查
- 深度學習是什麼深度學習
- 為什麼企業需要關注深度學習深度學習
- ASM磁碟故障診斷(二)ASM
- ASM磁碟故障診斷(一)ASM
- RAC故障診斷指令碼指令碼
- 深度學習為什麼需要那麼多的資料?深度學習
- 為什麼要用SOCKS代理?
- 為什麼要用混合加密?加密
- 故障分析 | Kubernetes 故障診斷流程
- 9 Oracle Data Guard 故障診斷Oracle
- DB2故障診斷工具DB2
- 為什麼要用Node.jsNode.js
- 我們為什麼要用RedisRedis
- 為什麼要用Redis叢集?Redis
- 為什麼要用資料中臺
- 為什麼要用 Node.jsNode.js
- 為什麼要用單例模式?單例模式
- 為什麼要用工廠模式模式
- 為什麼醫學影像AI已進入「後深度學習時代」?AI深度學習
- 學習Python需要用什麼開發工具?Python
- mysql複製故障診斷與排除MySql
- 部落格連結—Oracle故障診斷Oracle
- 為什麼要用Redis?Redis為什麼這麼快?(來自知乎)Redis
- Dubbo為什麼要用Go重寫?Go
- 為什麼我要用GoEasy替代WebSocketGoWeb
- 為什麼要用原生 JavaScript 代替 jQuery?JavaScriptjQuery
- 為什麼要用儲存過程儲存過程
- 為什麼我要用C寫遊戲遊戲
- R語言學習-迴歸診斷R語言