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

TensorFlow Lite開發平臺的研究與分析

2018-11-08 08:27:02高陸川
電子測試 2018年20期
關鍵詞:深度人工智能設備

高陸川

(山東省日照第一中學,山東日照,276000)

0 引言

由于深度學習模型的訓練需要極高的計算能力,所以深度學習框架大都是基于PC終端,一般都是基于具有GPU計算能力的服務器。但是近幾年,隨著移動互聯網的快速發展,再加之攜帶方便,移動設備逐漸成為人們日常生活、娛樂的主要平臺。目前,絕大部分移動設備都是采用Online方式使用深度學習技術。Online方式會在移動設備上先對數據進行預處理,然后再將數據發送到服務器進行深度學習相關操作,最后將處理結果傳回移動設備。這種方式在效率、隱私性、用戶體驗等方面均存在一定問題。為了解決這些問題,谷歌、百度、騰訊等公司都在積極研發適用于移動端的深度學習平臺,希望能夠帶來更好的用戶體驗。本文主要對谷歌公司研發的TensorFlow Lite深度學習平臺進行深入的研究和分析。

1 TensorFlow Lite平臺概述

1.1 TensorFlow介紹

要介紹TensorFlow Lite就必須先從TensorFlow說起。TensorFlow是谷歌公司研發的一款人工智能學習開源平臺。平臺的命名很直接地表明了人工智能神經網絡的工作過程。Tensor代表張量,本質就是n維的數組向量;Flow就是流,代表基于數據流圖的計算過程。TensorFlow平臺從發布至今,已經更新到1.10版本,被廣泛地應用在各個領域。而且由于其開源特性,學生、研究員、工程師、發明家、創業者等各種行業從業者都可以方便地獲取并使用TensorFlow。

1.2 TensorFlow Lite介紹

在移動設備部署人工智能應用是目前的一個趨勢,谷歌公司旗下的Android系統是目前市場份額最大的移動設備系統,再加上谷歌公司TensorFlow平臺在人工智能領域的優秀表現,谷歌公司研發應用于移動設備的人工智能開發平臺可以說是水到渠成。在Google I/O 2017大會上,谷歌發布了TensorFlow Lite,可以幫助應用開發者便捷地在移動設備上部署人工智能。TensorFlow Lite是TensorFlow的一個輕量級版本,針對移動設備做了很多優化和改造。谷歌表示TensorFlow Lite 仍處于“積極開發”狀態,目前僅有少量預訓練AI模型面世。但是,因為Android系統的版本演進是由谷歌一手控制的,所以長遠來看,TensorFlow Lite必定會得到Android系統層面的支持,從而達到更好的性能表現。

TensorFlow Lite主要面向移動設備和嵌入式設備,主要特點有:(1)輕量級:不同于TensorFlow,TensorFlow Lite具有輕量級的特點,很多方面都進行了優化處理,例如模型大小。(2)跨平臺:通過特殊的優化設計,使其可以在不同的平臺上運行,目前已經支持Android系統和 iOS系統。(3)快速:專為移動設備進行優化,能夠大幅提升模型加載時間,支持硬件加速。

1.3 TensorFlow Lite平臺架構

(1)TensorFlow Model

TensorFlow平臺訓練好的模型,以文件的形式保存在磁盤中,其文件格式無法直接應用到TensorFlow Lite平臺。

(2)TensorFlow Lite Converter

TensorFlow Lite轉換器,可以將TensorFlow平臺的模型轉換為適用于TensorFlow Lite的文件格式。

(3)TensorFlow Lite Model File

TensorFlow Lite模型文件。不同于TensorFlow模型,TensorFlow Lite的模型文件經過了優化和處理,能夠更好地適應移動設備的處理。TensorFlow Lite模型文件可以直接部署到Android App中進行調用。

(4)Android App

Android App應用平臺,主要包括封裝好的Java API和C++ API、編譯器、安卓神經網絡 API。安卓神經網絡API是谷歌官方提供的底層運算接口,為高級機器學習框架(如TensorFlow Lite)提供基礎層功能,會直接集成到Android 8.1(以及更高版本)的系統中。

(5)iOS App

iOS App應用平臺,主要包括封裝好的C++ API和編譯器。

圖1 TensorFlow Lite平臺架構

2 實驗

2.1 開發環境搭建

本文實驗基于windows 10系統,開發工具使用的是Android App的官方開發環境Android Studio[4],版本為3.0。另外,開發環境需要滿足Android SDK 版本高于26,Android NDK版本高于14。

圖2 Android SDK設置示意圖

具體設置過程為:在Android Studio中選擇settings->Android SDK,然后切換到SDK Tools選項卡。這里要注意,Android Studio安裝時默認是不安裝NDK的,所以此處要仔細查看Android SDK和NDK是否已經安裝以及版本是否滿足要求,如果不符合要求,要勾選正確版本進行安裝,安裝完成后,重啟Android Studio即可。如圖2所示。

2.2 TensorFlow Lite Demo的編譯和運行

首先,我們從https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/lite克隆Demo的源代碼到本地,然后在Android Studio中導入官方提供的Demo。Demo文件夾位于java目錄下。接下來,我們要下載預訓練好的TensorFlow Lite 模型和標簽數據。官方提供的下載地址為:https://storage.googleapis.com/download.tensorflow.org/models/tflite/mobilenet_v1_224_android_quant_2017_11_08.zip。將下載后的壓縮文件進行解壓,會得到模型文件mobilenet_v1_224.tflite和標簽數據文件labes.txt,然后把這兩個文件復制到Demo工程的assets文件夾下。

