亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于BP神經(jīng)網(wǎng)絡(luò)的學(xué)生成績(jī)預(yù)測(cè)方法研究

        2018-02-13 01:38:12周劍薛景韓崇肖甫孫力娟
        計(jì)算機(jī)時(shí)代 2018年12期
        關(guān)鍵詞:BP神經(jīng)網(wǎng)絡(luò)教學(xué)質(zhì)量

        周劍 薛景 韓崇 肖甫 孫力娟

        摘? 要: 利用已有成績(jī)對(duì)未來成績(jī)進(jìn)行準(zhǔn)確預(yù)測(cè),對(duì)提高教學(xué)質(zhì)量有重大意義。文章提出了基于BP神經(jīng)網(wǎng)絡(luò)的學(xué)生成績(jī)預(yù)測(cè)方法,并將其應(yīng)用于南京郵電大學(xué)C語言課程的期末成績(jī)預(yù)測(cè),以及某高中高考成績(jī)預(yù)測(cè)。通過對(duì)比分析,說明該方法的應(yīng)用條件,驗(yàn)證該方法的有效性。最后分析該方法應(yīng)用于教學(xué)的具體方式。

        關(guān)鍵詞: 成績(jī)預(yù)測(cè); BP神經(jīng)網(wǎng)絡(luò); 大學(xué)課程成績(jī); 高中高考成績(jī); 教學(xué)質(zhì)量

        中圖分類號(hào):G642? ? ? ? ? 文獻(xiàn)標(biāo)志碼:A? ? ?文章編號(hào):1006-8228(2018)12-71-04

        Abstract: It is of great significance to improve the teaching quality by accurately predicting future performance with existing performance. The student performance prediction method based on BP neural network is proposed in this paper. And the proposed method is applied to the final performance prediction of C programming language course in Nanjing University of Posts and Telecommunications, and the performance prediction of college entrance examination in a high school. Through comparison and analysis, the application condition of the proposed method is illustrated, and the effectiveness of the proposed method is verified. Finally, the specific application of the proposed method in teaching is analyzed.

        Key words: performance prediction; BP neural network; college courses performance; college entrance examination performance;? teaching quality

        0 引言

        學(xué)生成績(jī)是評(píng)價(jià)教學(xué)質(zhì)量的重要依據(jù)。隨著信息化技術(shù)的普及,學(xué)校教學(xué)管理系統(tǒng)及課程作業(yè)系統(tǒng)中,以電子數(shù)據(jù)形式積累了大量的學(xué)生作業(yè)成績(jī)和考試成績(jī)。如何對(duì)這些成績(jī)數(shù)據(jù)進(jìn)行有效挖掘以提高教學(xué)質(zhì)量,是值得研究的問題。學(xué)生因個(gè)體差異,導(dǎo)致學(xué)習(xí)效果會(huì)存在很大的差異[1]。如果能利用學(xué)生已有成績(jī)對(duì)該學(xué)生的未來成績(jī)做出預(yù)測(cè),并以預(yù)測(cè)結(jié)果為依據(jù),適當(dāng)?shù)馗慕虒W(xué)策略并對(duì)學(xué)生進(jìn)行提示[2],可以提高教學(xué)質(zhì)量。

        成績(jī)預(yù)測(cè)最初采用基于人工的預(yù)測(cè)方法,由教師或者科研人員人工收集數(shù)據(jù),并根據(jù)經(jīng)驗(yàn)對(duì)成績(jī)進(jìn)行估計(jì)。該類方法不僅工作過程復(fù)雜,而且計(jì)算量大、耗時(shí)長(zhǎng)。隨后出現(xiàn)了基于數(shù)理統(tǒng)計(jì)的預(yù)測(cè)方法,如最小二乘回歸、灰色模型等[3-4]。該類方法采用數(shù)學(xué)建模對(duì)學(xué)生成績(jī)進(jìn)行預(yù)測(cè),然而該類方法對(duì)于非線性數(shù)據(jù)的預(yù)測(cè)能力不強(qiáng),無法準(zhǔn)確刻畫學(xué)生成績(jī)變化特點(diǎn)。近些年,基于機(jī)器學(xué)習(xí)的預(yù)測(cè)方法發(fā)展迅速,如貝葉斯網(wǎng)絡(luò)、支持向量機(jī)、神經(jīng)網(wǎng)絡(luò)等[5-9]。該類方法具有很強(qiáng)的非線性建模能力。

        BP(Back Propagation)神經(jīng)網(wǎng)絡(luò)[10]是一種按誤差逆?zhèn)鞑ニ惴ㄓ?xùn)練的多層前饋網(wǎng)絡(luò),是目前應(yīng)用最廣泛的神經(jīng)網(wǎng)絡(luò)之一。本文提出基于BP神經(jīng)網(wǎng)絡(luò)的學(xué)生成績(jī)預(yù)測(cè)方法,對(duì)南京郵電大學(xué)某年級(jí)C語言課程的期末成績(jī)以及某高中高三學(xué)生的高考成績(jī)進(jìn)行預(yù)測(cè)。

        1 學(xué)生成績(jī)數(shù)據(jù)描述

        本文作者所在的南京郵電大學(xué)C語言課程組采用自主開發(fā)的網(wǎng)上作業(yè)平臺(tái)(https://c.njupt.edu.cn/),學(xué)生平時(shí)作業(yè)都是在該平臺(tái)上完成,因此平臺(tái)積累了大量學(xué)生作業(yè)成績(jī)數(shù)據(jù)。南京郵電大學(xué)某年級(jí)C語言課程的成績(jī)數(shù)據(jù)描述如表1所示。對(duì)于該大學(xué)課程成績(jī),本文通過BP神經(jīng)網(wǎng)絡(luò),根據(jù)五次平時(shí)作業(yè)成績(jī)來預(yù)測(cè)期末考試成績(jī)。

        某高中,在高考前一個(gè)多月內(nèi)對(duì)高三學(xué)生進(jìn)行三次模擬考試,該高中高考的成績(jī)數(shù)據(jù)描述如表2所示。對(duì)于該高中高考成績(jī),本文通過BP神經(jīng)網(wǎng)絡(luò),根據(jù)三次模擬考試成績(jī)預(yù)測(cè)高考成績(jī)。

        2 基于BP神經(jīng)網(wǎng)絡(luò)的學(xué)生成績(jī)預(yù)測(cè)方法

        2.1 BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

        BP神經(jīng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)包括輸入層、隱含層和輸出層。Robert已經(jīng)證明只有一個(gè)隱含層的BP神經(jīng)網(wǎng)絡(luò)可以逼近閉區(qū)間內(nèi)的任意連續(xù)函數(shù),所以一個(gè)三層的BP神經(jīng)網(wǎng)絡(luò),可以完成任意的n維到m維的映射。因此,本文建立三層BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的預(yù)測(cè)模型。隱含層神經(jīng)元數(shù)量根據(jù)公式確定,其中ni為輸入層神經(jīng)元數(shù)量,no為輸出層神經(jīng)元數(shù)量,a為調(diào)節(jié)常數(shù)。

        大學(xué)課程成績(jī)預(yù)測(cè)中以5次平時(shí)成績(jī)作為輸入,期末成績(jī)作為輸出,網(wǎng)絡(luò)結(jié)構(gòu)為5-10-1,如圖1(A)所示。高中高考成績(jī)預(yù)測(cè)中,以3次模擬考試成績(jī)作為輸入,高考成績(jī)作為輸出,網(wǎng)絡(luò)結(jié)構(gòu)為3-8-1,如圖1(B)所示。

        2.2 BP神經(jīng)網(wǎng)絡(luò)計(jì)算過程

        設(shè)輸入層的輸入為已有成績(jī)x1,x2,…,xi,xno,則隱含層第j個(gè)神經(jīng)元的輸出如公式1所示。其中,wij表示輸入層神經(jīng)元i與隱含層神經(jīng)元j之間的權(quán)值,θj表示隱含層神經(jīng)元j的閾值,g()是隱含層神經(jīng)元的激活函數(shù),本文采用tansig函數(shù)。

        輸出層唯一的神經(jīng)元的輸出,即預(yù)測(cè)的成績(jī)?nèi)绻舰扑尽F渲?,wjo為隱含層神經(jīng)元j到輸出層神經(jīng)元o的權(quán)值,θo為輸出層神經(jīng)元o的閾值,f()為輸出層神經(jīng)元的激活函數(shù),本文采用線性傳遞purelin函數(shù)。

        2.3 BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練過程

        BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練的主要目的是反復(fù)修正權(quán)值和閥值,使誤差函數(shù)值E達(dá)到最小,如公式⑶。其中,為實(shí)際的成績(jī),為預(yù)測(cè)的成績(jī)。本文使用梯度下降法,根據(jù)使E減小最快的方向來調(diào)整權(quán)值和閥值。

        本文基于BP神經(jīng)網(wǎng)絡(luò)的學(xué)生成績(jī)預(yù)測(cè)方法總體流程如圖2所示。

        3 實(shí)驗(yàn)與分析

        本文收集到南京郵電大學(xué)某年級(jí)424名學(xué)生的C語言課程成績(jī)作為大學(xué)課程成績(jī)預(yù)測(cè)的樣本數(shù)據(jù);收集到某高中758名學(xué)生的高考成績(jī)作為高中高考成績(jī)預(yù)測(cè)的樣本數(shù)據(jù)。對(duì)于大學(xué)課程成績(jī)預(yù)測(cè)和高中高考成績(jī)預(yù)測(cè),均采用70%的樣本數(shù)據(jù)作為訓(xùn)練樣本,30%的樣本數(shù)據(jù)作為測(cè)試樣本。在Matlab上實(shí)現(xiàn)本文方法,對(duì)成績(jī)進(jìn)行預(yù)測(cè)。對(duì)大學(xué)課程成績(jī)預(yù)測(cè)結(jié)果如圖3所示,對(duì)高中高考成績(jī)預(yù)測(cè)結(jié)果如圖4所示。

        從圖3和圖4中可以看出,高中高考成績(jī)的預(yù)測(cè)結(jié)果優(yōu)于大學(xué)課程成績(jī)的預(yù)測(cè)結(jié)果。BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)結(jié)果依賴于輸入與輸出的相關(guān)性。高中高考成績(jī)預(yù)測(cè)中,輸入是高考前一個(gè)月內(nèi)三次模擬考試成績(jī),且這三次模擬考試均有教師監(jiān)考,因此,模擬考試成績(jī)能反映學(xué)生的真實(shí)學(xué)習(xí)效果,和高考成績(jī)相關(guān)性較大。大學(xué)課程成績(jī)預(yù)測(cè)中,輸入是一個(gè)學(xué)期內(nèi)五次平時(shí)作業(yè)成績(jī),這五次作業(yè)時(shí)間跨度較長(zhǎng),且無法保證是學(xué)生獨(dú)立完成的,因此與期末考試成績(jī)相關(guān)性較弱。另一方面,高中高考成績(jī)預(yù)測(cè)中樣本數(shù)量也多于大學(xué)課程成績(jī)預(yù)測(cè)中樣本數(shù)量。因此,將BP神經(jīng)網(wǎng)絡(luò)應(yīng)用于成績(jī)預(yù)測(cè),需要有一定數(shù)量和質(zhì)量的訓(xùn)練樣本作為保障。

        為了驗(yàn)證本文方法的有效性,將BP神經(jīng)網(wǎng)絡(luò)與傳統(tǒng)最小二乘回歸進(jìn)行對(duì)比,預(yù)測(cè)精度和均方誤差結(jié)果如表3和表4所示。從表中可以看出,無論對(duì)于大學(xué)課程成績(jī)預(yù)測(cè)還是高中高考成績(jī)預(yù)測(cè),本文基于BP神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)方法均優(yōu)于傳統(tǒng)最小二乘回歸預(yù)測(cè)方法。

        本文預(yù)測(cè)方法應(yīng)用于教學(xué)的具體方式如下。①如果班級(jí)中個(gè)別學(xué)生的預(yù)測(cè)成績(jī)較低,則可以找這些學(xué)生談話,敦促這些學(xué)生的學(xué)習(xí)并幫助他們改進(jìn)學(xué)習(xí)方式,以期提高最后的考試成績(jī)。②如果班級(jí)中大部分學(xué)生的預(yù)測(cè)成績(jī)較低,則教師需反思自己的教學(xué)策略,改進(jìn)教學(xué)方式。③該預(yù)測(cè)方法也可以應(yīng)用到考試后學(xué)生成績(jī)分析,將預(yù)測(cè)結(jié)果與實(shí)際考試結(jié)果對(duì)比,對(duì)于相差較大的學(xué)生,根據(jù)實(shí)際情況分析原因,比如是由于平時(shí)作業(yè)抄襲,還是由于最后考試緊張,并以此對(duì)教學(xué)方式進(jìn)行反思。

        4 結(jié)束語

        隨著信息技術(shù)的普及,學(xué)校教學(xué)管理系統(tǒng)以及課程作業(yè)系統(tǒng)中積累了大量的成績(jī)數(shù)據(jù)。利用已有成績(jī),對(duì)未來成績(jī)進(jìn)行預(yù)測(cè),可以讓學(xué)生和教師對(duì)學(xué)習(xí)和教學(xué)效果進(jìn)行預(yù)判,也有助于改善學(xué)生的學(xué)習(xí)方式和教師的教學(xué)策略,從而提高教學(xué)質(zhì)量。本文提出了基于BP神經(jīng)網(wǎng)絡(luò)的學(xué)生成績(jī)預(yù)測(cè)方法,詳細(xì)介紹了網(wǎng)絡(luò)結(jié)構(gòu)、計(jì)算過程、訓(xùn)練過程。通過大學(xué)課程成績(jī)預(yù)測(cè)與高中高考成績(jī)預(yù)測(cè)的對(duì)比,分析了BP神經(jīng)網(wǎng)絡(luò)應(yīng)用于成績(jī)預(yù)測(cè)的條件。通過BP神經(jīng)網(wǎng)絡(luò)與最小二乘回歸的預(yù)測(cè)結(jié)果對(duì)比,驗(yàn)證了本文方法的有效性。最后分析了該方法在教學(xué)中的具體應(yīng)用方式。

        參考文獻(xiàn)(References):

        [1] 顏士剛.現(xiàn)代信息技術(shù)異化的根源分析及其消解的可能性[J].現(xiàn)代教育技術(shù),2009.1:8-11

        [2] 唐婧.數(shù)據(jù)挖掘算法在計(jì)算機(jī)教學(xué)成績(jī)預(yù)測(cè)中的應(yīng)用[J].信息與電腦,2017.18:34-36

        [3] 李敬文,陳志鵬,李宜義等組合預(yù)測(cè)模型在高考數(shù)據(jù)預(yù)測(cè)中的應(yīng)用研究[J].計(jì)算機(jī)工程與應(yīng)用,2014.50(7):259-262

        [4] 劉昊.基GM(1,1)與反向傳輸神經(jīng)網(wǎng)絡(luò)的大學(xué)生體育成績(jī)預(yù)測(cè)[J].南京理工大學(xué)學(xué)報(bào),2017.41(6):760-764

        [5] Kotsiantis S, Pierrakeas C, Pintelas P. Predicting students'?performance in distance learning using machine learning techniques[J]. Applied Artificial Intelligence,2004.5:411-426

        [6] Djulovic A, Li D. Towards freshman retention prediction: a?comparative study[J]. International Journal of Information & Education Technology, 2013.5:494-500

        [7] Romero C, Espejo P G, Zafra A, et al. Web usage mining?for predicting final marks of students that use moodle courses[J]. Computer Applications in Engineering Education,2013.1:135-146

        [8] 張莉,盧星凝,陸從林等.支持向量機(jī)在高考成績(jī)預(yù)測(cè)分析中的應(yīng)用[J].中國(guó)科學(xué)技術(shù)大學(xué)學(xué)報(bào),2017.47(1):1-9

        [9] 黃建明.貝葉斯網(wǎng)絡(luò)在學(xué)生成績(jī)預(yù)測(cè)中的應(yīng)用[J].計(jì)算機(jī)科學(xué),2012.39(11):280-282

        [10] Rumerlhar D E, Hinton G E, Williams R J. Learningrepresentation by back-propagating errors[J].Nature,1986.323(3):533-536

        猜你喜歡
        BP神經(jīng)網(wǎng)絡(luò)教學(xué)質(zhì)量
        努力改善辦學(xué)條件 不斷提高教學(xué)質(zhì)量
        關(guān)注學(xué)習(xí)過程 提升教學(xué)質(zhì)量
        甘肅教育(2020年18期)2020-10-28 09:06:20
        提高教學(xué)質(zhì)量,重在科學(xué)管理
        實(shí)踐教學(xué)如何提高教學(xué)質(zhì)量
        就bp神經(jīng)網(wǎng)絡(luò)銀行選址模型的相關(guān)研究
        基于DEA—GA—BP的建設(shè)工程評(píng)標(biāo)方法研究
        基于BP神經(jīng)網(wǎng)絡(luò)的旅行社發(fā)展方向研究
        商情(2016年39期)2016-11-21 09:30:36
        復(fù)雜背景下的手勢(shì)識(shí)別方法
        BP神經(jīng)網(wǎng)絡(luò)在軟件質(zhì)量評(píng)價(jià)中的應(yīng)用研究 
        BP神經(jīng)網(wǎng)絡(luò)算法在數(shù)值預(yù)報(bào)產(chǎn)品釋用中的應(yīng)用
        科技視界(2016年20期)2016-09-29 14:15:12
        亚洲红杏AV无码专区首页| 熟女性饥渴一区二区三区| 日本久久黄色高清视频| 婷婷色在线视频中文字幕| 大香蕉久久精品一区二区字幕| 在线观看黄片在线播放视频| 国产亚洲3p一区二区| 国产91会所女技师在线观看| 黄色国产精品福利刺激午夜片| 国产一区二区黄色的网站| 国产一区av男人天堂| 音影先锋中文字幕在线| 国产亚洲精品久久午夜玫瑰园| 蜜臀久久99精品久久久久久| 日日摸夜夜添夜夜添高潮喷水| 中文字幕人妻在线中字| 99精品国产在热久久无码| 人妻夜夜爽天天爽| 怡红院免费的全部视频| 午夜福利视频合集1000| 国产日韩久久久精品影院首页| 丝袜欧美视频首页在线| 久久久久久久久中文字幕| 加勒比东京热久久综合| 精品女同一区二区三区亚洲| 人妻有码av中文幕久久| 极品美女一区二区三区免费| 少妇无码av无码专线区大牛影院| 又爽又黄又无遮挡网站| 人人妻人人澡人人爽人人精品97| 嫖妓丰满肥熟妇在线精品| 国产成人拍精品免费视频| 97精品国产高清自在线看超| 好爽要高潮了在线观看| 亚洲成人精品久久久国产精品| 人妖一区二区三区四区| 成人无码α片在线观看不卡| 伊人蕉久中文字幕无码专区| 亚洲第一无码精品久久| 久久无码高潮喷水抽搐| 国内偷拍精品一区二区|