吳 蕾, 吳 婷
(1. 安徽警官職業(yè)學(xué)院, 合肥 230031; 2. 上海電機(jī)學(xué)院 機(jī)械學(xué)院, 上海 200245)
BP神經(jīng)網(wǎng)絡(luò)在教學(xué)質(zhì)量評(píng)價(jià)中的應(yīng)用觀察
吳 蕾1, 吳 婷2
(1. 安徽警官職業(yè)學(xué)院, 合肥 230031; 2. 上海電機(jī)學(xué)院 機(jī)械學(xué)院, 上海 200245)
人工神經(jīng)網(wǎng)絡(luò)是一種新技術(shù), 具有非線性處理、適應(yīng)學(xué)習(xí)能力強(qiáng)等優(yōu)勢(shì), BP神經(jīng)網(wǎng)絡(luò)是人工神經(jīng)網(wǎng)絡(luò)中的一種, 具有極強(qiáng)的非線性處理能力. 本文就人工神經(jīng)網(wǎng)絡(luò)和BP神經(jīng)網(wǎng)絡(luò)的相關(guān)概念進(jìn)行分析, 研究基于BP神經(jīng)網(wǎng)絡(luò)的教學(xué)質(zhì)量評(píng)價(jià)體系, 并對(duì)BP神經(jīng)網(wǎng)絡(luò)在教學(xué)質(zhì)量評(píng)價(jià)中的應(yīng)用進(jìn)行探討, 以便建立完善的質(zhì)量評(píng)價(jià)體系, 促進(jìn)教學(xué)質(zhì)量的提高,推動(dòng)高職院校的發(fā)展.
BP神經(jīng)網(wǎng)絡(luò); 教學(xué)質(zhì)量; 評(píng)價(jià); 應(yīng)用觀察
隨著社會(huì)經(jīng)濟(jì)的飛速發(fā)展, 科學(xué)技術(shù)不斷的提高, 使得信息技術(shù)在各個(gè)領(lǐng)域中的運(yùn)用越來越廣闊. 近年來, 我國教育發(fā)生了重大的改革, 主要強(qiáng)調(diào)素質(zhì)教育的發(fā)展, 在此前提基礎(chǔ)下, 我國高職院校的主要職責(zé)是培養(yǎng)高技能、高素質(zhì)、全面性、實(shí)用型人才. 因此, 高職院校就需要改變以往的教學(xué)方式, 盡最大可能提高教學(xué)質(zhì)量. 課堂教學(xué)仍然是實(shí)施教育的主要途徑, 教學(xué)質(zhì)量的好壞直接影響到高職院校的教育質(zhì)量, 對(duì)高職院校的發(fā)展具有重大的影響[1]. 教學(xué)質(zhì)量的好壞需要建立一種特有的評(píng)價(jià)體系進(jìn)行評(píng)價(jià), 因此,學(xué)校教學(xué)質(zhì)量評(píng)價(jià)體系的建立是十分有必要的. 隨著信息技術(shù)的應(yīng)用范圍不斷擴(kuò)大, 在教學(xué)質(zhì)量評(píng)價(jià)體系中也得到一定的應(yīng)用, 在教學(xué)質(zhì)量評(píng)價(jià)體系中逐漸引入了BP神經(jīng)網(wǎng)絡(luò)技術(shù), 為高職院校教學(xué)質(zhì)量評(píng)價(jià)提供了一種科學(xué)的、合理的、有效的評(píng)價(jià)方式.
人工神經(jīng)網(wǎng)絡(luò)主要是通過對(duì)生物大腦從結(jié)構(gòu)到功能方面進(jìn)行模擬, 建立一種信息處理系統(tǒng), 簡稱為神經(jīng)網(wǎng)絡(luò). 神經(jīng)網(wǎng)絡(luò)主要是由多種簡單的神經(jīng)元聯(lián)系組成的, 神經(jīng)網(wǎng)絡(luò)的整體運(yùn)動(dòng)形態(tài)比較復(fù)雜, 可以組成高度的非線性動(dòng)力學(xué)系統(tǒng), 具有一般復(fù)雜的非線性系統(tǒng)的特征. 人工神經(jīng)網(wǎng)絡(luò)是一個(gè)并行的分布式的信息處理網(wǎng)絡(luò)結(jié)構(gòu), 其中每一個(gè)神經(jīng)元有一個(gè)單一的輸出口, 可以與其他多種神經(jīng)元相連接. 另外, 神經(jīng)網(wǎng)絡(luò)的模型種類較多, 根據(jù)不同的角度, 對(duì)生物神經(jīng)系統(tǒng)具有不同的模擬, 以下是幾種比較典型的神經(jīng)網(wǎng)絡(luò)模型: BP神經(jīng)網(wǎng)絡(luò)、感知器、雙向聯(lián)想記憶等, 這些模型的建立主要是為了將模式進(jìn)行分類, 對(duì)數(shù)據(jù)分類分析, 對(duì)計(jì)算方式進(jìn)行優(yōu)化[2]. 其中BP神經(jīng)網(wǎng)絡(luò)模型的主要功能有模式識(shí)別、函數(shù)逼近、數(shù)據(jù)壓縮等.當(dāng)前, 在人工神經(jīng)網(wǎng)絡(luò)的實(shí)際運(yùn)用中, 大多數(shù)的網(wǎng)絡(luò)模型是根據(jù)BP神經(jīng)網(wǎng)絡(luò)變化而來的.
2.1 BP神經(jīng)網(wǎng)絡(luò)的基本原理
BP神經(jīng)網(wǎng)絡(luò)(Back Propagation)是一種多層前饋神經(jīng)網(wǎng)絡(luò), 主要由多種神經(jīng)元構(gòu)成, 主要分為輸入層、輸出層和隱含層. 其具有每個(gè)神經(jīng)元只和相鄰層神經(jīng)元相連接、各層神經(jīng)元之間沒有連接性、各層神經(jīng)元之間沒有反饋連接性的特點(diǎn)[3]. 其中BP神經(jīng)網(wǎng)絡(luò)的開拓補(bǔ)充結(jié)構(gòu)如圖1所示.
圖1 BP神經(jīng)網(wǎng)絡(luò)的開拓補(bǔ)充結(jié)構(gòu)
當(dāng)給定一個(gè)網(wǎng)絡(luò)輸入模式的時(shí)候, 該輸入模式會(huì)從輸入層單元逐漸傳入到隱含層單元中, 通過隱含單元層處理后, 被送到輸出層單元, 經(jīng)過處理之后, 會(huì)產(chǎn)生一個(gè)輸出響應(yīng). 在這時(shí), 如果輸出響應(yīng)和預(yù)期的輸出具有一定的差距, 將會(huì)使得差距沿著連接通道回傳到各個(gè)連接層進(jìn)行修正, 以便減小誤差[4]. 根據(jù)上圖的結(jié)構(gòu)分析, 其中輸入信號(hào)是由xi表示, 隱含層的節(jié)點(diǎn)輸出主要是以yh表示, 輸出節(jié)點(diǎn)的輸出主要是以O(shè)s表示. 在實(shí)際應(yīng)用的過程中, BP神經(jīng)網(wǎng)絡(luò)可以根據(jù)不同的需求設(shè)置多個(gè)隱含層. 對(duì)BP神經(jīng)網(wǎng)絡(luò)中的連接權(quán)值和網(wǎng)絡(luò)規(guī)模進(jìn)行調(diào)節(jié), 可以達(dá)到非線性分類的功能.
2.2 BP神經(jīng)網(wǎng)絡(luò)的特征和作用
其一, BP神經(jīng)網(wǎng)絡(luò)的特點(diǎn). 首先, 具有非線性映照能力和并行分布處理能力. 其中非線性映照能力指的是神經(jīng)網(wǎng)絡(luò)可以任意精確的逼近非線性函數(shù), 在建立BP神經(jīng)網(wǎng)絡(luò)模型的過程中, 諸多問題均具有較高的非線性[5]. 并行分布處理能力指的是在神經(jīng)網(wǎng)絡(luò)中, 信息分布存儲(chǔ)和處理是同時(shí)進(jìn)行的, 從而使得BP神經(jīng)網(wǎng)絡(luò)具有較強(qiáng)的容錯(cuò)性, 處理速度較快. 其次, 具有較強(qiáng)的數(shù)據(jù)分析能力和自學(xué)能力. 自學(xué)能力指的是在神經(jīng)網(wǎng)絡(luò)的訓(xùn)練過程中, 能夠從輸入和輸出的數(shù)據(jù)中找出具有規(guī)律性的知識(shí)點(diǎn), 將其存在網(wǎng)絡(luò)的權(quán)值中. 并將這組權(quán)值使用在一般的情況下. 數(shù)據(jù)分析能力指的是神經(jīng)網(wǎng)絡(luò)可以同時(shí)處理定性和定量的信息, 利用傳統(tǒng)的技術(shù)和人工智能技術(shù)進(jìn)行數(shù)據(jù)處理. 最后, 具有多變量系統(tǒng)的功能. 神經(jīng)網(wǎng)絡(luò)的輸出和輸入的數(shù)據(jù)具有可變化的特點(diǎn), 不僅可以為單變量系統(tǒng)提供條件, 還可以為多變量系統(tǒng)提供描述方式.
其二, BP神經(jīng)網(wǎng)絡(luò)的作用. 由于BP神經(jīng)網(wǎng)絡(luò)具有較高的非線性能力, 所以能夠在眾多領(lǐng)域中發(fā)揮作用, 如信息處理、自動(dòng)化、工程、醫(yī)學(xué)、經(jīng)濟(jì)等領(lǐng)域. BP神經(jīng)網(wǎng)絡(luò)的主要作用是實(shí)現(xiàn)函數(shù)逼近、數(shù)據(jù)壓縮、模式識(shí)別等, 通過其較強(qiáng)的非線性映照能力和較好的容錯(cuò)性將自身的作用發(fā)揮出來, 從而在各個(gè)領(lǐng)域中發(fā)揮出較好的作用, 促進(jìn)各個(gè)領(lǐng)域的發(fā)展[6].
2.3 BP神經(jīng)網(wǎng)絡(luò)的計(jì)算方式
BP神經(jīng)網(wǎng)絡(luò)的計(jì)算方式在根本上主要是以網(wǎng)絡(luò)誤差平方和為目標(biāo)函數(shù), 根據(jù)梯度法使得目標(biāo)函數(shù)達(dá)到最小值. BP神經(jīng)網(wǎng)絡(luò)的基本計(jì)算方式的原理主要是根據(jù)糾錯(cuò)原則來進(jìn)行計(jì)算的, 使用梯度下降法將網(wǎng)絡(luò)輸出誤差進(jìn)行反向傳送, 并對(duì)網(wǎng)絡(luò)的連接權(quán)值進(jìn)行修正和更改, 將誤差降到最小值. BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)方法分為誤差反向傳送和前向計(jì)算兩個(gè)方面. 整個(gè)學(xué)習(xí)過程如圖2所示.
3.1 在教學(xué)質(zhì)量評(píng)價(jià)中BP神經(jīng)網(wǎng)絡(luò)的可行性
我國高職院校的教學(xué)質(zhì)量一直是備受人們關(guān)注的一個(gè)話題. 近年來, 教育部門加大了對(duì)高職院校的教學(xué)質(zhì)量監(jiān)管的力度, 每年都要對(duì)教學(xué)質(zhì)量進(jìn)行評(píng)價(jià), 因此, 人們?cè)絹碓疥P(guān)注教學(xué)質(zhì)量評(píng)價(jià)體系的構(gòu)建,并加大了對(duì)其的研究力度. 教學(xué)是將教和學(xué)兩者相結(jié)合的過程, 對(duì)教學(xué)質(zhì)量產(chǎn)生影響的因素有很多, 另外, 這些因素的影響程度不同, 也會(huì)給教學(xué)質(zhì)量的評(píng)價(jià)帶來一定的影響. 這些問題屬于非線性問題, 在評(píng)價(jià)的過程中, 會(huì)遇到較大的困難. 在以往的教學(xué)質(zhì)量評(píng)價(jià)體系中, 無法排除事件的隨機(jī)性和偶然性, 嚴(yán)重受到主觀因素的影響, 往往會(huì)導(dǎo)致評(píng)價(jià)效果不夠真實(shí), 存在較大的誤差. 因此, 急需要尋找一種有效的教學(xué)質(zhì)量評(píng)價(jià)體系, 較好的解決以上所述的問題.
另外, 近年來, 神經(jīng)網(wǎng)絡(luò)技術(shù)是一種專門研究復(fù)雜性問題的工具, 在模式識(shí)別、自動(dòng)控制、預(yù)測(cè)等方面具有較高的實(shí)效性. 人工神經(jīng)網(wǎng)絡(luò)技術(shù)的產(chǎn)生,為高職院校的教學(xué)質(zhì)量評(píng)價(jià)體系提供了有利的依據(jù)和技術(shù)保障. 人工神經(jīng)網(wǎng)絡(luò)可以通過不斷的學(xué)習(xí)和實(shí)際訓(xùn)練, 從未知的復(fù)雜數(shù)據(jù)的模式中, 尋找出知識(shí)的規(guī)律性, 能夠及時(shí)處理多種類型的數(shù)據(jù), 較好的彌補(bǔ)了傳統(tǒng)教學(xué)質(zhì)量評(píng)價(jià)方法的缺陷. 因此, 基于BP神經(jīng)網(wǎng)絡(luò)的教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)是可行的[7], 不僅能夠及時(shí)、有效的解決綜合評(píng)價(jià)指標(biāo)中的定性和定量的問題, 還有效的解決了傳統(tǒng)評(píng)價(jià)方式中的表達(dá)問題, 不會(huì)受到主觀因素的影響, 其評(píng)價(jià)結(jié)果更加準(zhǔn)確. 基于BP神經(jīng)網(wǎng)絡(luò)的評(píng)價(jià)體系, 其主要原理是將課堂教學(xué)質(zhì)量的評(píng)價(jià)指標(biāo)組成BP神經(jīng)網(wǎng)絡(luò)中的輸入量, 使用評(píng)價(jià)值組成BP神經(jīng)網(wǎng)絡(luò)中的輸出量, 對(duì)網(wǎng)絡(luò)結(jié)構(gòu)和訓(xùn)練樣本進(jìn)行科學(xué)合理的設(shè)計(jì), 并將其輸入到網(wǎng)絡(luò)中進(jìn)行計(jì)算, 得出的系統(tǒng)誤差符合標(biāo)準(zhǔn)要求后, 所獲取的網(wǎng)絡(luò)模型就是課堂教學(xué)質(zhì)量評(píng)價(jià)模型.
3.2 基于BP神經(jīng)網(wǎng)絡(luò)的教學(xué)質(zhì)量評(píng)價(jià)模型的設(shè)計(jì)方式
通過對(duì)基于BP神經(jīng)網(wǎng)絡(luò)的教學(xué)質(zhì)量評(píng)價(jià)體系的可行性進(jìn)行研究, 基于BP神經(jīng)網(wǎng)絡(luò)的教學(xué)質(zhì)量評(píng)價(jià)體系的模型設(shè)計(jì)需要將系統(tǒng)分為子系統(tǒng)網(wǎng)絡(luò)和綜合網(wǎng)絡(luò), 各個(gè)網(wǎng)絡(luò)均使用神經(jīng)網(wǎng)絡(luò)的方式進(jìn)行設(shè)計(jì). 將綜合指標(biāo)體系中的每一個(gè)一級(jí)指標(biāo)視為一個(gè)子系統(tǒng), 相對(duì)應(yīng)的二級(jí)指標(biāo)是每一個(gè)子系統(tǒng)的輸入、輸出, 從而組成綜合系統(tǒng)的輸入, 綜合神經(jīng)網(wǎng)絡(luò)的輸出就是教學(xué)質(zhì)量評(píng)價(jià)體系中的評(píng)價(jià)結(jié)果, 主要分為優(yōu)秀、良好、中等、合格、差幾個(gè)等級(jí), 每一個(gè)等級(jí)都有一個(gè)相對(duì)應(yīng)的輸出值范圍. 另外, 還需要對(duì)網(wǎng)絡(luò)結(jié)構(gòu)模型的選擇這份工作給予十分重視, 選擇較好的網(wǎng)絡(luò)模型能夠有效的減少網(wǎng)絡(luò)訓(xùn)練的次數(shù), 提高網(wǎng)絡(luò)學(xué)習(xí)的質(zhì)量和準(zhǔn)確度. 網(wǎng)絡(luò)結(jié)構(gòu)主要是由網(wǎng)絡(luò)連接方式、各層次的節(jié)點(diǎn)數(shù)值和網(wǎng)絡(luò)層次構(gòu)成的.
圖2 BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)訓(xùn)練流程圖
4.1 教學(xué)質(zhì)量評(píng)價(jià)指標(biāo)體系的確定
在建立神經(jīng)網(wǎng)絡(luò)評(píng)價(jià)模型之前, 需要確定教學(xué)質(zhì)量評(píng)價(jià)指標(biāo)體系. 根據(jù)科學(xué)性、綜合性、準(zhǔn)確性、可操作性等原則進(jìn)行分析, 按照高職院校的評(píng)價(jià)指標(biāo)確定需求考慮, 將學(xué)生評(píng)價(jià)的神經(jīng)網(wǎng)絡(luò)評(píng)價(jià)指標(biāo)設(shè)計(jì)成表1的形式, 該指標(biāo)體系直接關(guān)系到教學(xué)質(zhì)量的評(píng)估模型的網(wǎng)絡(luò)結(jié)構(gòu)構(gòu)成.
表1 評(píng)價(jià)指標(biāo)體系
4.2 BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)模型在教學(xué)質(zhì)量評(píng)價(jià)中的實(shí)現(xiàn)
BP神經(jīng)網(wǎng)絡(luò)模型的實(shí)現(xiàn), 需要選用較高性能的數(shù)值計(jì)算可視化MATLAB仿真軟件, 建立三層BP神經(jīng)網(wǎng)絡(luò), 其中輸入層的神經(jīng)元為12個(gè), 輸出層的神經(jīng)元為1個(gè), 隱含神經(jīng)元為8個(gè), 訓(xùn)練次數(shù)為1500次,允許誤差為0.001, 選取5個(gè)樣本數(shù)據(jù)和5個(gè)測(cè)試數(shù)據(jù), 進(jìn)行驗(yàn)證. 兩者比較的結(jié)果比較滿意, 神經(jīng)網(wǎng)絡(luò)評(píng)價(jià)結(jié)果和專家的評(píng)價(jià)結(jié)果對(duì)比分析如表2所示. 從中可以看出神經(jīng)網(wǎng)絡(luò)與專家評(píng)價(jià)的結(jié)果比較接近. 另外,為了進(jìn)一步驗(yàn)證實(shí)驗(yàn)效果, 將預(yù)先準(zhǔn)備的五組數(shù)據(jù), 通過仿真軟件得到的結(jié)果與專家評(píng)價(jià)結(jié)果相比, 如表3所示. 由表3可知仿真結(jié)果和專家給出的評(píng)價(jià)結(jié)果也比較相近. 由此可以說明, BP神經(jīng)網(wǎng)絡(luò)在教學(xué)質(zhì)量評(píng)估中的應(yīng)用價(jià)值比較高, 能夠代替人工進(jìn)行評(píng)價(jià), 具有較好的評(píng)價(jià)效果.
表2 神經(jīng)網(wǎng)絡(luò)評(píng)價(jià)結(jié)果和專家評(píng)價(jià)結(jié)果對(duì)比情況
表3 仿真軟件和專家評(píng)價(jià)的結(jié)果情況
高職院校的教學(xué)質(zhì)量評(píng)價(jià)體系是比較復(fù)雜的非線性的綜合系統(tǒng), 在進(jìn)行評(píng)價(jià)的過程中, 具有較多的不確定選擇因素, 因此, 基于BP神經(jīng)網(wǎng)絡(luò)的教學(xué)質(zhì)量評(píng)價(jià)體系的輸出和輸入的數(shù)據(jù)也具有變化性的特點(diǎn).由于BP神經(jīng)網(wǎng)絡(luò)模型具有較高的非線性映照功能, 在教學(xué)質(zhì)量評(píng)價(jià)中使用BP神經(jīng)網(wǎng)絡(luò)技術(shù), 能夠確保評(píng)價(jià)的準(zhǔn)確度, 真實(shí)的反映出教學(xué)質(zhì)量的標(biāo)準(zhǔn). 避免主觀因素的干擾, 能夠較好的彌補(bǔ)傳統(tǒng)評(píng)價(jià)體系的缺陷. 通過實(shí)驗(yàn)驗(yàn)證表明, BP神經(jīng)網(wǎng)絡(luò)模型的輸出值和專家評(píng)價(jià)的真實(shí)值之間的誤差較小, 其功能完全可以滿足實(shí)際評(píng)價(jià)的需求, 其應(yīng)用價(jià)值較高. 隨著科學(xué)技術(shù)的不斷提高, 在未來的發(fā)展中, BP神經(jīng)網(wǎng)絡(luò)在教學(xué)中的應(yīng)用范圍將更加廣闊, 應(yīng)用效果也會(huì)更加顯著, 能夠?yàn)楦呗氃盒5慕虒W(xué)質(zhì)量的提高起到極大的促進(jìn)作用.
[1] 楊新佳. 基于神經(jīng)網(wǎng)絡(luò)的教學(xué)質(zhì)量評(píng)價(jià)模型研究[J]. 西安科技大學(xué)學(xué)報(bào), 2011, 12(07): 126~128
[2] 彭志鋼. 基于 BP 神經(jīng)網(wǎng)絡(luò)的教學(xué)質(zhì)量評(píng)價(jià)模型[J]. 安徽建筑工業(yè)學(xué)院學(xué)報(bào)(自然科學(xué)版), 2010, 17(06): 110~113
[3] 周開利. 神經(jīng)網(wǎng)絡(luò)模型 MATLAB 仿真程序設(shè)計(jì)[M].北京: 清華大學(xué)出版社, 2010, 112~116
[4] 胡春萍. 基于BP神經(jīng)網(wǎng)絡(luò)的高校教學(xué)質(zhì)量智能評(píng)估體系的研究與實(shí)現(xiàn)[J]. 廣東工業(yè)大學(xué)學(xué)報(bào), 2011, 15(05): 121~123
[5] 喬維德. 基于BP 神經(jīng)網(wǎng)絡(luò)的現(xiàn)代遠(yuǎn)程教育教學(xué)質(zhì)量評(píng)價(jià)模型的構(gòu)建[J]. 中國遠(yuǎn)程教育, 2012, 17(07): 102~103
[6] 湯小凝. 模糊理論在高校教學(xué)質(zhì)量評(píng)估中的應(yīng)用[J]. 中國教育技術(shù)裝備, 2011, 11(08): 106~108
[7] 汪旭暉. 基于BP神經(jīng)網(wǎng)絡(luò)的教學(xué)質(zhì)量評(píng)價(jià)模型及應(yīng)用[J]. 高等工程教育研究, 2010, 13(05): 178~181
Observation on Application of BP Neural Network in Teaching Quality Evaluation
WU Lei1WU Ting2
(1. Anhui Vocational College of Police Officers, Hefei 230031, China; 2. School of College of Mechanical Engineering, Shanghai Dianji University, Shanghai 200245, China)
With the continuous development of science and technology, a new type of teaching quality evaluation system has being generated gradually. Artificial neural network is a new technology, which has such advantages as nonlinear processing and adaptive learning capability. While BP neural network is such a kind of artificial neural network, it has strong ability of nonlinear processing. The related concepts of artificial neural network and BP neural network were analyzed in this paper. With the researching on teaching quality evaluation system based on BP neural network, it discussed the application of BP neural network in teaching quality evaluation. Thus could be helpful to establish perfect quality evaluation system and promote the development of higher vocational colleges.
the BP neural network;the quality of teaching;evaluation;application of observation
TP183
A
1672-5298(2014)03-0033-04
2014-05-15
吳 蕾(1980? ), 女, 安徽合肥人, 安徽警官職業(yè)學(xué)院講師. 主要研究方向: 計(jì)算機(jī)應(yīng)用技術(shù)