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

基于深度學習的手寫數字圖像識別模型研究及其瀏覽器服務平臺搭建

2022-02-19 09:19:56黃瀚宇陳焯輝肖梓勤王達灝王業哲趙志紅
科學技術創新 2022年1期
關鍵詞:模型

黃瀚宇 陳焯輝 肖梓勤 王達灝 王業哲 趙志紅*

(北京理工大學珠海學院,廣東珠海 519088)

1 概述

信息技術是人類歷史上的第三次工業革命,計算機、互聯網、智能家居等技術的普及極大地方便了人們的日常生活。通過編程的方式,人們可以將提前設計好的交互邏輯交給機器重復且快速地執行,從而將人們從簡單枯燥的重復勞動工作中解脫出來。但是對于需要較高智能水平的任務,如人臉識別、聊天機器人、自動駕駛等任務,很難設計明確的邏輯規則,傳統的編程方式顯得力不從心,而人工智能(Artificial Intelligence, AI)是有望解決此問題的關鍵技術。

隨著深度學習算法的崛起,人工智能在部分任務上取得了類人甚至超人的智力水平,如圍棋上AlphaGo 智能程序已經擊敗人類最強圍棋專家之一柯潔,在Dota2 游戲上OpenAI Five 智能程序擊敗冠軍隊伍OG,同時人臉識別、智能語音、機器翻譯等實用的技術已經進入到人們的日常生活中。現在的生活處處被人工智能所環繞,盡管目前能達到的智能水平離通用人工智能(Artificial General Intelligence, AGI)還有一段距離,但仍堅定地相信人工智能時代已經來臨。

本文首先收集手寫數字表格,然后用OpenCV(一個基于BSD 許可(開源)發行的跨平臺計算機視覺和機器學習軟件庫)技術制作手寫數字圖像數據集,接著用LeNet-5 模型檢測數據集的數據質量優劣情況,最后使用HTML 和Flask 框架搭建網站,再使用內網穿透使外網用戶訪問網站。

2 基于OpenCV 技術與LeNet-5 模型的手寫數字圖像識別技術

2.1 數據收集

首先收集100 份手寫數字表格,如圖1。

圖1 手寫數字表格

然后使用圖像處理中二值化、腐蝕與膨脹技術[1]去除圖像中的表格,去除表格后的圖像,如圖2。

圖2 去除表格后的圖像

接著使用OpenCV 技術,提取每張圖片中所有數字的輪廓。至此,使用OpenCV 技術自制的手寫數字圖像數據集已完成,共10000 張手寫數字圖像。

2.2 數據預處理

首先使用圖像的像素值作為模型的特征,由于特征的數量級不一致,圖片像素值的范圍為[0, 255],因此需要對特征進行標準化,將原來的在[0, 255]范圍內的特征值映射到[0,1]區間。因標簽為數字編碼,會占用較多的存儲空間,因此需將標簽轉為獨熱編碼,即One-hot 編碼。One-hot 編碼是非常稀疏的,一般在計算時,需要把離散的數字編碼轉換成One-hot 編碼。最后對數據集進行拆分,選擇80%作為訓練集,20%作為測試集。即訓練集的樣本容量為8000,測試集的樣本容量為2000。

2.3 模型建立

首先使用LeNet-5 模型作為手寫數字圖像識別模型,LeNet-5 是由Lecun 等[2]設計的用于識別手寫和機器打印字符的卷積神經網絡[3],是首次提出的卷積- 池化- 全連接的神經網絡結構。LeNet-5 共有7 層(不包括輸出層),包含卷積層、池化層和全連接層。輸入圖片的形狀為28×28×1,Convolutions 為卷積層,Subsampling 為池化層,Full connection 為全連接層,Gaussian connections 為輸出層,且輸出層神經元個數為10。

由于手寫數字圖像識別[4]屬于多分類問題,需分別使用Softmax 與交叉熵作為輸出層的激活函數與損失函數,具體如下。

Softmax 激活函數公式:

其中,xi為第i 張圖片的像素值,M為類別總數。

Softmax 函數不僅可以將輸出值映射到[0, 1]區間,還滿足所有的輸出值之和為1 的特性。每個輸出值代表了當前樣本屬于每個類別的概率,且概率值之和為1。通過Softmax 函數可以將輸出層的輸出轉譯為類別概率,在分類問題中使用得非常頻繁。

交叉熵可以很好地衡量兩個分布之間的“距離”,其損失函數公式:

其中,c 為類別,M為類別總數。

當Loss 為0 時,損失函數取得最小值,此時網絡輸出的預測值與標簽真實值完全一致,神經網絡取得最優狀態。

2.4 模型訓練

對LeNet-5[5]模型進行訓練,設置模型訓練的超參數如表1。

表1 模型訓練超參數

其中,Epoch 為模型的訓練次數,此處設置訓練次數為20;Batch size 為批訓練大小,設置為128 即一次并行計算128 個樣本的數據;Optimizer 為優化器,這里選擇Adam 作為圖像類別數量預測模型的優化器,它默認學習率(Learning rate)為0.001,是一種基于梯度的隨機目標函數優化算法[6];Input shape 為輸入圖像的形狀,設置輸入圖像為像素大小28×28,并且通道數為3 的RGB 圖片;Validation split 為訓練集與驗證集的比例,設置為0.2 即選擇訓練集中的80%作為模型的訓練集,20%作為驗證集,即模型的訓練集的樣本容量為6400,驗證集的樣本容量為1600。

模型訓練共20 個epoch,耗時5 秒。最終訓練集的準確率為99.60%,驗證集的準確率為98.12%。并且繪制訓練過程的損失值與準確率的變化曲線,最后保存模型。訓練過程的損失值和準確率的變化曲線如圖3。

