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

基于深度學習框架的建筑領域算法服務平臺研究與實踐

2024-06-03 22:07:39肖朋林曾莎潔
數字通信世界 2024年4期
關鍵詞:深度學習

肖朋林 曾莎潔

摘要:文章提出了一種基于深度學習框架的建筑領域算法服務平臺,研究了深度學習和深度學習基礎框架,并對該平臺的架構、功能和數據模型研究和實踐進行了闡述。

關鍵詞:深度學習;深度學習框架;建筑領域;算法服務平臺

doi:10.3969/J.ISSN.1672-7274.2024.04.029

中圖分類號:TP 311,TU 17? ? ? ? ? 文獻標志碼:B? ? ? ? ? ?文章編碼:1672-7274(2024)04-00-04

Research and Practice on Algorithm Service Platform in the Construction Field Based on Deep Learning Framework

XIAO Penglin, ZENG Shajie

(Shanghai Research Institute of Building Sciences Co., Ltd., Shanghai 200032, China)

Abstract: This article proposes a deep learning framework based algorithm service platform for the construction field, studies deep learning and its basic frameworks, and elaborates on the architecture, functions, and data model research and practice of the platform.

Keywords: deep learning; deep learning framework; the construction field; algorithm service platform

0? ?引言

隨著人工智能技術的發展,涌現出TensorFlow[1]、PyTorch[2]、PaddlePaddle[3]等多個深度學習框架,它起到了承上啟下的作用,下接芯片,上承各種業務模型、行業應用,為傳統行業在人工智能方面的應用開發提供了高效的基礎。本文研究并實踐了基于深度學習框架(PaddlePaddle)的建筑領域算法服務平臺,以期為建筑領域提供專業的人工智能算法模型服務。

1? ?深度學習框架

1.1 深度學習

深度學習(Deep Learning)是2006年由Hinton等人提出的概念,它是機器學習的一個分支。區別于淺層學習(Shallow Learning)依賴人工經驗和特征抽取、特征選擇等特征轉換方法獲取特征(Feature),深度學習能夠從數據中自動學習到有效的特征表示。因此,深度學習也被稱為表示學習[4][5]。

深度學習一般采用深層神經網絡模型實現端到端學習(End-to-End Learning)[6],具有四個主要特征:一是自動學習高層次抽象特征,不需要人工設計特征;二是通過多層次的模型學習抽象特征,實現非線性建模;三是處理高維度和海量數據,自適應控制模型復雜度;四是使用深度卷積神經網絡等多種結構實現各種任務,如圖像識別、自然語言處理、語音識別等。深度學習發展的關鍵因素包含數據、算力和算法。

①數據。深度學習的發展離不開大量、高質量的數據支持。

②算力。深度學習需要進行大量的計算,需要強大的算力支持。

③算法。算法是深度學習取得巨大成功的關鍵因素之一。

1.2 框架研究

為了讓AI專業開發者更高效地實現深度學習算法,各大AI科技公司紛紛將深度學習中常用的算子、基礎網絡結構、迭代優化算法,以及經典的模型實現采用開源的方式形成深度學習框架。深度學習框架是一種底層開發工具,是集智能算法核心訓練和推理框架、基礎模型庫、端到端開發套件、豐富的工具組件于一體的平臺。目前常見的深度學習框架包括TensorFlow、PyTorch、Keras、Caffe、Theano、CNTK、MXNet、PaddlePaddle等。常見的深度學習框架如表1所示[7]。

1.3 框架選擇

目前深度學習領域最為流行的三個框架是TensorFlow、PyTorch、PaddlePaddle。

(1)TensorFlow是由Google推出的一個開源深度學習框架,支持多種編程語言,如Python、Java和C++等。TensorFlow的優點在于它強大的計算圖能力,可以進行分布式計算,支持多種設備。缺點在于其初學門檻較高,需要較長時間的學習和實踐。

