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

從知其然到知其所以然

2019-06-25 01:50:46丁偉孫凱
中國信息技術(shù)教育 2019年11期
關(guān)鍵詞:學(xué)生

丁偉 孫凱

神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)是人工智能教學(xué)中的算法層面的重要組成部分,而手寫數(shù)字識別可以作為神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)的入門課,即通過讓計算機辨認大量標定好的手寫數(shù)字對它進行訓(xùn)練,就可以識別0~9的手寫數(shù)字,是一種典型的有監(jiān)督學(xué)習(xí)。那么,在中小學(xué)如何進行這種入門教學(xué),并在以體驗為主的前提下,讓學(xué)生在現(xiàn)有知識基礎(chǔ)上能夠了解神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)的基本原理呢?筆者在教學(xué)過程中利用虛谷號控制硬件引導(dǎo)學(xué)生通過學(xué)習(xí)基于MNIST訓(xùn)練集的手寫數(shù)字識別,初步建立對神經(jīng)網(wǎng)絡(luò)的基本認識。

用虛谷號進行Python和人工智能的教學(xué),則可以結(jié)合硬件制作出包含人工智能元素的作品。本實例用Python語言,首先編寫一個三層神經(jīng)網(wǎng)絡(luò),用MNIST訓(xùn)練集完成模型訓(xùn)練,并用畫圖軟件kolourpaint完成手寫數(shù)字,實現(xiàn)手寫數(shù)字識別,最后用虛谷號控制的LED燈閃爍次數(shù)來呈現(xiàn)對應(yīng)的數(shù)字。

● 配置環(huán)境

要讓虛谷號實現(xiàn)手寫數(shù)字的識別,就需要安裝一些必要的庫和繪圖軟件,虛谷號已經(jīng)預(yù)裝了Python3.5和部分庫,下面只要補充、升級相關(guān)庫即可,如圖1所示。

● 了解神經(jīng)網(wǎng)絡(luò)

一個完整的人工神經(jīng)網(wǎng)絡(luò)至少由輸入層、輸出層和隱藏層三部分構(gòu)成。神經(jīng)網(wǎng)絡(luò)的每一層都可以用若干個節(jié)點來表示某個元素的特征屬性(如圖2)。

● 手寫數(shù)字的csv格式

