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

基于鄰域協同過濾的高校學生成績預測研究

2020-03-27 11:12:50薛夢婷
現代計算機 2020年5期
關鍵詞:用戶課程學生

薛夢婷

(廣東外語外貿大學,廣州510420)

0 引言

信息化手段在高校管理中發揮著越來越重要的作用。與初中或高中頻繁的月考、期中考和期末考不同,大學的課程分數評定大多是依賴于每學期的期末考試成績和平時成績的加權總和。若在唯一的一次期末考試中沒有取得較好的成績,就會在極大程度上影響該生的總評分數。為了避免由于平時對大學生松散管理而帶來的最終期末成績不理想的情況,本文提出一種提前預測學生課程總分的方法,根據該學生歷史學習成績,以及多門學科的歷史學生成績,對該學生的課程總分進行預測。若預測出學生可能獲得的分數較低,可提示輔導員或任課教師提前并重點關注該類學生,做到提前干預和預警。同時,提前關注學生成績動向,也能及時反饋教師的教學方法是否需要做出調整,為改善教學管理提供有效依據。

相關文獻在預測學生成績方面已做出了積極的研究和探索。Dorina[1]使用四種數據挖掘算法對學生成績進行分類,其中使用神經網絡模型得到的預測效果最好;何楚等人[2]提出基于頻繁模式譜聚類的關聯分類模型,用于預測學生可能不及格的科目,但是該方法還存在漏檢、錯檢的問題;于立紅等人[3]使用關聯規則方法,通過分析專業基礎課和專業課成績之間的相互關系,從而預測學生成績所屬的分類;武彤等人[4]利用數據挖掘中的決策樹算法,結合學生個人學習信息和性別信息,為成績預測分析建模,得到了較好的預測準確率;崔仁桀[5]將C4.5 決策樹算法應用于建立本科生專業學習表現模型,并對其進行剪枝優化,從而預測學生未來成績,但是該研究的數據集數量過小,很難反映出由于出勤率、教師授課質量等因素對成績帶來的影響。

本文從一個全新的角度出發,另辟蹊徑,使用基于鄰域的協同過濾推薦算法的思想,并將其應用在學生成績預測領域,得到了較好的預測效果。

1 基于用戶的協同過濾算法

本算法利用已有用戶評分的項目來計算用戶與用戶之間的相似度,找到與目標用戶1 最相似的N 個用戶,然后計算N 個用戶有評分但用戶1 并未接觸過項目的評分,并將得分最高的項目推薦給用戶1。

類似地,我們將這種思想用于預測學生成績。假設要預測學生A 未來在某目標課程中可能獲得的成績,先計算與學生A 歷史得分軌跡最相似的N 個學生,且已有這N 個學生在目標課程中的成績,然后根據學生A 和他們之間的相似度,以及相似度最高的N 個學生在目標課程中的分數,預測學生A 在目標課程的分數。

計算任意兩個學生A、B 之間的相似度,可以使用以下3 種方式:

(1)基于用戶的余弦相似度

其中,A→和B→分別表示由學生A 和學生B 的歷史分數組成的向量。

(2)基于用戶皮爾森相關系數的相似度

其中,課程I 表示所有課程的集合,i 表示任意一門課程,scoreA,i表示學生A 的課程i 成績,表示學生A 的全部課程平均分。

(3)基于用戶的均方差相似度

其中,IAB表示學生A 和B 共同有成績的課程集合,|IAB|表示學生A 和B 共同有成績的課程總數量。當公式(3)值越小,表示學生A 和B 的相似度越大。為了表現分數越相似其相似度值就越大,本文使用公式(4)來做相似度轉換。

最后,根據與學生A 分數軌跡最相似的N 個學生,計算學生A 在目標課程i 的預測分數:

2 基于項目的協同過濾算法

本算法利用已有用戶評分的項目來計算項目與項目之間的相似度,找到每個項目最相似的N 個項目,然后計算目標用戶并未接觸過項目的評分,并將得分最高的項目推薦給目標用戶。