(2)PyTorch是Facebook推出的一個開源深度學習框架,特點在于其動態圖能力,使得模型的搭建和調試更加方便。同時PyTorch也有著非常完善的文檔和社區支持。缺點在于其不太適合于大規模的分布式計算。

(3)PaddlePaddle是由百度推出的一個開源深度學習平臺,支持多種編程語言,如Python、C++和Java等。PaddlePaddle的優點在于其強大的分布式計算能力,支持GPU、CPU和FPGA等多種硬件平臺。同時PaddlePaddle也有著較為完善的文檔和社區支持,并且其提供了一整套的生態系統,包括自動化調參平臺和可視化平臺等。缺點在于其相對于TensorFlow和PyTorch來說,社區的活躍程度稍遜。

由于PaddlePaddle具有強大的分布式計算能力和完整的生態系統,以及提供了豐富的預訓練模型以及易于使用的API接口,可以有效地降低實現深度學習算法的門檻,在模型開發、訓練和部署方面具有很高的靈活性和可擴展性,非常適合用于建筑領域算法服務平臺的構建和應用。因此,本文將選擇PaddlePaddle作為建筑領域算法服務平臺的基礎架構。

2? ?算法服務平臺設計

2.1 架構設計

平臺架構包含基礎設施層、基礎框架層、平臺服務層、應用服務層四個層級。基礎設施層包括對數據、模型、代碼的數據存儲設備、用于模型訓練的大規模GPU、CPU等數據計算設備和用于通信及安全保障的其他支撐設備;基礎框架層包括核心的深度學習框架和模型庫,核心框架提供一套開發、訓練、推理部署環境,模型庫提供一套用于存儲通用算法、通用模型和建筑領域模型的算法模型管理環境;平臺服務層包含數據加工、模型訓練、模型評估、模型管理、模型部署、模型優化等一套完整的算法模型使用功能,以及用于任務、資源調度、日志記錄和文件存儲的支撐管理功能;應用服務層為用戶提供服務調用、交互式模型開發和SDK組件庫三種服務模式,既滿足非專業人員的模型使用需求,也為專業用戶提供模型開發和調用的途徑。

2.2 功能設計

(1)數據加工。提供可視化的數據導入、數據清洗、數據預處理、特征工程等功能。在數據導入方面,支持多種數據源,如文本文件、數據庫、NoSQL、Hadoop等。在數據清洗和預處理方面,提供一些基本的處理模塊,如缺失值處理、異常值處理、特征編碼等。

(2)模型管理。提供模型上傳、模型創建、模型編輯、模型保存、模型刪除等功能。提供模型檢索、模型版本控制等管理功能,以方便用戶更好地管理和使用模型。

(3)模型訓練。提供可視化的模型選擇、模型參數設置、數據集選擇、交叉驗證等功能。支持多種機器學習算法和深度學習算法,如線性回歸、決策樹、支持向量機、神經網絡等。在模型訓練過程中,提供模型訓練狀態監控、性能評估等功能,以便用戶根據訓練結果進行優化。

(4)模型部署。提供模型導出、模型轉換、模型打包、模型發布等功能。支持多種部署環境,如本地環境、云環境、邊緣設備等。在模型部署過程中,提供模型部署狀態監控、性能評估等功能,以方便用戶監控模型的運行狀態。

(5)模型評估。提供模型性能評估、業務需求評估、用戶反饋評估等功能。平臺應該提供可視化的評估報告,以便用戶更好地了解模型的性能、用戶需求和用戶滿意度。

(6)模型優化。提供模型調參、模型重構、模型量化等功能。提供自動化的模型優化功能,如超參數優化、模型結構搜索等。

2.3 數據模型設計

為實現用戶數據加工、模型訓練、模型評估、模型管理、模型部署、模型優化等功能,設計了平臺數據模型,如圖1所示。

通過此數據模型設計,可以實現一個模型通過多個算法和參數的組合,以及實現模型訓練后的應用發布記錄和模型調用日志記錄。

3? ?算法服務平臺實踐

3.1 建筑領域模型