一切就緒后,對整個Demo工程進行編譯。如果SDK和NDK版本均符合要求,則會順利編譯成功。如果遇到編譯失敗,可以對照錯誤日志進行檢查和修復。編譯通過后,點擊“Run”安裝并運行Demo。由于Demo運行時需要調用相機功能,而模擬器無法滿足這一需求,所以我們采用Android真機進行實驗。將Android手機通過USB數據線連接到電腦上,然后在手機設置的開發者選項中啟用“USB調試”。完成上述設置后,點擊“Run”并在彈出對話框中選擇對應的Android設備,即可成功運行Demo。

2.3 實驗結果

本文實驗中Android真機選用的是小米Note3。TensorFlow Lite Demo展示的是物體識別功能,我們選取了10種常見物體,每種物體以隨機拍攝視角進行3次識別,通過物體的識別準確率和識別速度來衡量TensorFlow Lite的性能表現。識別過程界面如圖3所示。

圖3 不同視角識別過程界面

通過表1和表2數據可以看出,TensorFlow Lite對于生活中常見物品的識別,在識別準確率和識別速度上均有不錯的表現,可以較好地滿足用戶需求并且具有良好的用戶體驗。

表1 物體識別準確率

表2 物體識別速度

3 總結

本文主要對TensorFlow Lite開發平臺進行了研究分析,包括其框架結構、平臺特點等。此外,本文還進行了性能實驗來評估TensorFlow Lite的性能表現。TensorFlow Lite自2017年11月發布至今,仍在不斷地完善和更新。正如谷歌官方所言,TensorFlow Lite 正處于“積極開發”狀態。雖然目前只有少量幾個預訓練AI模型面世,但我們有理由相信谷歌公司會“積極開發”,發布功能更為完善、模型更加豐富的新版本TensorFlow Lite。

猜你喜歡
深度人工智能設備
諧響應分析在設備減振中的應用
深度理解一元一次方程
深度觀察
深度觀察
2019:人工智能
商界(2019年12期)2019-01-03 06:59:05
人工智能與就業
IT經理世界(2018年20期)2018-10-24 02:38:24
深度觀察
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
數讀人工智能
小康(2017年16期)2017-06-07 09:00:59
下一幕,人工智能!
南風窗(2016年19期)2016-09-21 16:51:29
主站蜘蛛池模板: 2024av在线无码中文最新| 亚洲男人的天堂在线观看| 亚洲中文久久精品无玛| 国产麻豆aⅴ精品无码| 免费Aⅴ片在线观看蜜芽Tⅴ| 欧美激情视频在线观看一区| 99久久精彩视频| 久久久久青草大香线综合精品 | 色综合久久88色综合天天提莫| 91久久国产综合精品女同我| 久久精品人人做人人爽电影蜜月 | 精品国产香蕉伊思人在线| 免费毛片全部不收费的| 久久久成年黄色视频| 毛片最新网址| 亚洲丝袜第一页| 欧美三级日韩三级| 91精品伊人久久大香线蕉| 色吊丝av中文字幕| 亚洲综合狠狠| 五月综合色婷婷| 国产乱子伦一区二区=| 亚洲热线99精品视频| 久久亚洲欧美综合| 久草视频一区| 狠狠色香婷婷久久亚洲精品| 97免费在线观看视频| 亚洲AⅤ永久无码精品毛片| 国产一级在线播放| 精品人妻一区二区三区蜜桃AⅤ| 亚洲 欧美 日韩综合一区| 精品国产91爱| www精品久久| 国产91精选在线观看| 亚洲日韩久久综合中文字幕| 白浆视频在线观看| 亚洲最新地址| 美女免费精品高清毛片在线视| 有专无码视频| 99免费视频观看| 国产乱人乱偷精品视频a人人澡| 国产乱子精品一区二区在线观看| 亚洲Va中文字幕久久一区| 国产男女免费视频| 99这里精品| 久久9966精品国产免费| 尤物亚洲最大AV无码网站| 内射人妻无码色AV天堂| 91午夜福利在线观看精品| 亚洲一级毛片在线观| 国产女人喷水视频| 日本福利视频网站| 国产精品极品美女自在线看免费一区二区| 国产一级妓女av网站| 一级看片免费视频| 欧美性久久久久| 国产美女精品在线| 亚洲午夜综合网| 伊人AV天堂| 91美女视频在线| 午夜天堂视频| 国产剧情国内精品原创| 91成人免费观看| 国产哺乳奶水91在线播放| 五月天综合婷婷| 波多野结衣亚洲一区| 天堂网亚洲系列亚洲系列| 久久无码免费束人妻| 精品日韩亚洲欧美高清a| 香蕉久人久人青草青草| 国产精品自在线拍国产电影| 日韩高清中文字幕| 韩日免费小视频| 午夜视频日本| 国产欧美视频在线| 国产精品视频系列专区| 亚洲综合色区在线播放2019 | 国产第一页免费浮力影院| 成人中文字幕在线| 国产一区二区三区在线无码| 99久久人妻精品免费二区| 欧美精品高清|