【
儀表網(wǎng) 行業(yè)標準】由 TC28(全國信息技術(shù)標準化技術(shù)委員會)歸口,中國電子技術(shù)標準化研究院 、華為技術(shù)有限公司等單位起草的國家標準計劃《人工智能 面向機器學(xué)習(xí)的系統(tǒng)規(guī)范》征求意見稿已完成編制,現(xiàn)公開征求意見。
在《人工智能標準化白皮書(2021)版》中,對人工智能系統(tǒng)框架、智能運算平臺架構(gòu)有深入的解讀:機器學(xué)習(xí)計算框架與算法管理、分布式計算平臺、異構(gòu)資源池化與調(diào)度、智能芯片等,是產(chǎn)業(yè)迫切的標準需求。
國際上,人工智能標準剛剛起步。ISO/IEC JTC1/SC42 人工智能分委會 2017 年底正式成立。由美國代表團在 SC42 牽頭立項“基于機器學(xué)習(xí)的人工智能框架”。從目前草案來看,機器學(xué)習(xí)平臺能力,包含機器學(xué)習(xí)框架、算法、流程、生命周期管理、基礎(chǔ)設(shè)施等是系統(tǒng)的最重要部分。
國內(nèi)人工智能標準也在逐步制定中。例如征求意見階段的國家標準《信息技術(shù) 人工智能 平臺計算資源技術(shù)要求》是人工智能系統(tǒng)平臺資源層架構(gòu)和能力的細化。
在國際、國內(nèi)標準都處于起步階段的時期,編制本標準并推動在試點行業(yè)的驗證實施,有利于增強標準對產(chǎn)業(yè)的指引,促進相關(guān)技術(shù)和成果的應(yīng)用和推廣。同時本標準領(lǐng)先于國際標準制定,有助于推動國內(nèi)技術(shù)和標準成果貢獻、影響國際標準。本標準也是后續(xù)面向機器學(xué)習(xí)的人工智能系統(tǒng)相關(guān)標準的依據(jù)。
本文件按照GB/T 1.1-2020《標準化工作導(dǎo)則 第1部分:標準化文件的結(jié)構(gòu)和起草規(guī)則》的規(guī)定起草。
本文件給出了面向機器學(xué)習(xí)的系統(tǒng)的框架,規(guī)定了系統(tǒng)的技術(shù)要求。本文件適用于各領(lǐng)域的機器學(xué)習(xí)系統(tǒng)及相關(guān)解決方案的規(guī)劃、設(shè)計及開發(fā),可作為評估、選型及驗收的依據(jù)。
機器學(xué)習(xí)運行時組件:
機器學(xué)習(xí)運行時組件是為保障機器學(xué)習(xí)應(yīng)用按照預(yù)期在特定機器學(xué)習(xí)系統(tǒng)上運行所必要的軟件環(huán)境,包括設(shè)備驅(qū)動軟件和算子庫。
設(shè)備驅(qū)動軟件負責(zé)機器學(xué)習(xí)各種類型任務(wù)的調(diào)度與執(zhí)行,包括為機器學(xué)習(xí)任務(wù)分配提供資源管理通道,為應(yīng)用提供存儲管理、設(shè)備管理、執(zhí)行流管理、事件管理、核函數(shù)執(zhí)行功能。算子庫提供機器學(xué)習(xí)算法在設(shè)備執(zhí)行調(diào)度的最小計算單元,包括面向機器學(xué)習(xí)計算任務(wù)的通用算子和面向特定設(shè)備計算加速任務(wù)的優(yōu)化算子。
機器學(xué)習(xí)框架:
機器學(xué)習(xí)框架包含模型訓(xùn)練、模型推理及機器學(xué)習(xí)算法庫三個模塊,為機器學(xué)習(xí)應(yīng)用開發(fā)、優(yōu)化、驗證和部署過程中提供工具支撐。
模型訓(xùn)練模塊用于機器學(xué)習(xí)應(yīng)用設(shè)計開發(fā)階段,該模塊提供自動微分、損失函數(shù)、優(yōu)化器等調(diào)用接口,支持模型定義、自動分布式并行訓(xùn)練、多硬件后端適配等能力。
模型推理模塊用于機器學(xué)習(xí)應(yīng)的驗證部署階段,該模塊提供模型加載、微調(diào)、性能評估、轉(zhuǎn)換等接口,提供模型部署及推理加速等能力。
算法庫面向機器學(xué)習(xí)訓(xùn)練、推理及模型性能優(yōu)化任務(wù),提供預(yù)先優(yōu)化好的算法,以封裝函數(shù)庫的方式供用戶調(diào)用,提升機器學(xué)習(xí)模型開發(fā)、優(yōu)化、驗證、部署的效率。
安全性要求:
a) 應(yīng)提供對訓(xùn)練數(shù)據(jù)、部署模型、算法程序和服務(wù)接口的訪問權(quán)限管理;
b) 應(yīng)提供抵御對抗樣本攻擊、噪聲污染的能力;
c) 應(yīng)支持對訪問用戶的訪問歷史查詢;
d) 應(yīng)提供對權(quán)重文件的防篡改能力以及保護能力;
e) 應(yīng)支持將任務(wù)詳細狀態(tài)輸出到日志;
f) 應(yīng)支持分布式任務(wù)的認證、鑒權(quán)和加密通信能力;
g) 應(yīng)支持部分模型的可解釋能力;
h) 應(yīng)支持部分模型的差分隱私訓(xùn)練能力;
i) 應(yīng)支持部分模型和任務(wù)的穩(wěn)健性評估;
j) 宜支持對非法輸入進行屏蔽。
可擴展性要求:
a) 應(yīng)提供標準化數(shù)據(jù)接入規(guī)范,降低維護和運行機器學(xué)習(xí)模型的成本;
b) 應(yīng)提供用不同領(lǐng)域的標準化技術(shù)堆棧,為機器學(xué)習(xí)算法集成提供有效的接口;
c) 應(yīng)提供模型部署到生產(chǎn)環(huán)境的標準化流程,降低系統(tǒng)整合風(fēng)險;
d) 應(yīng)提供機器學(xué)習(xí)生存周期管理工具,為機器學(xué)習(xí)模型提供測試支持。
所有評論僅代表網(wǎng)友意見,與本站立場無關(guān)。