(1)建筑設計與優化模型。幫助建筑師在早期設計階段進行更快、更高效的方案探索。通過訓練數據驅動的模型,建筑師可以預測建筑方案在各種性能指標(如能源消耗、結構性能、舒適度等)上的表現。

(2)能源模擬與預測模型。用于建筑能源模擬和預測,提高能源管理的效率。例如,通過訓練一個回歸模型來預測建筑的耗能情況,以便更好地理解建筑的能源使用情況,從而制定相應的節能措施。

(3)建筑智能控制模型。用于開發更智能的建筑控制系統,以提高建筑物的舒適度和能效。例如,可以使用神經網絡或強化學習來自動調整空調、照明等設備的設置,以滿足不同時間和場景下的需求。通過實時監測和預測建筑內的環境參數(如溫度、濕度、光照等),智能控制系統可以自動調整設備參數,實現更高的能效和舒適度。

(4)故障檢測與診斷模型。在建筑設備故障檢測和診斷方面也具有很大的潛力。通過訓練一個分類模型,可以實時監測建筑設備的運行狀態,自動檢測異常情況,并及時進行診斷。以便降低建筑運維成本,提高設備的可靠性和壽命。

(5)安全監測與預警模型。在建筑施工過程中,安全監測和預警至關重要。分析現場視頻、聲音和傳感器數據,實時檢測潛在的安全隱患。

(6)建筑物識別與分析模型。在自動識別和分析建筑物的外觀特征。例如,可以使用深度學習模型自動提取建筑物的幾何形狀、材料和風格特征,為城市規劃和歷史保護提供有價值的信息。

(7)建筑生命周期評估模型。用于評估建筑物在其整個生命周期中的環境影響。通過收集和分析各種數據(如建筑材料、能源消耗、廢棄物處理等),可以訓練一個回歸模型來預測建筑物的碳排放、能源效率等指標。

3.2 平臺功能實現

(1)創建應用。實現選擇應用類型,并支持填寫名稱、基本簡介等應用基本信息。

(2)訓練集上傳。實現根據應用類型選擇相應的數據集,或者上傳新的數據集。

(3)模型選擇。實現根據應用類型選擇相應的模型和算法。

(4)信息確認。實現確認應用訓練的基本信息,包括應用場景、訓練數據集、模型,并設置訓練參數和笨次訓練的模型版本號。

(5)訓練和發布。實現選擇訓練模型,后臺服務會實時更新訓練狀態,待訓練完成后可發布模型。

(6)應用調用。實現模型發布后,用戶可以通過應用發布的Restful接口調用算法。

本實踐平臺為用戶提供了一整套人工智能算法從訓練到發布的運行環境,用戶可以通過上傳數據,選擇算法模型,提交訓練任務和發布算法應用完成建筑領域人工智能算法的落地,并能夠通過不斷訓練或者篩選模型,不斷升級應用,實現人工智能算法在建筑領域中應用的不斷迭代和功能升級,進一步滿足各類用戶的需求。

3.3 算法場景驗證

為驗證平臺的功能實現,本文選擇基于目標監測模型,實現了建筑交通領域橋梁目標檢測模型的訓練、發布和驗證。通過此模型的應用,幫助用戶將圖片分成了不同的類別。

4? ?結束語

本文提出了基于深度學習框架(PaddlePaddle)的建筑領域算法服務平臺的架構設計,設計了平臺的功能和數據模型,研究了建筑領域的各類場景模型,初步實現了算法服務平臺,并在建筑交通領域中的目標檢測場景進行了驗證,實現了平臺功能流程的驗證。本文設計平臺具有廣闊的應用前景和發展空間,未來將繼續在平臺功能優化、模型擴充、模型優化及服務方式方面繼續進行深入的研究,為建筑領域的從業者提供更加全面、專業和高效的技術支持,推動建筑領域的智能化和可持續發展。■

參考文獻

[1] https://www.tensorflow.org

[2] https://pytorch.org

[3] https://www.paddlepaddle.org.cn