圖3 去除表格后的圖像

2.5 模型評估

將測試集放入模型中進行測試,準確率達到了98.30%,可以看出模型的預測結果較好,手寫數字圖像識別準確。首先輸出模型預測的混淆矩陣如圖4。

圖4 混淆矩陣

從混淆矩陣來看,混淆矩陣的理想輸出結果是主對角線上均存在非零的數字,而非主對角線上的元素均為零,由此可以看出該模型的預測效果好。

再輸出分類報告如表2。

表2 分類報告

Precision1為查準率,Recall1為查全率,F1-score 為F1分數。

Support1為標簽各類別的數量,它們可用于評估模型的預測效果。

從分類報告來看,查準率和召回率得分都較高,且平均的F1-Score 達到98%,由此也能看出該模型的預測效果好。

2.6 模型對比

使用VGG16、VGG19、ResNet50、DenseNet169 和Dense Net201[7]共5 種深層CNN 模型架構對手寫數字圖像數據集進行訓練。在模型訓練之前,先對上述五個模型進行介紹。VGG 系列網絡模型是ILSVRC14 挑戰賽ImageNet 數據集分類任務的亞軍牛津大學VGG 實驗室于2014 年提出的,如VGG16 與VGG19 模型。以VGG16 為例,它在ImageNet 取得了7.4%的Top-5 錯誤率,比AlexNet 在錯誤率上降低了7.9%。ResNet50 網絡則由微軟亞洲研究院何凱明于2015 年提出,在ILSVRC2015 挑戰賽ImageNet 數據集上的分類與檢測等任務上面均獲得了最好性能。而DenseNet 與ResNet 頗為相似,但是它將前面所有層的特征圖信息通過Skip Connection 與當前層輸出進行聚合,與ResNet 的對應位置相加方式不同,DenseNet 采用在通道軸維度進行拼接操作,聚合特征信息。

并且在更換模型訓練的過程中控制相同的超參數,所有的模型都在同一環境下進行訓練,得出各個模型的得分與耗時如表3。

表3 模型比較

可以看出LeNet-5[8]的準確率已經接近各種大型網絡,并且比多個大型網絡的要高。另外,耗時比各種大型網絡的少得多。因此選用得分較高而且更加小巧的網絡LeNet-5 作為訓練手寫數字圖像數據集的模型。

3 瀏覽器服務平臺搭建

使用HTML 來構建網站頁面,再使用flask 框架使網站運轉起來,最后使用內網穿透技術來實現外網訪問網站。

4 結論

本文使用OpenCV[9]技術制作手寫數字圖片數據集,并用LeNet-5 網絡檢測數據集的數據質量優劣情況。得出自制數據集的測試集得分為98.30%,并從混淆矩陣與分類報告輸出結果中發現,數據集是可用的。使用Flask 框架和內網穿透搭建網站使用戶可以在網站上使用該模型。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 熟女成人国产精品视频| 国产菊爆视频在线观看| 国产人免费人成免费视频| 欧美在线天堂| 亚洲午夜福利精品无码不卡| 丁香六月综合网| 国产一级毛片网站| 久久99久久无码毛片一区二区| 精品99在线观看| 国产福利小视频高清在线观看| 亚洲AV电影不卡在线观看| 久久久久亚洲精品无码网站| 丁香六月激情综合| 玖玖精品在线| 婷婷在线网站| 精品无码视频在线观看| 色九九视频| 国产成人精品18| 成人午夜视频在线| 欧美a级在线| 精品久久久久久久久久久| 国产91视频观看| 91成人免费观看| 久久人搡人人玩人妻精品| 五月婷婷欧美| 欧美精品亚洲精品日韩专| 伊人五月丁香综合AⅤ| 日韩精品一区二区三区免费| 国产精品制服| 免费一级毛片在线播放傲雪网| 青青青亚洲精品国产| 极品国产在线| 亚洲中文字幕国产av| 中文字幕免费在线视频| 国产在线98福利播放视频免费| 国产午夜一级淫片| 精品第一国产综合精品Aⅴ| 精品一区二区三区视频免费观看| 国产成人区在线观看视频| 伊人久热这里只有精品视频99| 国产玖玖视频| 久久国产精品电影| 色国产视频| 伊在人亞洲香蕉精品區| 国产99精品视频| av一区二区无码在线| 亚洲国产AV无码综合原创| 国产精品爽爽va在线无码观看 | 在线永久免费观看的毛片| 人妻出轨无码中文一区二区| 欧美日韩一区二区三| 亚洲精品va| 91免费国产高清观看| 亚洲中文制服丝袜欧美精品| 国产精品yjizz视频网一二区| 久久天天躁夜夜躁狠狠| 中文字幕在线观| 国产精品网拍在线| 亚洲午夜国产精品无卡| 国产白浆一区二区三区视频在线| 亚洲欧洲日韩久久狠狠爱| 国产乱人伦精品一区二区| 久久国产成人精品国产成人亚洲 | 国产欧美视频综合二区| 日韩中文字幕免费在线观看| 手机精品视频在线观看免费| 亚洲人成网站在线播放2019| 国产成人超碰无码| 在线观看网站国产| 91免费观看视频| 最新痴汉在线无码AV| www.日韩三级| 日韩国产综合精选| 人人91人人澡人人妻人人爽| 91精品久久久久久无码人妻| 天天摸夜夜操| 国产va在线观看免费| 欧美爱爱网| 欧美午夜在线观看| 黄色网址免费在线| 精品国产成人av免费| 欧美福利在线观看|