2022-03-08 01:32:49 索煒達(dá)電子 676
文件編號(hào):B449
文件大?。?/strong>3.84M
代碼行數(shù):51行(主程序)
開發(fā)環(huán)境:Python3.9
猿創(chuàng)承諾:該源碼均通過親自測(cè)試可正常運(yùn)行
簡(jiǎn)要概述:用機(jī)器學(xué)習(xí)預(yù)防鈔票欺詐
基于小波變換工具從真假鈔票圖像中提取的數(shù)據(jù),神經(jīng)網(wǎng)絡(luò)用于評(píng)估鈔票的真實(shí)性。
對(duì)于數(shù)字化,使用了通常用于打印檢查的工業(yè)攝像機(jī)。最終的圖像有400x400像素。由于物鏡和與被調(diào)查對(duì)象的距離,獲得了分辨率約為660 dpi的灰度圖像。
所有功能都通過sklearn的StandardScaler類標(biāo)準(zhǔn)化。
神經(jīng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)和結(jié)果總結(jié)
二進(jìn)制交叉熵?fù)p失函數(shù)與Adam優(yōu)化器一起用于該分類問題。
經(jīng)過75個(gè)階段后,訓(xùn)練集和驗(yàn)證集二值分類器在預(yù)測(cè)紙幣真?zhèn)畏矫娴臏?zhǔn)確率分別達(dá)到99%和93%。
運(yùn)行效果:
目錄│文件列表:
├ 演示視頻
│ └ 演示視頻.mp4
└ 項(xiàng)目源碼
│ banknote.csv
└ banknote.py