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

基于Keras 框架的目標檢測的研究與實踐

2021-10-18 08:57:36甘麗
科學技術創新 2021年27期
關鍵詞:定義特征模型

甘麗

(馬鞍山師范高等專科學校軟件工程系,安徽 馬鞍山 243041)

隨著人工智能技術的高速發展,目標檢測作為計算機是覺得一個重要研究方向也得到了長足的發展和廣泛的應用。目前大多數目標檢測的研究側重在目標類別的識別,如公共汽車、小汽車、摩托車、自行車等,本研究側重在對不同品牌車輛的識別,對小目標的分類預測有著積極的參考意義。

1 Keras 框架

Keras 是一個用Python 編寫的高級神經網絡API,能夠以TensorFlow,CNTK 等作為后端運行。沒有特定格式的單獨配置文件。模型定義在Python 代碼中,結構緊湊,易于調試,并且易于擴展。[1]Keras 的核心數據結構是神經網絡模型model,其中使用較多的是Sequential 順序模型,它是由多個神經層線性堆疊而成。在構建好模型后,可以簡單的通過add 方法將各層添加到模型中去,在訓練模型之前,最重要是的配置學習過程,主要通過compile 方法來完成,其中有三個參數是非常重要的,他們分別是優化器,損失函數和評估函數。訓練模型通常使用fit 方法,最后利用訓練好的模型預測我們的測試集。

2 神經網絡原理

神經網絡的主要用途在于分類,整個神經網絡的分類還是圍繞著損失、優化這兩部分的算法設計。[2-3]

公式的計算過程如圖1 所示。

圖1 softmax 計算過程

2.2 梯度下降算法

梯度下降是優化神經網絡的首選方法,各種優化器也是基于梯度下降算法。梯度下降法基于以下定義:如果實值函數f(x)在點啊處可微且有定義,那么函數f(x)在a 點沿著梯度相反的方向-?f(a)下降最多。梯度下降算法的目的是使得損失函數的值找到最小值。模型的訓練目標即是尋找合適的w與b 以最小化代價函數值。參數w和b 的更新公式如圖2。

圖2 梯度下降算法參數更新

其中α 表示學習速率,即每次更新的w的步伐長度。當w大于最優解w'時,導數大于0,那么w就會向更小的方向更新。反之當w 小于最優解w' 時,導數小于0,那么w 就會向更大的方向更新。迭代直到收斂。

2.3 卷積神經網絡

在計算機視覺領域,由于圖像特征數量對神經網絡效果的壓力,卷積神經網絡就能很好的解決這個問題。卷積神經網絡有一個或多個卷積層、池化層以及全連接層等組成[4-5],見圖3。

圖3 卷積神經網絡結構圖

卷積層的目的是提取輸入的不同特征,主要參數有卷積核Size 的大小,padding- 零填充,stride 步長。通過卷積層的計算,我們能提取特征,但并沒有減少圖片的特征數量,在最后的全連接層依然面臨大量的參數,所以需要池化層進行特征數量的減少。池化層主要對卷積層學習到的特征圖進行亞采樣處理,池化的方式主要有最大池化和平均池化兩種,目的是為了降低后續網絡層的輸入維度,縮減模型大小,提高計算速度。卷積層+激活層+池化層可以看成是特征學習/特征提取層,而學習到的特征最終應用于模型任務需要先對所有Feature Map 進行扁平化處理,再接一個或多個全連接層,進行模型學習[6-7]。

3 基于Keras 目標檢測的主要步驟

利用keras 框架里面已經訓練好的VGG16 模型,對其進行微調,來做本研究中車輛類別的目標分類實踐。

3.1 讀取本地的圖片數據以及類別

使用一個ImageDataGenerator 圖片生成器,定義圖片處理以及數據增強相關功能

3.2 模型的結構修改

在不動VGG 最后的1000 輸出結果基礎上,加上全局池化層和兩個全連接層,構建自己的模型,實現代碼如下:

