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
主站蜘蛛池模板: 午夜不卡视频| 精品人妻系列无码专区久久| 亚洲av日韩av制服丝袜| h网站在线播放| 国产欧美高清| 日韩国产综合精选| A级毛片高清免费视频就| 91精品久久久无码中文字幕vr| 色婷婷在线影院| 国内精品久久久久久久久久影视| 免费毛片全部不收费的| 巨熟乳波霸若妻中文观看免费| 日韩小视频在线观看| 欧美日韩午夜| 国产精品jizz在线观看软件| 国产美女91呻吟求| 亚洲性日韩精品一区二区| 99热这里只有精品国产99| 全裸无码专区| 99re热精品视频中文字幕不卡| 日韩第一页在线| 亚洲欧美天堂网| 四虎影视无码永久免费观看| 久久久精品无码一区二区三区| 影音先锋亚洲无码| av色爱 天堂网| 香蕉精品在线| 久久精品人人做人人| 欧美黑人欧美精品刺激| 91毛片网| 玩两个丰满老熟女久久网| 97se亚洲| 欧美激情,国产精品| 无码高潮喷水专区久久| 国产嫖妓91东北老熟女久久一| 国产精品一线天| 亚洲无码精彩视频在线观看| 亚洲制服丝袜第一页| 99热国产这里只有精品9九| 久久免费成人| 99ri精品视频在线观看播放| 999精品在线视频| 国产91蝌蚪窝| 青草午夜精品视频在线观看| 制服丝袜一区| 精品成人一区二区| 潮喷在线无码白浆| 成人无码一区二区三区视频在线观看| 亚洲av无码牛牛影视在线二区| www成人国产在线观看网站| 免费看黄片一区二区三区| 色婷婷亚洲综合五月| 国产精品视频3p| 无码专区国产精品一区| 精品一区二区三区波多野结衣 | 国产97视频在线观看| 国产毛片片精品天天看视频| 麻豆精品国产自产在线| 波多野结衣中文字幕久久| 国产高清免费午夜在线视频| 2021国产精品自产拍在线| 久久精品中文字幕少妇| 久久亚洲中文字幕精品一区| 亚洲精品久综合蜜| 97免费在线观看视频| 国产欧美视频在线观看| 中国精品自拍| 无遮挡一级毛片呦女视频| 中文无码日韩精品| 国产极品美女在线播放| 特级精品毛片免费观看| 中文无码日韩精品| 国产成人精品优优av| 狼友视频一区二区三区| 热99精品视频| 91探花国产综合在线精品| 国产丝袜啪啪| 国产污视频在线观看| 小说区 亚洲 自拍 另类| 日韩在线中文| 亚洲系列中文字幕一区二区| 免费国产无遮挡又黄又爽|