當在28×28的區(qū)域?qū)懴乱粋€數(shù)字時,這個區(qū)域中就會留下顏色深淺不一的筆跡,接著將這28×28=784個像素點的顏色轉(zhuǎn)換成0~255之間對應(yīng)的灰度值并以csv文件格式存儲到一個數(shù)據(jù)表中(如下頁圖3)。同樣我們可以從網(wǎng)上(網(wǎng)址:https://pjreddie.com/projects/mnist-in-csv/)下載到這個有60000條數(shù)據(jù)的這個數(shù)據(jù)集。打開表格就會發(fā)現(xiàn)里面確實有60000行數(shù)據(jù),而且每行數(shù)據(jù)有785列,其中第一列是這個數(shù)字的標簽即我們標定的數(shù)字,后面的784列就是28×28個像素點對應(yīng)的灰度值。

學(xué)生有了以上的知識做基礎(chǔ),對后面的代碼理解就相對要容易一些了,當然并不要求學(xué)生對每句代碼都理解,因為在教學(xué)中是要以模塊化的代碼來講解手寫數(shù)字識別這個案例的,即讓學(xué)生理解程序中每個模塊的作用,并通過修改模塊中的關(guān)鍵參數(shù)知道對程序執(zhí)行效率和結(jié)果的影響,進而了解人工神經(jīng)網(wǎng)絡(luò)的基本原理。下面是筆者在教學(xué)中對這個實例的解析。

①神經(jīng)網(wǎng)絡(luò)類的建立。神經(jīng)網(wǎng)絡(luò)的搭建是一個復(fù)雜的過程也不需要初學(xué)者掌握,可以將其放到一個類里面,使用的時候直接用from語句導(dǎo)入即可。

②訓(xùn)練數(shù)據(jù)的導(dǎo)入。圖4中的第一行代碼括號內(nèi)的內(nèi)容為MNIST手寫數(shù)據(jù)集的路徑位置,這里使用了數(shù)據(jù)集中的前100條數(shù)據(jù)對模型進行了訓(xùn)練。學(xué)生在實操過程中可以通過修改訓(xùn)練數(shù)據(jù)集的數(shù)據(jù)多少來分析其對準確率的影響。

③設(shè)定參數(shù)搭建實例。模塊中輸入層的節(jié)點數(shù)為784,對應(yīng)的是28×28像素的圖片的784個灰度值;隱藏層節(jié)點為200個;輸出層的10個節(jié)點即0~9這10個手寫數(shù)字(如圖5)。

④設(shè)定訓(xùn)練次數(shù)(如圖6)。依次判斷輸入數(shù)字是0~9的概率,選擇概率最大的那一個為輸出結(jié)果。

⑤使用手寫數(shù)字檢查訓(xùn)練結(jié)果(如圖7)。使用img_arry =imageio.imread(‘****,as_gray=Ture)語句導(dǎo)入手寫的數(shù)字圖片,其中****的內(nèi)容為圖片在計算機中的保存路徑。

⑥運行實例。使用IDLE3打開上面保存的實例,運行實例,使用不同的訓(xùn)練集運行時間不同。運行結(jié)束后,結(jié)果中列出了手寫數(shù)字是0~9這10個數(shù)字的概率,而計算機會把概率最高的那一項認為是筆者所寫的數(shù)字,這里計算機輸出的結(jié)果是4,這個結(jié)果對不對呢?打開路徑中那張圖片看一下就知道了(如圖8)。

為了解除學(xué)生的疑惑筆者讓學(xué)生通過修改圖8中的數(shù)字后再次運行實例,查看結(jié)果。

經(jīng)過反復(fù)修改程序中的參數(shù)學(xué)生得出了以下幾個結(jié)論:第一,訓(xùn)練集中的數(shù)據(jù)量越多準確率越高;第二,手寫數(shù)字是否規(guī)范對準確率影響很大;第三,訓(xùn)練集中的數(shù)據(jù)量越大程序運行時間越長。

該實例也可以在PC機上運行,但是通過虛谷號可以控制硬件,進而讓學(xué)生更加直觀地了解人工智能的廣泛應(yīng)用,創(chuàng)作出有質(zhì)感的智能作品。虛谷號只要導(dǎo)入虛谷庫就能實現(xiàn)Python環(huán)境下軟硬件的互通。另外,還可以利用上面手寫數(shù)字的判斷結(jié)果來制作一個識字閃燈的游戲,讓虛谷根據(jù)識別到的數(shù)字控制LED燈閃爍對應(yīng)的次數(shù),代碼如圖9所示。

代碼中首先導(dǎo)入了虛谷庫和時間庫,然后使用循環(huán),將識別結(jié)果(label)作為循環(huán)次數(shù)實現(xiàn)閃燈的效果。此外也可以引導(dǎo)學(xué)生使用舵機、馬達、蜂鳴器等設(shè)計出獨具特色的智能產(chǎn)品。

利用虛谷號的代碼程序更加貼近程序開發(fā)的原始環(huán)境,適合有一定程序基礎(chǔ)的高年級學(xué)生學(xué)習(xí),同時高年級的學(xué)生,具有一定的項目策劃和動手能力,能夠利用虛谷號軟硬兼容的特點創(chuàng)作出一些技術(shù)與藝術(shù)完美融合的作品。

猜你喜歡
學(xué)生
快把我哥帶走
親愛的學(xué)生們,你們并沒有被奪走什么
英語文摘(2020年9期)2020-11-26 08:10:12
如何喚醒學(xué)生自信心
甘肅教育(2020年6期)2020-09-11 07:45:16
怎樣培養(yǎng)學(xué)生的自信
甘肅教育(2020年22期)2020-04-13 08:10:54
如何加強學(xué)生的養(yǎng)成教育
甘肅教育(2020年20期)2020-04-13 08:04:42
“學(xué)生提案”
當代陜西(2019年5期)2019-11-17 04:27:32
《李學(xué)生》定檔8月28日
電影(2018年9期)2018-11-14 06:57:21
趕不走的學(xué)生
學(xué)生寫話
學(xué)生寫的話
主站蜘蛛池模板: 亚洲av成人无码网站在线观看| 蜜桃视频一区二区| 欧美国产日韩在线播放| 欧美精品1区| 欧美a级完整在线观看| 97人人模人人爽人人喊小说| 日韩大片免费观看视频播放| 最新亚洲人成网站在线观看| 熟妇丰满人妻| 亚洲成人网在线观看| 日本三级黄在线观看| 国产女人水多毛片18| 无码人中文字幕| 四虎永久在线精品影院| 久久精品一品道久久精品| 偷拍久久网| 国产成人综合久久| 午夜在线不卡| 欧美黑人欧美精品刺激| 国产簧片免费在线播放| 欧美三级不卡在线观看视频| 日韩免费毛片| 亚洲综合亚洲国产尤物| 美女被操黄色视频网站| 69精品在线观看| 996免费视频国产在线播放| 国内丰满少妇猛烈精品播| 福利视频久久| 国产99热| 成年人国产网站| 国产女人在线| 制服丝袜 91视频| 亚洲成人在线免费| 国产区网址| 国产精品毛片一区视频播| 亚洲AV无码不卡无码| 精品视频在线一区| 欧美一区福利| 国产白浆一区二区三区视频在线| 好久久免费视频高清| 亚洲综合精品香蕉久久网| 国产高潮视频在线观看| 欧美午夜一区| av手机版在线播放| 国产色网站| 99久久亚洲综合精品TS| 五月婷婷综合色| 午夜不卡视频| 亚洲精品视频网| 中文字幕第4页| 国产综合欧美| 国内自拍久第一页| 99re视频在线| 永久免费AⅤ无码网站在线观看| 亚洲视频欧美不卡| 日韩毛片在线视频| 精品视频免费在线| 亚洲成在线观看| 国产精品亚洲精品爽爽| 欧美国产成人在线| 国产午夜精品鲁丝片| 四虎综合网| 欧美日本在线一区二区三区| 一级做a爰片久久毛片毛片| 日韩毛片免费| 亚洲中字无码AV电影在线观看| 国产小视频a在线观看| 一级香蕉人体视频| 欧美yw精品日本国产精品| 91丝袜美腿高跟国产极品老师| 久久精品波多野结衣| 精品国产网站| 538国产在线| 久久9966精品国产免费| 91久久天天躁狠狠躁夜夜| 国产在线一区二区视频| 91年精品国产福利线观看久久| 国产成人综合日韩精品无码不卡 | 国产迷奸在线看| 在线不卡免费视频| 女人18毛片一级毛片在线| 亚洲第一成年网|