3.3 freeze 原始VGG 模型

讓VGG 結構當中的權重參數不參與訓練,代碼如下:

3.4 編譯

編譯(指定優化器,定義損失函數,定義準確率)、訓練模型,在遷移學習中算法:學習率初始化較小的值:0.001,0.0001,因為在已訓練好的模型基礎之上更新,所以設置較小的學習率去學習。將訓練好的模型保存為h5 文件格式,實現代碼如下:

3.5 預測

加載訓練的模型進行預測,加載待預測圖片,將圖片進行歸一化處理等,進行測試。

4 結論

本文通過研究深度學習相關理論,利用Keras 框架實現了車輛類別的識別,在30 個epoch 后,訓練集的測試精度達到了95%,測試集的精度也能達到90%左右,通過增加epoch,將bath_size 設置為64,128 后,沒有使測試精度顯著提高。后續筆者會嘗試使用VGG19 模型,或者優化參數的選擇,進一步研究提高模型性能的可能。

猜你喜歡
定義特征模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
3D打印中的模型分割與打包
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
線性代數的應用特征
河南科技(2014年23期)2014-02-27 14:19:15
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
主站蜘蛛池模板: 秘书高跟黑色丝袜国产91在线 | 久久久国产精品免费视频| 精品国产中文一级毛片在线看| 91原创视频在线| 一级不卡毛片| 国产成人AV综合久久| 国产成人8x视频一区二区| 1769国产精品免费视频| 亚洲国产日韩视频观看| 欧美日韩综合网| 国产清纯在线一区二区WWW| 欧美日韩国产一级| 中文字幕色在线| 国产福利在线免费| 国产小视频网站| 国产免费人成视频网| 白丝美女办公室高潮喷水视频| 丰满人妻一区二区三区视频| av在线无码浏览| 中国国产A一级毛片| 国产素人在线| 国产精品美人久久久久久AV| 久久国产亚洲偷自| 2020精品极品国产色在线观看| 91成人免费观看在线观看| 国产欧美日本在线观看| 欧美日韩精品在线播放| 国产精品第页| 免费一级α片在线观看| 国产精品极品美女自在线网站| 欧美自慰一级看片免费| 99伊人精品| 日韩中文精品亚洲第三区| 91青青草视频| 欧美笫一页| 久久不卡国产精品无码| 白浆视频在线观看| 亚洲中文无码av永久伊人| 国产最新无码专区在线| 中文字幕人成乱码熟女免费| 亚洲永久色| a色毛片免费视频| 国产在线第二页| 久久香蕉国产线| 国产激情第一页| 亚洲午夜国产精品无卡| 国产欧美日韩精品综合在线| 亚洲福利片无码最新在线播放| 国产成人亚洲精品色欲AV| аv天堂最新中文在线| 国产jizzjizz视频| 国产18在线| 青青青国产免费线在| 综合色区亚洲熟妇在线| 国产区在线观看视频| 亚洲中文精品人人永久免费| 91精品最新国内在线播放| 国产第一页免费浮力影院| 九九热免费在线视频| 91区国产福利在线观看午夜| 久综合日韩| 无码粉嫩虎白一线天在线观看| 女人18一级毛片免费观看| 91色爱欧美精品www| 亚洲日本www| 国产视频 第一页| 国产日韩精品欧美一区灰| 亚洲精品第五页| 国产成人精品第一区二区| 国产又爽又黄无遮挡免费观看 | 在线观看亚洲国产| 99一级毛片| 色噜噜在线观看| 国产亚洲精品精品精品| 国模私拍一区二区三区| 亚洲 日韩 激情 无码 中出| 五月婷婷综合网| 国产亚洲欧美在线人成aaaa| 老色鬼久久亚洲AV综合| 成人在线亚洲| 综合人妻久久一区二区精品 | 伊人久久婷婷五月综合97色|