慧安小課堂 | 靈境



在之前的文章中,我們已經(jīng)介紹過(guò)了人工智能的基本概念和算法開(kāi)發(fā)的大致流程。當(dāng)今,我們通常使用深度學(xué)習(xí)來(lái)開(kāi)發(fā)人工智能算法和應(yīng)用。
深度學(xué)習(xí)(DL)是目前最為流行的一種AI技術(shù),深度學(xué)習(xí)的靈感來(lái)自大腦的結(jié)構(gòu)和功能,即許多神經(jīng)元的互連。它是一種基于神經(jīng)網(wǎng)絡(luò)的機(jī)器學(xué)習(xí)(ML)方法,通過(guò)多層神經(jīng)網(wǎng)絡(luò)對(duì)數(shù)據(jù)進(jìn)行學(xué)習(xí)和處理,從而實(shí)現(xiàn)對(duì)數(shù)據(jù)的分類、識(shí)別和預(yù)測(cè)等任務(wù)。
深度學(xué)習(xí)按照應(yīng)用,可以分為三大類算法:
1.卷積神經(jīng)網(wǎng)絡(luò)(簡(jiǎn)稱CNN)
CNN可應(yīng)用在圖像分類(image classification)、目標(biāo)檢測(cè)(object detection)及語(yǔ)義分割(semantic segmentation)等。
2.循環(huán)神經(jīng)網(wǎng)絡(luò)(簡(jiǎn)稱RNN)
不同于CNN,RNN網(wǎng)絡(luò)本身具有記憶能力,可學(xué)習(xí)具有前后相關(guān)的數(shù)據(jù)類型,可用與進(jìn)行語(yǔ)言翻譯或文本翻譯等。
3.生成對(duì)抗網(wǎng)絡(luò)(簡(jiǎn)稱GAN)
GAN是強(qiáng)化學(xué)習(xí)的一種,主要是通過(guò)兩個(gè)神經(jīng)網(wǎng)絡(luò)相互博弈的方式進(jìn)行學(xué)習(xí),常用于圖像重構(gòu)、游戲開(kāi)發(fā)、虛擬圖像生成、以及智能聊天算法開(kāi)發(fā)。
靈境-慧安蜂巢算法中臺(tái)
深度學(xué)習(xí)對(duì)硬件環(huán)境的依賴很高,對(duì)于開(kāi)發(fā)者有較高的門檻,深度學(xué)習(xí)計(jì)算框架的出現(xiàn),屏蔽了大量硬件環(huán)境層面的開(kāi)發(fā)代價(jià),使研究者和開(kāi)發(fā)人員可以專注于算法的實(shí)現(xiàn),快速迭代。目前,深度學(xué)習(xí)框架有很多種,比如Pytorch、TensorFlow、Caffe、PaddlePaddle、Maxnet等。
盡管深度學(xué)習(xí)框架極大了提升了AI算法開(kāi)發(fā)效率,但是對(duì)于一些初學(xué)者和中小企業(yè)來(lái)說(shuō)學(xué)習(xí)成本高,AI算法開(kāi)發(fā)依然有一定的難度,需要進(jìn)行大量的工作,耗費(fèi)大量的人力成本。如下圖所示,開(kāi)發(fā)一套AI算法需要下面的流程。
為了解決這一問(wèn)題,慧安股份打造了靈境慧安蜂巢算法中臺(tái),全面支持?jǐn)?shù)據(jù)集管理、算法開(kāi)發(fā)、模型訓(xùn)練、在線部署等算法全生命周期工作。
數(shù)據(jù)集管理
創(chuàng)建數(shù)據(jù)集:根據(jù)需求上傳自己的數(shù)據(jù)集,支持圖像、視頻、文本、音頻等類型的數(shù)據(jù)集。
標(biāo)注數(shù)據(jù)集:可以手動(dòng)標(biāo)注,也可以使用預(yù)置的目標(biāo)檢測(cè)、圖像分類、圖像分割等算法自動(dòng)對(duì)數(shù)據(jù)集進(jìn)行自動(dòng)標(biāo)注。
算法開(kāi)發(fā)與管理
用戶可以使用在線交互式筆記本自主開(kāi)發(fā)深度學(xué)習(xí)算法,也可以使用靈境預(yù)置的算法進(jìn)行訓(xùn)練。
模型訓(xùn)練與管理
完成數(shù)據(jù)集標(biāo)注與算法開(kāi)發(fā)后,可以使用算法創(chuàng)建訓(xùn)練任務(wù)。靈境支持使用PyTorch、TensorFlow等多種框架訓(xùn)練,同時(shí)支持多CPU與GPU并行訓(xùn)練。
訓(xùn)練完成后,算法模型會(huì)保存在模型列表中。靈境也預(yù)置了多種場(chǎng)景下的常用模型,包括安全帽安全服檢測(cè)識(shí)別、明廚亮灶相關(guān)算法、垃圾檢測(cè)分類、抽煙檢測(cè)、手機(jī)使用檢測(cè)、快遞號(hào)識(shí)別、人臉識(shí)別、車輛檢測(cè)、煙火檢測(cè)、人員非法聚集檢測(cè)、文本分類、語(yǔ)音識(shí)別等模型。
這些預(yù)訓(xùn)練模型可以開(kāi)箱即用,用戶能夠直接使用預(yù)訓(xùn)練模型進(jìn)行業(yè)務(wù)部署。也可以基于預(yù)訓(xùn)練模型+自有數(shù)據(jù)集進(jìn)行進(jìn)一步訓(xùn)練,獲得更加精準(zhǔn)、符合用戶場(chǎng)景的模型。
模型部署-在線服務(wù)
靈境支持將算法和模型部署為在線服務(wù),可以將自己的算法和模型在線部署到靈境慧安蜂巢算法中臺(tái),可以提供模型在線推理預(yù)測(cè)。
總結(jié)
整體來(lái)說(shuō),我們的靈境慧安蜂巢算法中臺(tái)有兩大特色功能。
1.零門檻AI開(kāi)發(fā)和使用
(1)靈境慧安蜂巢算法中臺(tái)預(yù)置多種場(chǎng)景和行業(yè)需要的AI算法模型,包含通用目標(biāo)檢測(cè),圖像分類等,也包含行業(yè)專用的如安全帽、安全服檢測(cè),加油站煙火檢測(cè)等。用戶可以直接選擇需求模型,做推理和部署,解決自己業(yè)務(wù)問(wèn)題。
(2)對(duì)于一些平臺(tái)上沒(méi)有的專業(yè)模型,用戶也能輕松開(kāi)發(fā)。靈境慧安蜂巢算法中臺(tái)提供了自動(dòng)比標(biāo)注和自動(dòng)機(jī)器學(xué)習(xí)服務(wù),用戶只需要輸入需要訓(xùn)練的數(shù)據(jù),靈境平臺(tái)即可幫助完成整個(gè)算法開(kāi)發(fā)過(guò)程,極大提升AI算法開(kāi)發(fā)效率,節(jié)省成本。
2.為AI工程師提高開(kāi)發(fā)效率
(1)靈境慧安蜂巢算法中臺(tái)提供強(qiáng)大的GPU算力,內(nèi)置多種深度學(xué)習(xí)開(kāi)發(fā)環(huán)境,用戶可靈活選擇需要的環(huán)境,節(jié)省環(huán)境配置時(shí)間。
(2)在線標(biāo)注:提供多人協(xié)作標(biāo)注和自動(dòng)標(biāo)注功能。
(3)靈境還提供了在線算法開(kāi)發(fā)工具Jupyter Notebook,供用戶在線協(xié)同開(kāi)發(fā)使用。
(4)提供多種公共數(shù)據(jù)集和預(yù)訓(xùn)練模型,用戶可以用極少的數(shù)據(jù),訓(xùn)練出適合自己的專業(yè)AI算法模型。
靈境慧安蜂巢算法中臺(tái)為人工智能的開(kāi)發(fā)提供更強(qiáng)有力的支撐,提供AI算法開(kāi)發(fā)從數(shù)據(jù)標(biāo)注到模型部署的一站式全流程服務(wù)。
來(lái)源 | 研發(fā)中心/技術(shù)創(chuàng)新與規(guī)劃科技部
審核 | 市場(chǎng)部