近年來,人工智能的發(fā)展推動了社會各領(lǐng)域從數(shù)字化、網(wǎng)絡(luò)化向智能化的躍升。人工神經(jīng)網(wǎng)絡(luò)是人工智能領(lǐng)域迅速崛起的一項(xiàng)重要技術(shù),以此為基礎(chǔ)的人工智能應(yīng)用效果驚人,加快了全球范圍內(nèi)的知識更新和技術(shù)創(chuàng)新,也深刻地改變了信息社會中人們的生活方式和思維模式。相應(yīng)的內(nèi)容也迅速進(jìn)入基礎(chǔ)教育領(lǐng)域,但是,人工智能教育實(shí)施過程中也存在著兩個(gè)方面的問題:一是學(xué)習(xí)內(nèi)容過深,一些中小學(xué)人工智能教材將大量的抽象模型和理論知識直接呈現(xiàn)給學(xué)生,大大超過了中小學(xué)生的認(rèn)知水平,導(dǎo)致學(xué)生對課程產(chǎn)生畏難情緒,失去學(xué)習(xí)的興趣;二是停留于體驗(yàn)學(xué)習(xí)水平,學(xué)習(xí)活動只是進(jìn)行簡單的積木搭建,很少涉及神經(jīng)網(wǎng)絡(luò)的基本原理及其組成等內(nèi)容。
人工智能的本質(zhì)是解決分類和回歸兩大問題,本課以分類問題作為切入點(diǎn),以吃豆子游戲?qū)?,以解決最簡單的二分類問題為主線,幫助學(xué)生理解和探索人工智能概念和人工智能底層技術(shù)。在活動2中,引導(dǎo)學(xué)生運(yùn)用數(shù)學(xué)知識和紙筆工具進(jìn)行分析和推演,把解決分類藍(lán)色和橙色點(diǎn)的問題,轉(zhuǎn)變成畫一條直線將兩類點(diǎn)分開的問題,從而認(rèn)識到人工神經(jīng)網(wǎng)絡(luò)的本質(zhì)就是數(shù)學(xué)計(jì)算模型,借助TensorFlow Playground人工神經(jīng)網(wǎng)絡(luò)在線實(shí)驗(yàn)平臺,讓學(xué)生通過手工調(diào)整特征向量x1和x2的權(quán)值來訓(xùn)練人工神經(jīng)網(wǎng)絡(luò)。這種運(yùn)用仿真、驗(yàn)證等方式解決問題的過程,也正是計(jì)算思維養(yǎng)成的過程。
但是,當(dāng)數(shù)據(jù)點(diǎn)在特征空間中的分布比較復(fù)雜時(shí),通過觀察和嘗試畫分類線是沒有效率的,往往也是不可能的。因此,需要通過一些方法,讓人工神經(jīng)網(wǎng)絡(luò)自己學(xué)習(xí)得到分類線,這個(gè)過程稱為訓(xùn)練。在TensorFlow Playground中,每一個(gè)小格子代表神經(jīng)網(wǎng)絡(luò)中的一個(gè)神經(jīng)元,每一條線代表神經(jīng)元之間的連接。當(dāng)單擊運(yùn)行按鈕后,以線條的粗細(xì)變化表示權(quán)重的變化,線條越粗,表示權(quán)重越大,輸出結(jié)果區(qū)域可看到邊界的變化過程,勾選Show test data用test數(shù)據(jù)集檢驗(yàn)分類的效果,能形象直觀地呈現(xiàn)人工神經(jīng)網(wǎng)絡(luò)不斷優(yōu)化權(quán)重的訓(xùn)練過程。