• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于關(guān)聯(lián)規(guī)則與知識追蹤的編程題目推薦算法

    2022-11-25 07:38:16向程冠周東波
    計算機工程與設(shè)計 2022年11期
    關(guān)鍵詞:規(guī)則學(xué)生

    向程冠,周東波,李 雷,王 英

    (1.華中師范大學(xué) 教育大數(shù)據(jù)應(yīng)用技術(shù)國家工程實驗室,湖北 武漢 430079;2.貴州師范學(xué)院 數(shù)學(xué)與大數(shù)據(jù)學(xué)院,貴州 貴陽 550018)

    0 引 言

    編程題目推薦是在線編程教學(xué)平臺不可缺少的智能導(dǎo)學(xué)功能之一,但目前大多數(shù)的在線編程教學(xué)平臺還停留在教師傳統(tǒng)課堂的網(wǎng)絡(luò)化時空延伸,缺乏智能,只是起到連接師生的作用,教師可以給學(xué)生安排編程練習(xí)或考試,但針對學(xué)生個性化差異的智能導(dǎo)學(xué)功能薄弱,缺少針對編程題目推薦的服務(wù),并未很好發(fā)揮對學(xué)習(xí)者學(xué)習(xí)行為分析、學(xué)習(xí)意圖理解、學(xué)習(xí)狀態(tài)追蹤的作用,很難實現(xiàn)真正意義上的自適應(yīng)學(xué)習(xí)診斷與有效學(xué)習(xí)。因此,通過學(xué)習(xí)者做題情況推薦新的編程題目成為了編程教育智能導(dǎo)學(xué)的研究熱點之一。針對編程題目的特殊性與傳統(tǒng)推薦算法的缺點,提出一種基于關(guān)聯(lián)規(guī)則與知識追蹤的編程題目推薦算法。

    1 相關(guān)工作

    個性化題目推薦是智能教育領(lǐng)域中的重要問題之一[1]。通過計算學(xué)生做題的歷史數(shù)據(jù)或用戶特征數(shù)據(jù),給用戶推薦合乎規(guī)則的題目,以達到個性化的智能導(dǎo)學(xué)服務(wù)。題目推薦時大多采用基于協(xié)同過濾、基于認(rèn)知診斷與知識追蹤的推薦算法,然而基于協(xié)同過濾的算法忽略了題目之間的關(guān)聯(lián)信息,難以保證所推薦題目的解釋性與合理性。認(rèn)知診斷與知識追蹤的方法通過計算學(xué)生對知識點的掌握情況,預(yù)測待推薦題目的得分情況,但忽略了學(xué)生學(xué)習(xí)行為的共性,難以將隱藏的潛在屬性加入計算中,極易產(chǎn)生推薦誤差。

    Raciel Yera等提出了一種基于問題記憶的協(xié)同過濾算法[2],用問題矩陣記錄學(xué)生解決問題時失敗的信息,從而為學(xué)生推薦編程題目,但未記錄問題與知識點之間的關(guān)聯(lián)信息,不能判斷學(xué)習(xí)者是否已經(jīng)掌握知識點,反復(fù)推薦題目,浪費了學(xué)習(xí)者寶貴的學(xué)習(xí)時間。馬驍睿等提出了一種結(jié)合深度知識追蹤的個性化習(xí)題推薦方法[3],然而忽略了學(xué)習(xí)者學(xué)習(xí)行為過程,未考慮學(xué)習(xí)過程中推薦拔高題或鞏固題。Avi Segal等提出了一種將協(xié)同過濾與投票相結(jié)合的教學(xué)內(nèi)容個性化排序算法[4],通過協(xié)同過濾算法計算相似學(xué)生在分?jǐn)?shù)、重試次數(shù)和解題時間方面的難度排名,從而預(yù)測學(xué)生的難度排名,給學(xué)生定制個性化的試題,但忽略了學(xué)生對知識點的掌握狀態(tài)。黃振亞提出了一種融合題目語義的知識追蹤框架[5],挖掘題目內(nèi)容的個性特征對學(xué)生學(xué)習(xí)行為過程的影響,并在英語與數(shù)學(xué)題目上作了驗證,但對于編程題目卻很難從題目描述層面判斷題目間的關(guān)聯(lián)性。柏茂林通過計算能力水平相近的用戶組,將kNN協(xié)同過濾算法應(yīng)用于數(shù)學(xué)習(xí)題的個性化推薦中[6]。Surya Kant等提出了基于用戶和項目的協(xié)同過濾算法[7],通過計算用戶相似度與項目相似度進行推薦。萬永權(quán)等提出反饋式個性化試題推薦方法[8],從試題難度與認(rèn)知層次進行標(biāo)準(zhǔn)化,構(gòu)造能力矩陣計算學(xué)生的能力進行試題推薦,但只能應(yīng)用于客觀題,不能應(yīng)用于編程題目的推薦中。

    知識追蹤通過歷史數(shù)據(jù)實時追蹤學(xué)習(xí)者對知識掌握狀態(tài)的變化,并預(yù)測學(xué)習(xí)者在未來學(xué)習(xí)中的表現(xiàn),目前流行的知識追蹤方法主要有貝葉斯知識追蹤(BKT)模型與基于循環(huán)神經(jīng)網(wǎng)絡(luò)的深度知識追蹤(DKT)模型[9,10],BKT只是將知識的掌握情況簡單分為“掌握”與“未掌握”,忽略了學(xué)習(xí)過程,而DKT模型只能對學(xué)習(xí)者整個知識水平建模,不能反映學(xué)習(xí)者對各個知識點的掌握情況。Jiani Zhang等提出了基于記憶網(wǎng)絡(luò)的DKVMN模型[11],用值矩陣表示學(xué)習(xí)者對各個知識點的掌握情況,并記錄題目與各知識點的依賴關(guān)系,從而追蹤學(xué)習(xí)者對各知識點的掌握情況,取得了良好的應(yīng)用效果,但忽略了學(xué)習(xí)者遺忘行為對知識點掌握的真實影響。Fangzhe Ai等在DKVMN模型的基礎(chǔ)上,加入了知識點的包含關(guān)系,改良了記憶矩陣[12]。李曉光等研究者提出了學(xué)習(xí)與遺忘融合的深度知識追蹤模型[13],考慮了遺忘行為對知識追蹤影響,取得了較好的預(yù)測性能。

    編程能力是計算機相關(guān)專業(yè)的學(xué)生應(yīng)具備的關(guān)鍵能力之一,編程能力水平主要體現(xiàn)在完成編程題目的得分情況,學(xué)習(xí)者對于編程的學(xué)習(xí)過程不是簡單的“對”與“錯”,一道編程題往往要經(jīng)過多次提交與反復(fù)修改才能完成,見表1,學(xué)習(xí)者完成一道程序題嘗試提交了10次。因此,直接使用傳統(tǒng)的個性化題目推薦算法推薦編程題目是不合適的。同時,在推薦題目時不考慮學(xué)生對知識點的掌握狀態(tài),不斷推薦題目將會浪費學(xué)習(xí)者寶貴的時間。

    表1 編程題目提交列表

    針對現(xiàn)有算法在編程題目推薦中的缺點,結(jié)合編程題特點,考慮學(xué)習(xí)者的遺忘規(guī)律特征,本文提出了一種基于關(guān)聯(lián)規(guī)則與知識追蹤的編程題目推薦算法,將關(guān)聯(lián)規(guī)則挖掘與知識追蹤結(jié)合起來,按提交次數(shù)閾值,把同一學(xué)習(xí)者在同一知識點下同時做對或做錯的題目組成交易記錄,從而挖掘出推薦規(guī)則,通過知識追蹤模型計算學(xué)習(xí)者對知識點的掌握情況,決定推薦鞏固題、拔高題或下一知識點的題目。

    2 編程題目推薦算法

    在編程題目推薦時,如果學(xué)習(xí)者已經(jīng)掌握了當(dāng)前知識點,就應(yīng)該推薦下一個知識點的題目,否則應(yīng)根據(jù)學(xué)習(xí)者的學(xué)習(xí)狀態(tài),決定推薦鞏固題或者拔高題,以免浪費學(xué)習(xí)時間,提高學(xué)習(xí)效率。因此,在設(shè)計推薦算法時需要解決兩個關(guān)鍵問題:

    (1)如何計算推薦鞏固題或拔高題?

    (2)如何計算學(xué)習(xí)者對知識點的掌握情況?

    對于問題(1),考慮將同一學(xué)習(xí)者在同一個知識點下,嘗試提交次數(shù)超過給定閾值時同時做錯、同時做對的題目組成交易數(shù)據(jù)庫,根據(jù)知識點的順序關(guān)系,使用關(guān)聯(lián)規(guī)則算法挖掘出推薦規(guī)則,對于嘗試提交次數(shù)超過給定閾值的學(xué)習(xí)者推薦鞏固題,嘗試次數(shù)小于閾值時推薦拔高題,直到學(xué)習(xí)者掌握當(dāng)前知識點時,推薦下一知識點的題目,學(xué)習(xí)者不需要做完當(dāng)前知識點下的所有題目。

    對于問題(2),考慮編程題目的特殊性與學(xué)習(xí)者遺忘規(guī)律,不能只是簡單地從結(jié)果的“對”與“錯”來評估學(xué)習(xí)者對知識點的掌握情況,雖然DKVMN模型可以通過記錄題目與各知識點的依賴關(guān)系,從而追蹤學(xué)習(xí)者對各知識點的掌握情況,然而沒有考慮到學(xué)習(xí)者的遺忘規(guī)律,也不適合編程題目的特殊性。在編程題目推薦算法時,先用DKVMN模型計算出學(xué)習(xí)者對知識點的掌握情況,再聯(lián)合使用判別分析模型,從編程題目的特殊性與學(xué)習(xí)者遺忘規(guī)律的維度評估學(xué)習(xí)者對知識點的掌握情況。

    2.1 關(guān)聯(lián)規(guī)則挖掘

    編程題目推薦時,可根據(jù)學(xué)生完成題目x的情況推薦題目集 {y1,y2,…,yn} (由n個鞏固題或拔高題組成的集合),x與yi(1≤i≤n) 是二元的推薦關(guān)系,不考慮yi與yj之間是否有推薦關(guān)系 (i≠j, 1≤i≤n, 1≤j≤n)。 因此,用關(guān)聯(lián)規(guī)則挖掘題目之間滿足規(guī)則的二階大項集。

    關(guān)聯(lián)規(guī)則作為數(shù)據(jù)挖掘中的研究熱點之一,用于挖掘數(shù)據(jù)間隱含的、未知的、有價值的關(guān)聯(lián)性[14]。Agrawal等提出了關(guān)聯(lián)規(guī)則挖掘的Apriori算法與AprioriTid算法[15],使用上一次生成的大項集作為生成新候選項集的數(shù)據(jù)基礎(chǔ),達到剪枝的目的,提高算法的執(zhí)行效率。其優(yōu)點是在首次計算大項集時掃描交易數(shù)據(jù)庫,以后每次用得到的候選項集構(gòu)造k階TID表,由k階TID表生成k+1階候選項集,除了在算法的開始階段,所構(gòu)造的TID表都要比交易數(shù)據(jù)庫小,從而減少數(shù)據(jù)掃描次數(shù)。可其缺點是在開始階段生成的TID表數(shù)據(jù)量有可能比交易數(shù)據(jù)庫大,存儲了k階TID表中下一次計算k+1階候選項集時不用的噪聲交易項,增加了掃描次數(shù),造成了不必要的I/O操作。針對上述缺點,算法改進的關(guān)鍵在于減少I/O操作與壓縮數(shù)據(jù)量[16],因編程題目推薦時需要計算二階大項集,正處于AprioriTid算法的開始階段,本文提出了一種AprioriTid的改進算法,用于計算題目集的二階大項集。

    性質(zhì)1 A、B為題目構(gòu)成的兩個交易集合,若A是B的子集,則A的范數(shù)不大于B的范數(shù)。反之,若A的范數(shù)大于B的范數(shù),A必然不是B的子集。

    性質(zhì)2 當(dāng)k>1時,k階候選項集一定是k-1階候選項集的子集,那么k階候選項集的元素一定取自于k-1階候選項集。

    算法改進的基本思想:由性質(zhì)1、性質(zhì)2可知,k+1階候選項集是k階候選項集的子集,它的生成依賴于k階TID表,在構(gòu)造k階TID表時,先計算k階大項集的冪集,再計算當(dāng)前交易項與k階大項集冪集的交集,如果交集的范數(shù)大于k,則將交集寫入k階TID表中,可極大減少k階TID表的記錄數(shù),故而減少計算k+1階候選項集時的數(shù)據(jù)掃描量與I/O操作,TID表記錄數(shù)不可能比交易數(shù)據(jù)庫大,可讓算法在執(zhí)行效率上得到明顯優(yōu)化。

    用偽代碼描述改進后的AprioriTid 算法如下:

    (1)掃描題目構(gòu)成的交易數(shù)據(jù)庫D生成L[1];

    (2)TID[1]=D;//1階TID表就是交易數(shù)據(jù)庫D

    (3)for(k=2;L[k-1] !=null&&TID[k-1]!=null;k++){

    (4)C[k]=Apriori_gen(L[k-1]);

    (5) //使用Apriori_gen生成k階候選項集

    (6) TID[k]=null;

    (7) foreach(tin TID[k-1]){

    (8) foreach(cinC[k])if(cint)c.Sup=c.Sup+1;

    (9)L[k]=null;

    (10) foreach(cinC[k])if(c.Sup≥Minsup)L[k]=L[k]+c;

    (11)M=PowerSet(L[k]);//計算L[k]的冪集

    (12)MT=t.item∩M;//交易項與候選項集冪集的交集

    (13) if(MT!=null&&|MT|>k){//|MT|>k的項寫入TID[k]

    (14)p.id=t.id;

    (15)p.item=MT;

    (16) TID[k]=TID[k]+p;

    (17) //加入k階TID表, 包含交易id與交易項

    (18) }

    (19) }

    (20)}

    表2給出了上述算法中所涉及的符號及描述。

    表2 算法中的符號及描述

    例:現(xiàn)有交易數(shù)據(jù)庫D,見表3,設(shè)最小支持?jǐn)?shù)為3,計算候選項集與大項集。

    表3 交易數(shù)據(jù)庫D

    C[1]={{A},{B},{C},{D},{E},{F},{G}},L[1]={{A},{B},{C},{D},{E}},L[1]的冪集M={A,B,C,D,E}, 求M與每個交易項的交集MT, |MT|>1時寫入TID[1]中。由TID[1]生成C[2]={{A,B},{A,C},{A,D},{A,E},{B,C},{B,D},{B,E},{C,D},{C,E},{D,E}},L[2]={{A,B},{A,C},{A,D},{B,C},{B,D},{C,D},{D,E}},L[2] 的冪集M={A,B,C,D,E}, 求M與每個交易項的交集MT, |MT|>2時寫入TID[2]中。迭代算法直到TID為空時結(jié)束,算法過程如圖1所示。

    圖1 改進的AprioriTid算法過程

    2.2 基于知識追蹤的知識點掌握分析模型

    題目推薦的目的是為了讓學(xué)習(xí)者通過練習(xí)掌握知識,如果掌握了當(dāng)前知識點,就應(yīng)推薦下一知識點的題目。如果推薦時不考慮知識點掌握狀態(tài),不斷為其推送當(dāng)前知識點的題目顯然是不合理的。對于編程題目,一道題目需要經(jīng)過若干次反復(fù)修改與提交才能完成,在計算學(xué)習(xí)者對知識點的掌握情況時需要滿足兩個方面的要求:一是能反應(yīng)學(xué)習(xí)者對當(dāng)前知識點的掌握情況,二是要考慮編程題需要經(jīng)過若干次反復(fù)修改與提交才能完成的特殊性,一般認(rèn)為學(xué)習(xí)者對一道編程題目嘗試提交次數(shù)越多,反應(yīng)出學(xué)習(xí)者對知識點的掌握越不好。因此,考慮在DKVMN模型的基礎(chǔ)上,加入學(xué)習(xí)者每次提交的狀態(tài)、所用知識點及提交次數(shù)、學(xué)習(xí)間隔時間、上次提交時所用知識點間隔時間等行為特征,運用判別分析計算學(xué)習(xí)者學(xué)習(xí)行為對DKVMN模型預(yù)測結(jié)果的影響。

    用GA表示掌握知識點,GB表示未掌握知識點。X(i) 表示學(xué)習(xí)者特征,X(1)表示嘗試提交次數(shù),X(2)表示課程學(xué)習(xí)間隔時間,X(3)表示同一知識點學(xué)習(xí)間隔時間。X(2)、X(3)屬于學(xué)習(xí)者遺忘特征數(shù)據(jù),根據(jù)德國心理學(xué)家艾賓浩斯遺忘曲線,學(xué)習(xí)間隔時間按間隔天數(shù)t分段計算,即

    (1)

    因此,學(xué)習(xí)者數(shù)據(jù)被分成兩組: {X1i(A),X2i(A),X3i(A)|i≤n1} 與 {X1j(B),X2j(B),X3j(B)|j≤n2},n1+n2為學(xué)習(xí)者人數(shù)。

    下面給出求判別指標(biāo)的過程[17]。

    通過線性組合構(gòu)造一個判別函數(shù),用于判斷學(xué)習(xí)者學(xué)習(xí)狀態(tài),判別函數(shù)為

    Y=L(X1,X2,X3)=C1X1+C2X2+C3X3

    其中,C1、C2、C3為判別系數(shù)。

    對于GA,n1個學(xué)生共有3*n1條數(shù)據(jù),其觀測數(shù)據(jù)矩陣為

    對于GB,n2個學(xué)生共有3*n2個數(shù)據(jù),其觀測數(shù)據(jù)矩陣為

    判別函數(shù)Y可最大限度區(qū)分GA與GB兩組狀態(tài)。GA有n1個樣本

    i為1到n1的自然數(shù)。代入判別函數(shù),可得

    yi(A)=C1X1i(A)+C2X2i(A)+C3X3i(A)

    GB有n2個樣本

    i為1到n2的自然數(shù)。代入判別函數(shù),可得

    yi(B)=C1X1i(B)+C2X2i(B)+C3X3i(B)

    在判斷學(xué)生是否掌握知識點時,將學(xué)習(xí)特征數(shù)據(jù) {X(1),X(2),X(3)} 代入判別函數(shù)Y,如果Y的值大于等于yAB時判別為未掌握該知識點,否則判別為已掌握該知識點。

    2.3 編程題目推薦算法步驟

    針對編程題目的特點,按學(xué)習(xí)者嘗試提交次數(shù)閾值把作答歷史記錄數(shù)據(jù)庫劃分為兩個庫,在提交次數(shù)小于等于閾值的數(shù)據(jù)庫中,將同一學(xué)習(xí)者在同一知識點下同時做對或做錯的題目組成交易項,使用關(guān)聯(lián)規(guī)則挖掘出鞏固題推薦規(guī)則。解決一道編程題目需要多次修改與提交,熟練掌握了知識點的學(xué)生解決編程題目的提交次數(shù)相對較少,可用掌握了知識點的學(xué)生在完成編程作業(yè)時的平均提交次數(shù)作為劃分閾值。

    同理,在提交次數(shù)大于閾值的數(shù)據(jù)庫中,將同一學(xué)習(xí)者在同一知識點下同時做對或做錯的題目組成交易項,挖掘出拔高題目推薦規(guī)則。推薦時考慮題目提交次數(shù)與學(xué)習(xí)者遺忘特征,使用知識追蹤的DKVMN模型與判別分析模型計算學(xué)習(xí)者對當(dāng)前知識點的掌握狀態(tài),決定推薦鞏固題、拔高題或下一知識點的題目。

    本文算法具體步驟如下:

    步驟1 根據(jù)學(xué)習(xí)者做題歷史記錄,使用改進后的關(guān)聯(lián)規(guī)則挖掘算法生成推薦規(guī)則。

    步驟2 生成DKVMN模型。

    步驟3 生成各知識點的判別函數(shù)Y與yAB。

    步驟4 輸入學(xué)生做題記錄,由DKVMN模型評估學(xué)生是否通過當(dāng)前知識點,未通過執(zhí)行步驟6,否則執(zhí)行步驟5。

    步驟5 輸入學(xué)生學(xué)習(xí)特征數(shù)據(jù):題目提交次數(shù)、同一知識點學(xué)習(xí)間隔時間、課程學(xué)習(xí)間隔時間,并代入與判別函數(shù)Y,如果函數(shù)值大于等于yAB執(zhí)行步驟6,否則執(zhí)行步驟7。

    步驟6 嘗試提交次數(shù)超過給定閾值時推薦鞏固題,嘗試次數(shù)小于閾值時,推薦拔高題,執(zhí)行步驟4。

    步驟7 推薦下一知識點的題目。

    3 實驗評估

    3.1 實驗數(shù)據(jù)集

    為了驗證本文提出的編程題目推薦算法的可行性與有效性,采用某高校在線編程教學(xué)平臺的實際生產(chǎn)數(shù)據(jù)進行實驗,以C程序設(shè)計課程為對象,經(jīng)過專家標(biāo)注的知識點共124個,學(xué)生754人,程序提交1 358 973次,編程題目6230道。

    算法實現(xiàn)采用Python語言編寫,運行的硬件環(huán)境為Intel(R) Core(TM)i7-8550U CPU @1.80 GHz(8 CPUs),16 G內(nèi)存,操作系統(tǒng)為CentOS6。

    3.2 評測指標(biāo)選擇

    關(guān)聯(lián)規(guī)則的改進算法評估從算法效率與精準(zhǔn)性2個方面進行考量,算法效率從時間復(fù)雜度方面考量,精準(zhǔn)性反映算法的可靠程度與可行性,它們是推薦算法可靠可行的基礎(chǔ)保障。

    題目推薦算法評價從題目推薦的覆蓋率(Coverage)和準(zhǔn)確率 (Precision)2個方面進行考量,覆蓋率主要用于觀察算法推薦的題目集合Prc與實際可推薦的題目集合Preal交集中題目數(shù)量占實際可推薦的題目比率,計算公式如下

    (2)

    準(zhǔn)確率主要用于觀察題目推薦算法的正確性與可行性,其計算方式為所推薦的準(zhǔn)確題目所占推薦題目總數(shù)的百分比,值越大表示推薦算法的正確性越高,計算公式如下

    (3)

    3.3 實驗結(jié)果與分析

    3.3.1 改進的AprioriTid算法分析

    算法效率分析:選取最小支持?jǐn)?shù)為50,從1 358 973條提交記錄中隨機選擇0.5 w、1 w、1.5 w、2 w、2.5 w、3 w、3.5 w和4 w進行對比測試,運行結(jié)果如圖2所示。另外選取數(shù)據(jù)量為4.5 w,最小支持?jǐn)?shù)分別為60、80、100、120、140、160、180和200進行對比測試,運行結(jié)果如圖3所示。

    圖2 最小支持?jǐn)?shù)為50時兩種算法的運行時間

    圖3 隨最小支持?jǐn)?shù)增大時執(zhí)行效率比較

    從圖2、圖3中可以看出,在最小支持?jǐn)?shù)為50的情況下,改進后的AprioriTid算法比AprioriTid算法在時間性能上平均提升了1826 MS,當(dāng)數(shù)據(jù)量增加到4 W時,改進后比改進前少用了2982 MS。在數(shù)據(jù)量不變的情況下,支持?jǐn)?shù)由60增加到120時,改進后的AprioriTid算法在時間性能上平均提升了871 MS。

    算法精準(zhǔn)性分析:分別設(shè)置支持?jǐn)?shù)為50、60、80、100、120、140、160、180和200,從1 358 973條提交記錄中隨機選擇了10組數(shù)據(jù)對算法的準(zhǔn)確率進行實驗,數(shù)據(jù)量分別為2000、4000、6000、8000、10 000、12 000、14 000、16 000、18 000和20 000,用改進前后的AprioriTid算法分別生成大項集。實驗結(jié)果表明,改進前后算法生成的大項集是一致的,究其原因主要在于k階TID表是構(gòu)造k+1階候選項集的數(shù)據(jù)基礎(chǔ),計算k階TID表時,先計算k階大項集的冪集,再計算出當(dāng)前交易項與k階大項集冪集的交集,如果交集的元素個數(shù)小于等于k,便不可能產(chǎn)生k+1階候選項集,并且k+1階候選項集只能產(chǎn)生于k階大項集中,通過計算交集可對不在k階大項集中元素進行剪枝,并不影響計算k+1階候選項集,故改進后的算法不會損耗原有算法的精準(zhǔn)性。

    3.3.2 編程題目推薦算法分析

    在實驗數(shù)據(jù)集上,設(shè)置題目提交嘗試次數(shù)閾值為5,將實驗數(shù)據(jù)集分為鞏固題數(shù)據(jù)集(提交嘗試次數(shù)小于等于5,共537 681條數(shù)據(jù))與拔高題數(shù)據(jù)集(提交嘗試次數(shù)大于5,共821 292條數(shù)據(jù))。選取400名學(xué)生的期末考試數(shù)據(jù),將考試中每個知識點的得分率超過0.8的學(xué)生劃分到GA組,其他學(xué)生劃分到GB組,統(tǒng)計學(xué)生平時練習(xí)的程序提交次數(shù)、知識點學(xué)習(xí)間隔時間與課程學(xué)習(xí)間隔時間3項學(xué)習(xí)者特征數(shù)據(jù),生成各知識點的判別指標(biāo)。設(shè)置關(guān)聯(lián)規(guī)則挖掘的支持?jǐn)?shù)為200,最多推薦題目數(shù)為20,在鞏固題數(shù)據(jù)集與拔高題數(shù)據(jù)集上分別設(shè)置訓(xùn)練集/實驗數(shù)據(jù)集為60%、70%、80%與90%的情況下,將本文算法與基于用戶的協(xié)同過濾算法(UserCF)、kNN協(xié)同過濾算法[6]、BiUCF[7]進行10次對比實驗取平均值,實驗結(jié)果見表4、表5。

    表4 鞏固題推薦的覆蓋率與準(zhǔn)確率比較

    在覆蓋率與準(zhǔn)確率2個指標(biāo)上,本文提出的推薦算法在推薦鞏固題與拔高題方面均優(yōu)于其它3種推薦算法,原因在于本文算法考慮了編程題目的特征、學(xué)習(xí)者對知識點的掌握狀態(tài)以及學(xué)習(xí)者遺忘特征。

    4 結(jié)束語

    本文提出了一種基于關(guān)聯(lián)規(guī)則與知識追蹤的編程題目推薦算法,算法根據(jù)編程題目的特點,使用關(guān)聯(lián)規(guī)則挖掘出同一知識點下同一學(xué)習(xí)者在嘗試提交一定次數(shù)后同時“做對”與“做錯”的題目推薦規(guī)則,通過分析學(xué)習(xí)者的遺忘特征,使用知識追蹤模型與判別分析模型計算學(xué)習(xí)者對知識點的掌握狀態(tài),決定推薦鞏固題或拔高題,或進入下一知識點學(xué)習(xí),從而優(yōu)化學(xué)習(xí)者學(xué)習(xí)效率。實驗結(jié)果表明,本文提出的推薦算法具有較好的推薦效果,并已成功應(yīng)用于某高校的在線智慧教學(xué)平臺中。

    表5 拔高題推薦的覆蓋率與準(zhǔn)確率比較

    猜你喜歡
    規(guī)則學(xué)生
    撐竿跳規(guī)則的制定
    數(shù)獨的規(guī)則和演變
    快把我哥帶走
    規(guī)則的正確打開方式
    幸福(2018年33期)2018-12-05 05:22:42
    《李學(xué)生》定檔8月28日
    電影(2018年9期)2018-11-14 06:57:21
    趕不走的學(xué)生
    讓規(guī)則不規(guī)則
    Coco薇(2017年11期)2018-01-03 20:59:57
    TPP反腐敗規(guī)則對我國的啟示
    學(xué)生寫話
    搜索新規(guī)則
    嫩草影院入口| 国产精品免费大片| 国产极品粉嫩免费观看在线 | 婷婷色麻豆天堂久久| 五月开心婷婷网| 热99久久久久精品小说推荐| 亚洲国产毛片av蜜桃av| 亚洲精品456在线播放app| 久久精品久久久久久久性| 午夜福利视频在线观看免费| www.av在线官网国产| 成年美女黄网站色视频大全免费 | 免费黄频网站在线观看国产| 国产男女超爽视频在线观看| 亚洲美女黄色视频免费看| 中文精品一卡2卡3卡4更新| 久久久久久久精品精品| 嘟嘟电影网在线观看| 天天影视国产精品| 寂寞人妻少妇视频99o| 欧美人与性动交α欧美精品济南到 | 美女国产高潮福利片在线看| 99久久人妻综合| 伊人久久精品亚洲午夜| 成人黄色视频免费在线看| 精品午夜福利在线看| 久久ye,这里只有精品| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 美女cb高潮喷水在线观看| 欧美少妇被猛烈插入视频| 97在线视频观看| 中国国产av一级| 精品少妇久久久久久888优播| 丝袜脚勾引网站| 国产成人精品一,二区| 黑丝袜美女国产一区| av福利片在线| 精品卡一卡二卡四卡免费| 欧美 日韩 精品 国产| 青春草视频在线免费观看| 久久亚洲国产成人精品v| 亚洲欧美日韩另类电影网站| 欧美精品国产亚洲| 日日撸夜夜添| 777米奇影视久久| 精品久久蜜臀av无| 国产一区亚洲一区在线观看| 亚洲精品国产av蜜桃| 80岁老熟妇乱子伦牲交| 亚洲精品亚洲一区二区| 制服人妻中文乱码| 黄色视频在线播放观看不卡| 国产不卡av网站在线观看| 日韩一本色道免费dvd| 大片电影免费在线观看免费| 在线 av 中文字幕| 两个人免费观看高清视频| 大话2 男鬼变身卡| 黑人猛操日本美女一级片| 简卡轻食公司| 91精品一卡2卡3卡4卡| 伊人亚洲综合成人网| 777米奇影视久久| 免费观看的影片在线观看| 精品亚洲成国产av| 满18在线观看网站| 亚洲欧洲日产国产| 天堂俺去俺来也www色官网| 18+在线观看网站| 久久免费观看电影| 哪个播放器可以免费观看大片| 五月玫瑰六月丁香| 国产成人免费无遮挡视频| 美女视频免费永久观看网站| 国产白丝娇喘喷水9色精品| 最黄视频免费看| 啦啦啦中文免费视频观看日本| 三级国产精品片| 国产不卡av网站在线观看| 视频在线观看一区二区三区| 国产综合精华液| 亚洲人与动物交配视频| 麻豆成人av视频| 一区二区三区精品91| 精品一区在线观看国产| 婷婷成人精品国产| 大陆偷拍与自拍| av免费观看日本| 七月丁香在线播放| 色吧在线观看| 久久人妻熟女aⅴ| 一区二区三区乱码不卡18| 国产亚洲最大av| 99热网站在线观看| 两个人的视频大全免费| 熟女av电影| 亚洲图色成人| 九色亚洲精品在线播放| 亚洲国产色片| 蜜桃国产av成人99| 免费人成在线观看视频色| 欧美老熟妇乱子伦牲交| 狠狠婷婷综合久久久久久88av| 人成视频在线观看免费观看| 黄片无遮挡物在线观看| 亚洲内射少妇av| 久久久久久久精品精品| 99热6这里只有精品| 亚洲av综合色区一区| 人妻制服诱惑在线中文字幕| 久久久久视频综合| 九色亚洲精品在线播放| videos熟女内射| 美女国产高潮福利片在线看| 精品卡一卡二卡四卡免费| 成人无遮挡网站| 国产精品国产三级国产专区5o| av线在线观看网站| 国产精品不卡视频一区二区| 亚洲第一区二区三区不卡| 国产精品一区二区在线观看99| 九九在线视频观看精品| 18在线观看网站| 少妇人妻 视频| a级毛片免费高清观看在线播放| 国产成人a∨麻豆精品| 99久国产av精品国产电影| 高清在线视频一区二区三区| 久久热精品热| 狂野欧美激情性xxxx在线观看| 国产日韩欧美视频二区| 日本黄色日本黄色录像| 18禁裸乳无遮挡动漫免费视频| 女性被躁到高潮视频| 99久久精品一区二区三区| 日韩一本色道免费dvd| 综合色丁香网| 精品亚洲乱码少妇综合久久| 男女啪啪激烈高潮av片| 久久 成人 亚洲| 精品亚洲乱码少妇综合久久| 永久免费av网站大全| 97在线视频观看| 超碰97精品在线观看| 五月开心婷婷网| 亚洲精品乱久久久久久| 精品人妻熟女av久视频| av有码第一页| 国产精品免费大片| 中文字幕制服av| 伦精品一区二区三区| 久久精品久久久久久噜噜老黄| av卡一久久| 日本91视频免费播放| a级毛片在线看网站| 黄片播放在线免费| 涩涩av久久男人的天堂| av播播在线观看一区| 毛片一级片免费看久久久久| 国产爽快片一区二区三区| 涩涩av久久男人的天堂| 日日爽夜夜爽网站| a 毛片基地| 丁香六月天网| 高清视频免费观看一区二区| 大话2 男鬼变身卡| 亚洲国产av新网站| av在线播放精品| 久久久久久久大尺度免费视频| 国产极品天堂在线| 亚洲国产精品一区三区| 亚洲精品乱码久久久久久按摩| 街头女战士在线观看网站| 男的添女的下面高潮视频| 欧美bdsm另类| 日韩伦理黄色片| 国产免费视频播放在线视频| 精品人妻在线不人妻| 亚洲精品久久久久久婷婷小说| 成人影院久久| 新久久久久国产一级毛片| 久久热精品热| 亚洲国产最新在线播放| 久久av网站| 亚洲av中文av极速乱| 日本wwww免费看| 国产免费福利视频在线观看| 久久久午夜欧美精品| 中国国产av一级| 久久人人爽人人片av| 大香蕉97超碰在线| a 毛片基地| 亚洲av成人精品一区久久| 你懂的网址亚洲精品在线观看| 国产一区二区在线观看av| 少妇猛男粗大的猛烈进出视频| 国产亚洲精品久久久com| 亚洲av不卡在线观看| 伦精品一区二区三区| 美女主播在线视频| 黄色怎么调成土黄色| 在线亚洲精品国产二区图片欧美 | 国产精品国产三级专区第一集| 少妇的逼好多水| 免费观看性生交大片5| 婷婷成人精品国产| 大又大粗又爽又黄少妇毛片口| 国产白丝娇喘喷水9色精品| 少妇丰满av| 天堂8中文在线网| videossex国产| 亚洲国产精品国产精品| kizo精华| 大话2 男鬼变身卡| 18禁裸乳无遮挡动漫免费视频| 亚洲高清免费不卡视频| 韩国av在线不卡| 国产不卡av网站在线观看| 日产精品乱码卡一卡2卡三| av福利片在线| 美女福利国产在线| 天堂俺去俺来也www色官网| 欧美变态另类bdsm刘玥| 久久久久久久久久成人| 亚洲精品自拍成人| 午夜激情久久久久久久| 大片免费播放器 马上看| 三级国产精品片| 成年女人在线观看亚洲视频| 母亲3免费完整高清在线观看 | 国产成人免费无遮挡视频| 午夜精品国产一区二区电影| 少妇的逼水好多| 免费av不卡在线播放| 免费观看a级毛片全部| 国产av国产精品国产| 久久人人爽人人片av| 18+在线观看网站| 91国产中文字幕| 黑人欧美特级aaaaaa片| 欧美日韩av久久| 国产精品国产av在线观看| 免费av不卡在线播放| 秋霞伦理黄片| 日本免费在线观看一区| 最近最新中文字幕免费大全7| 好男人视频免费观看在线| 亚洲av电影在线观看一区二区三区| 黄片播放在线免费| 下体分泌物呈黄色| 一级毛片aaaaaa免费看小| 日韩视频在线欧美| 久久久久人妻精品一区果冻| 天美传媒精品一区二区| 黄色毛片三级朝国网站| 国产亚洲精品久久久com| 欧美日韩av久久| 亚洲av综合色区一区| 青春草视频在线免费观看| 天天操日日干夜夜撸| 激情五月婷婷亚洲| 啦啦啦啦在线视频资源| 麻豆成人av视频| 最黄视频免费看| 精品国产国语对白av| 午夜影院在线不卡| 亚洲av国产av综合av卡| 国产女主播在线喷水免费视频网站| 中文字幕人妻熟人妻熟丝袜美| 日韩在线高清观看一区二区三区| 汤姆久久久久久久影院中文字幕| 在线观看国产h片| 久热久热在线精品观看| 人体艺术视频欧美日本| 777米奇影视久久| 一边摸一边做爽爽视频免费| 在线播放无遮挡| 中文天堂在线官网| 精品久久国产蜜桃| 婷婷色av中文字幕| 欧美日韩综合久久久久久| 色吧在线观看| 99久久综合免费| 91精品国产九色| 91精品三级在线观看| 国产精品久久久久久久电影| 菩萨蛮人人尽说江南好唐韦庄| 亚洲精品日本国产第一区| 亚洲无线观看免费| 亚洲国产av影院在线观看| 美女国产高潮福利片在线看| 亚洲国产精品999| 亚洲精品视频女| 欧美激情国产日韩精品一区| 久久久亚洲精品成人影院| 丰满迷人的少妇在线观看| 欧美日韩亚洲高清精品| 国产成人精品在线电影| 中国三级夫妇交换| 午夜福利影视在线免费观看| 乱码一卡2卡4卡精品| 高清午夜精品一区二区三区| 国产亚洲欧美精品永久| 最近2019中文字幕mv第一页| 久久久久国产网址| 亚洲怡红院男人天堂| 毛片一级片免费看久久久久| 亚洲国产欧美日韩在线播放| 少妇猛男粗大的猛烈进出视频| 超碰97精品在线观看| 伦理电影大哥的女人| 精品国产一区二区久久| 大片免费播放器 马上看| 男人添女人高潮全过程视频| 在线观看免费日韩欧美大片 | 黑人巨大精品欧美一区二区蜜桃 | 91久久精品电影网| 亚洲av电影在线观看一区二区三区| 久久精品国产a三级三级三级| 日韩人妻高清精品专区| 精品午夜福利在线看| 一级黄片播放器| 国产不卡av网站在线观看| 国产免费一级a男人的天堂| 精品久久国产蜜桃| 妹子高潮喷水视频| 成人亚洲精品一区在线观看| 最近最新中文字幕免费大全7| 久久国内精品自在自线图片| 免费少妇av软件| freevideosex欧美| 青青草视频在线视频观看| 亚洲av在线观看美女高潮| 免费看光身美女| 青春草视频在线免费观看| 国产精品一国产av| 欧美日韩国产mv在线观看视频| 亚洲三级黄色毛片| 成人手机av| 热99国产精品久久久久久7| 人人妻人人爽人人添夜夜欢视频| 亚洲av.av天堂| 51国产日韩欧美| 国产精品一区二区在线观看99| 国产欧美另类精品又又久久亚洲欧美| 2021少妇久久久久久久久久久| 免费人成在线观看视频色| 视频在线观看一区二区三区| 色视频在线一区二区三区| 久久久久久人妻| 我的老师免费观看完整版| 激情五月婷婷亚洲| 亚洲精品一区蜜桃| 亚洲精品自拍成人| 久久精品国产亚洲网站| 欧美xxⅹ黑人| 国产高清有码在线观看视频| 精品久久久久久久久av| 高清欧美精品videossex| 另类亚洲欧美激情| 亚洲一级一片aⅴ在线观看| 国产一级毛片在线| 天天躁夜夜躁狠狠久久av| 黑人欧美特级aaaaaa片| 久久人人爽人人片av| 日韩,欧美,国产一区二区三区| 国产熟女午夜一区二区三区 | 中文字幕久久专区| 国产黄频视频在线观看| av卡一久久| 日韩精品免费视频一区二区三区 | 天天躁夜夜躁狠狠久久av| 国产亚洲午夜精品一区二区久久| www.色视频.com| 免费黄色在线免费观看| 国产成人一区二区在线| 日日撸夜夜添| 国产精品久久久久久精品电影小说| 亚洲国产日韩一区二区| 最近最新中文字幕免费大全7| 麻豆乱淫一区二区| 五月开心婷婷网| 多毛熟女@视频| av线在线观看网站| 少妇被粗大猛烈的视频| 在线观看www视频免费| 国产免费福利视频在线观看| 91精品伊人久久大香线蕉| 女人久久www免费人成看片| 男男h啪啪无遮挡| 亚洲人成77777在线视频| 亚洲国产最新在线播放| 日本黄大片高清| 男人爽女人下面视频在线观看| 高清黄色对白视频在线免费看| av女优亚洲男人天堂| 久久99一区二区三区| 亚洲欧美中文字幕日韩二区| 这个男人来自地球电影免费观看 | 91久久精品电影网| 国产日韩欧美视频二区| 国产熟女午夜一区二区三区 | 又粗又硬又长又爽又黄的视频| 国产成人精品一,二区| 大片电影免费在线观看免费| 18+在线观看网站| 美女xxoo啪啪120秒动态图| 欧美激情国产日韩精品一区| 卡戴珊不雅视频在线播放| 18+在线观看网站| 男女国产视频网站| 91精品三级在线观看| 高清不卡的av网站| 成人亚洲欧美一区二区av| 亚洲欧美清纯卡通| 永久免费av网站大全| 亚洲人与动物交配视频| 国产精品一国产av| 亚洲av在线观看美女高潮| 十分钟在线观看高清视频www| 国产高清三级在线| 一级毛片电影观看| 不卡视频在线观看欧美| 毛片一级片免费看久久久久| 免费观看av网站的网址| 国产亚洲精品久久久com| 边亲边吃奶的免费视频| 久久99热6这里只有精品| 婷婷色综合大香蕉| 久久精品国产亚洲av天美| 十分钟在线观看高清视频www| 精品久久久噜噜| 国产亚洲欧美精品永久| a级片在线免费高清观看视频| 欧美性感艳星| 国产免费现黄频在线看| 国产精品熟女久久久久浪| 精品人妻偷拍中文字幕| 啦啦啦啦在线视频资源| 国产伦精品一区二区三区视频9| 在线亚洲精品国产二区图片欧美 | 蜜桃国产av成人99| av在线观看视频网站免费| 成人黄色视频免费在线看| 夜夜骑夜夜射夜夜干| 欧美人与善性xxx| 在线观看国产h片| 精品人妻在线不人妻| 亚洲精品乱久久久久久| 久久久久久人妻| 18在线观看网站| 人妻少妇偷人精品九色| 成年美女黄网站色视频大全免费 | 亚洲不卡免费看| 我的老师免费观看完整版| 好男人视频免费观看在线| 尾随美女入室| 夫妻午夜视频| 亚洲国产毛片av蜜桃av| 精品久久久久久电影网| 精品99又大又爽又粗少妇毛片| 国产午夜精品久久久久久一区二区三区| 人妻少妇偷人精品九色| 我的老师免费观看完整版| 能在线免费看毛片的网站| 黄色一级大片看看| 中文字幕av电影在线播放| 国产精品久久久久久精品电影小说| 免费少妇av软件| www.色视频.com| 黑人高潮一二区| 国产精品一区www在线观看| 日本-黄色视频高清免费观看| 日韩亚洲欧美综合| 婷婷色麻豆天堂久久| 纯流量卡能插随身wifi吗| 日韩大片免费观看网站| 久热这里只有精品99| 黄色怎么调成土黄色| 黑丝袜美女国产一区| 欧美日韩av久久| 如日韩欧美国产精品一区二区三区 | 日韩一区二区三区影片| 搡女人真爽免费视频火全软件| 久久久a久久爽久久v久久| 男女国产视频网站| 国产精品.久久久| 老司机亚洲免费影院| 亚洲av国产av综合av卡| 欧美成人午夜免费资源| 国产精品免费大片| 看免费成人av毛片| 大香蕉97超碰在线| 国产午夜精品久久久久久一区二区三区| 99久久人妻综合| 亚洲综合色网址| 赤兔流量卡办理| 亚洲欧美日韩卡通动漫| 午夜福利在线观看免费完整高清在| 韩国av在线不卡| av免费观看日本| 熟妇人妻不卡中文字幕| 2018国产大陆天天弄谢| 99re6热这里在线精品视频| 一区二区三区免费毛片| 亚洲精品自拍成人| 久久精品国产a三级三级三级| 国产男女内射视频| av专区在线播放| 夫妻午夜视频| 精品人妻在线不人妻| 国产精品成人在线| 成人国产av品久久久| av国产精品久久久久影院| 高清视频免费观看一区二区| 亚洲色图综合在线观看| 看十八女毛片水多多多| 一区二区三区乱码不卡18| 99视频精品全部免费 在线| 99久久精品国产国产毛片| 天堂中文最新版在线下载| 久久国内精品自在自线图片| 中文字幕人妻丝袜制服| av电影中文网址| 亚洲成人av在线免费| 大片免费播放器 马上看| 亚洲av二区三区四区| 好男人视频免费观看在线| 久久久久久久久久人人人人人人| 国产免费一区二区三区四区乱码| 亚洲人成77777在线视频| 日韩欧美精品免费久久| 国产av码专区亚洲av| 婷婷色综合www| 欧美xxⅹ黑人| a级毛色黄片| 亚洲天堂av无毛| 国产欧美日韩一区二区三区在线 | 母亲3免费完整高清在线观看 | 久久这里有精品视频免费| 一边亲一边摸免费视频| 精品一品国产午夜福利视频| 欧美国产精品一级二级三级| 国产不卡av网站在线观看| 99九九线精品视频在线观看视频| 熟女av电影| 精品少妇久久久久久888优播| 亚洲中文av在线| 嫩草影院入口| 久久久午夜欧美精品| 乱人伦中国视频| 搡老乐熟女国产| 老司机影院毛片| 久久久久国产精品人妻一区二区| 精品一区二区免费观看| 欧美激情 高清一区二区三区| 午夜福利影视在线免费观看| 成人手机av| 在线观看一区二区三区激情| av国产精品久久久久影院| 纵有疾风起免费观看全集完整版| 国产爽快片一区二区三区| 欧美另类一区| 久久国产精品大桥未久av| 青春草国产在线视频| 久久久久视频综合| 看免费成人av毛片| 国产成人aa在线观看| 精品一区二区免费观看| 午夜福利,免费看| 一本一本综合久久| 日韩伦理黄色片| 国产午夜精品一二区理论片| 一区二区三区乱码不卡18| 国产午夜精品久久久久久一区二区三区| 久久久久久久亚洲中文字幕| 日本爱情动作片www.在线观看| 91久久精品电影网| 亚洲精品一区蜜桃| 黄片播放在线免费| 纵有疾风起免费观看全集完整版| 欧美成人午夜免费资源| 亚洲av电影在线观看一区二区三区| 免费观看在线日韩| 婷婷成人精品国产| 男女边吃奶边做爰视频| 欧美日韩综合久久久久久| 超碰97精品在线观看| 天堂中文最新版在线下载| 国产精品嫩草影院av在线观看| 欧美日韩在线观看h| 日韩视频在线欧美| 亚洲成人手机| 18在线观看网站| 乱人伦中国视频| 国产成人av激情在线播放 | 嫩草影院入口| 亚洲精品,欧美精品| 久久久久久久亚洲中文字幕| 啦啦啦视频在线资源免费观看| a级毛片在线看网站| 日本91视频免费播放| 久久97久久精品| 亚洲av国产av综合av卡| 欧美精品高潮呻吟av久久| 啦啦啦视频在线资源免费观看| 亚洲精品久久久久久婷婷小说| 在线观看一区二区三区激情| 91精品伊人久久大香线蕉| 91国产中文字幕| 久久精品熟女亚洲av麻豆精品| 99九九在线精品视频| 中文欧美无线码| 午夜免费观看性视频| 亚洲国产最新在线播放|