類似地,我們將這種思想用于預測學生成績。假設我們要預測學生A 未來在某目標課程中可能獲得的成績,對于學生A 有成績的課程,先計算其與某目標課程i 歷史得分軌跡最相似的N 門課程。然后,根據學生A 在這N 門課程中的分數,和課程i 和N 門課程之間的相似度,來預測學生A 在目標課程i 的成績。

計算任意兩門課程i、j 之間的相似度,可以使用以下3 種方式:

(1)基于項目的余弦相似度

(2)基于項目皮爾森相關系數的相似度

其中,課程U 表示所有既有課程i 又有課程j 成績的學生集合,u 表示任意一個學生,scoreu,i表示學生u的課程i 成績,- -- -----scorei表示課程i 的平均分。

(3)基于項目的均方差相似度

其中,Uij表示共同有課程i 和j 成績的學生集合,|Uij|表示共有課程i 和j 成績的學生總數量。

最后,根據與課程i 分數軌跡最相似的N 門課程,計算學生A 在目標課程i 的預測分數:

3 實驗設置及結果分析

3.1 實驗數據集

實驗所使用的數據集來自廣東某高校2011 年至2018 年期間英語語言文化學院的學生成績數據。實驗目標是通過本實驗提出的方法對學生成績進行預測,從而達到學生學業預警和教學輔助的目的,給高校管理者和教師提供決策支持,并提升教學質量。

3.2 數據預處理

本文采用的數據集是來自4218 名學生在186 門課程的102805 條成績數據。由于學生成績數據本身存在缺失值、重復值、無效值等問題,因此對成績數據進行簡單的預處理:

(1)刪除缺失分數的無效記錄;

(2)若同一學生在某一相同課程有超過一條數據記錄,且分數相同,則刪除重復記錄,僅保留一條成績記錄;

(3)若同一學生在某一相同課程有超過一條數據記錄,但分數不相同,則刪除該生全部該課程的成績記錄;

(4)刪除全部成績為0 的數據。

本實驗采用五折交叉驗證的方法對實驗結果進行驗證,隨機抽取訓練集和測試集的成績數據,總數據量比例為8:2,最后將五次實驗結果取平均,以保證實驗結果的準確性。

3.3 實驗評價指標

(1)均方根誤差(RMSE)

RMSE 可以衡量真實成績與預測分數值之間的偏差,具體的計算公式如下:

其中,scorep表示學生在該門課程的預測分數,scorea為學生在該門課程獲得的真實分數。N 為測試集中全部的學生人數。RMSE 值越小,表示預測效果越好。

(2)平均絕對誤差(MAE)

MAE 可以更好地衡量預測成績的誤差情況。MAE 值越小,表示預測結果越準確。

(3)準確率(Accuracy)

除了均方根誤差之外,本文還使用準確性指標來度量預測結果的好壞,具體的計算公式如下:

其中,T[-3,+3]表示學生在該門課程的預測分數和真實成績的差值在該區間范圍之內的次數。

3.4 實驗結果及分析

如圖1、圖2 和圖3 所示,不論是使用準確率,還是均方根誤差和平均絕對誤差作為評價指標,效果最好的都是基于項目均方差相似度的協同過濾算法。筆者認為,均方差相似度是尋找與目標課程難易程度最相似的N 個課程,即課程平均分數情況類似的課程。當兩門課程的學生平均分非常接近時,計算出來的均方誤差相似度很大,預測會相對準確;反之,在基于皮爾森相關系數相似度的計算中,由于(scoreu,i-- -- -----scorei)的值減去了課程的平均分,雖然兩門課程可能平均分差異較大,但若二者分數跨度分布較為一致,即使課程的難易程度不同,相似度卻也可能很大,而這就給預測分數造成了一定的干擾,導致最終預測的效果不夠理想。

