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打印中的模型分割與打包
主站蜘蛛池模板: 全部毛片免费看| 亚洲一区精品视频在线| 久久久久人妻一区精品| 亚洲精品第一在线观看视频| 国产午夜无码专区喷水| 中文成人无码国产亚洲| 天天色综合4| 国产成人亚洲精品蜜芽影院| 2021精品国产自在现线看| 欧美色视频在线| 77777亚洲午夜久久多人| 欧美特黄一级大黄录像| 中文字幕佐山爱一区二区免费| 亚洲A∨无码精品午夜在线观看| 黄色网站在线观看无码| 波多野结衣的av一区二区三区| 国产精品手机在线播放| 国产精品永久在线| 香蕉伊思人视频| 99精品视频播放| 久久亚洲国产一区二区| 国产一区二区三区在线观看免费| 特级aaaaaaaaa毛片免费视频| 久久国产精品嫖妓| 狠狠综合久久久久综| 欧美日韩第二页| 丝袜高跟美脚国产1区| 国产日韩丝袜一二三区| 毛片在线区| 国产毛片高清一级国语 | 亚洲人网站| 国产无人区一区二区三区| 精品亚洲麻豆1区2区3区| 欧美日韩国产在线观看一区二区三区| 狠狠色婷婷丁香综合久久韩国| 91久久偷偷做嫩草影院精品| 久久精品中文字幕少妇| 欧美全免费aaaaaa特黄在线| 中文成人无码国产亚洲| 亚洲第一香蕉视频| 亚洲成a人片在线观看88| 亚洲国产成人麻豆精品| 国产屁屁影院| 亚洲欧美成人网| 久视频免费精品6| 自偷自拍三级全三级视频| 四虎成人精品| 福利一区在线| 视频在线观看一区二区| 91小视频在线观看| 午夜毛片免费看| 色一情一乱一伦一区二区三区小说| 一区二区影院| 日韩无码黄色| 人妻丰满熟妇啪啪| 国产91透明丝袜美腿在线| 天堂在线视频精品| 国产打屁股免费区网站| 99热这里只有精品国产99| 五月婷婷综合网| 无码综合天天久久综合网| 亚洲国产欧美中日韩成人综合视频| 国产91丝袜| 亚洲日韩精品伊甸| 亚洲成人精品在线| 蝴蝶伊人久久中文娱乐网| 国产美女叼嘿视频免费看| 久久伊人久久亚洲综合| 国产午夜无码片在线观看网站 | 中文字幕精品一区二区三区视频| 国产视频久久久久| 久久一日本道色综合久久| 亚洲成人在线网| 永久在线播放| 91精品国产无线乱码在线 | 国产91全国探花系列在线播放| 亚洲国产成人麻豆精品| 国产亚洲日韩av在线| 国产第八页| 色综合成人| 久久性妇女精品免费| 国产小视频免费|