[4] 周志華.機器學習[M].北京:清華大學出版社,2016.

[5] 邱錫鵬.神經網絡與深度學習[M].北京:機械工業出版社,2020.

[6] Rosenblatt,F.The Perceptron:A Probabilistic Model for Information Storage and Organization in The Brain[J].Psychological Review,1958,65:386-408.

[7] 朱瑞琪.基于深度學習框架的圖像特征檢測服務的設計與實現[D].中國科學院大學(中國科學院沈陽計算技術研究所),2022.

猜你喜歡
深度學習
從合坐走向合學:淺議新學習模式的構建
面向大數據遠程開放實驗平臺構建研究
基于自動智能分類器的圖書館亂架圖書檢測
搭建深度學習的三級階梯
有體驗的學習才是有意義的學習
電子商務中基于深度學習的虛假交易識別研究
現代情報(2016年10期)2016-12-15 11:50:53
利用網絡技術促進學生深度學習的幾大策略
考試周刊(2016年94期)2016-12-12 12:15:04
MOOC與翻轉課堂融合的深度學習場域建構
大數據技術在反恐怖主義中的應用展望
深度學習算法應用于巖石圖像處理的可行性研究
軟件導刊(2016年9期)2016-11-07 22:20:49
主站蜘蛛池模板: www亚洲天堂| 国产在线视频欧美亚综合| 亚洲国产精品VA在线看黑人| 亚洲人成亚洲精品| 91外围女在线观看| 91精品国产福利| 免费无遮挡AV| 最新国产午夜精品视频成人| 亚洲免费毛片| 99视频国产精品| 欧美另类图片视频无弹跳第一页| 亚洲天堂网2014| 漂亮人妻被中出中文字幕久久| 欧美日本在线一区二区三区| 欧美 亚洲 日韩 国产| 国产精品无码作爱| 露脸国产精品自产在线播| 在线无码九区| 久久精品国产国语对白| 欧美在线天堂| 亚洲天堂网视频| 在线免费亚洲无码视频| 国产精品美女免费视频大全| 激情亚洲天堂| 精品国产免费人成在线观看| aaa国产一级毛片| 精品久久久久成人码免费动漫| 亚洲天堂日韩在线| 国产国产人成免费视频77777| 国内嫩模私拍精品视频| 老司机精品久久| 小说区 亚洲 自拍 另类| 91在线视频福利| 91福利在线观看视频| 色天堂无毒不卡| 国内精品视频在线| 青青青视频蜜桃一区二区| 在线观看国产一区二区三区99| 国产99精品久久| 亚洲综合第一区| 久久亚洲天堂| 国产午夜小视频| 国产在线一区视频| 久久精品女人天堂aaa| 美女亚洲一区| 国产日本一区二区三区| 香蕉久久永久视频| 亚洲精选无码久久久| 97国内精品久久久久不卡| 亚洲第一黄片大全| 国产在线视频导航| 一级毛片在线免费看| 人妻无码AⅤ中文字| 国产亚洲精品97AA片在线播放| 五月激情婷婷综合| 91 九色视频丝袜| 久久中文电影| 成年人国产网站| 亚洲国产精品日韩欧美一区| 国产精品va免费视频| 成人亚洲国产| 亚洲AV成人一区二区三区AV| 青青操视频免费观看| 91丝袜美腿高跟国产极品老师| 综合人妻久久一区二区精品 | 国内精品伊人久久久久7777人| 韩日免费小视频| 亚洲国产精品一区二区高清无码久久 | 国产一国产一有一级毛片视频| 波多野结衣中文字幕一区二区| 白丝美女办公室高潮喷水视频 | 久久国产拍爱| 2022国产无码在线| 久久免费成人| 免费毛片全部不收费的| 青青草国产在线视频| 美女国内精品自产拍在线播放| 97人人模人人爽人人喊小说| 久草视频福利在线观看 | 国产清纯在线一区二区WWW| 好久久免费视频高清| 强乱中文字幕在线播放不卡|