圖1 基于協同過濾算法預測分數的準確率

圖2 基于協同過濾算法預測分數的RMSE

圖3 基于協同過濾算法預測分數的MAE

另外,基于項目的協同過濾算法效果要明顯優于基于用戶的協同過濾算法。已知學生數量多,即課程分數多,而課程門數相對較少,也就是說,每年固定開課的課程擁有較多的成績數據,而每個學生能夠擁有的課程成績數量遠遠不及課程擁有的分數數據量大,因而在計算相似度時,基于項目的算法可以使用更多的數據用于訓練,因而預測效果會更好。

最后,當N 值為8 時,所得出的RMSE 和MAE 值最小,當N 值為10 時,所得出的預測準確率最高。這表明過少的鄰域不能夠完整反映課程的分數特征,而過多的鄰域又會分散預測結果的可取值范圍,使得預測的難度變大。

4 結語

本文將傳統的協同過濾推薦算法應用于學生成績預測領域,對比和分析了多種協同過濾預測方法,最終發現基于項目均方誤差相似度的協同過濾算法效果最好。但本文實驗的結果還不夠理想,下一步筆者將考慮使用更多不同的方式來進行成績預測分析。

猜你喜歡
用戶課程學生
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
趕不走的學生
學生寫話
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
學生寫的話
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 色综合天天综合中文网| 亚洲第一色视频| 国产系列在线| 中文字幕在线不卡视频| 国产精品蜜芽在线观看| 亚洲成a人片| 在线视频亚洲欧美| 久久综合五月| 亚洲国产日韩欧美在线| 一级一级一片免费| 国产69精品久久久久孕妇大杂乱 | 天天摸天天操免费播放小视频| 亚洲欧洲美色一区二区三区| 97影院午夜在线观看视频| 国产老女人精品免费视频| 久久精品国产精品国产一区| 亚洲欧美极品| 无码人中文字幕| 国产在线八区| 91毛片网| 国产成在线观看免费视频| 波多野结衣中文字幕一区| 日韩少妇激情一区二区| 欧美亚洲一区二区三区在线| 欧美日韩第三页| 久久精品这里只有精99品| 少妇被粗大的猛烈进出免费视频| 国产在线自乱拍播放| 91视频免费观看网站| 青青草原国产一区二区| 中文字幕亚洲电影| h网址在线观看| 青草精品视频| 青青国产成人免费精品视频| 国产高颜值露脸在线观看| 99精品在线视频观看| 无遮挡国产高潮视频免费观看| 中文字幕va| 国产在线精品美女观看| 鲁鲁鲁爽爽爽在线视频观看 | 欧美日韩91| 国产极品美女在线观看| 伊人网址在线| 国产成人精品视频一区视频二区| 99人妻碰碰碰久久久久禁片| 天堂av高清一区二区三区| 91蜜芽尤物福利在线观看| 国产清纯在线一区二区WWW| 久久亚洲中文字幕精品一区| 国产成人91精品| 久久一级电影| 婷婷午夜影院| 亚洲美女一级毛片| 在线观看视频一区二区| 亚洲男人天堂久久| 97在线公开视频| 99九九成人免费视频精品| 日本一区二区三区精品AⅤ| 久久a级片| 又大又硬又爽免费视频| 欧美黑人欧美精品刺激| 国产亚洲现在一区二区中文| av在线5g无码天天| 中文字幕 欧美日韩| 国产一区三区二区中文在线| 91视频青青草| 韩国福利一区| 国内精自视频品线一二区| 天堂亚洲网| 91无码国产视频| 国产真实乱人视频| 黄色国产在线| 欧美日韩中文国产va另类| 国产无码精品在线播放| 天天色天天操综合网| 亚洲天堂久久| 台湾AV国片精品女同性| 白浆视频在线观看| 福利一区在线| 亚洲欧美在线综合图区| 青青青视频免费一区二区| 伊人久久久大香线蕉综合直播|