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

決策樹分類算法在課程成績預測中的應用

2022-09-21 01:34:16楊麗萍郭宏升
電子測試 2022年17期
關鍵詞:分類課程

楊麗萍,郭宏升

(1.包頭師范學院信息科學與技術學院,內蒙古包頭,014030;2.包頭師范學院政治與法律學院,內蒙古包頭,014030)

0 引言

近年來,隨著教育系統對大數據應用的不斷探討,大數據對高校教師教學與管理的支持日益加強,同時,在高校教育管理中,人們深刻認識到大數據在管理與決策中的重要作用,不再依賴于傳統意義上的經驗管理和直覺推斷。大數據可以深度挖掘教育教學數據中的隱藏信息,發現教育過程中存在的問題和關鍵點,提供決策來優化教育管理。

利用大數據分析技術可以系統全面地整合學生的行為數據,對課堂教學實現全面的評價與分析。教師通過對學生行為相關的海量數據進行分析,可以發現學生的學習行為之間的關聯關系,以及學習行為與學習結果之間的關聯關系,從而對學生的學習成績、課堂表現、知識掌握情況進行預測與評估,制定更為合理的教學方案,對有個性化需要的學生提供幫助。

1 決策樹分類算法描述

決策樹是一類常見的機器學習方法,是對訓練集中數據表現出的屬性進行總結分類,為表現出來的屬性找到一個確切的描述與分類的模型,由該模型可以對未來不可預測的數據進行分類[1]。決策樹分類算法是以給定數據樣本為基礎的歸納學習方法。在給定已知類標號的數據集的情況下,采用自頂向下的遞歸方式產生一棵樹結構[2]。樹的最頂層結點稱為根結點,最底層結點稱為葉結點,每個葉結點代表樣本的類別。根結點和葉結點之間的結點稱為內部結點。決策樹分類算法首先選擇具有最高信息增益的描述屬性作為給定數據集的分支屬性,從而創建決策樹中的一個結點,并且根據該描述屬性的不同取值再創建分支,之后對各分支中的樣本子集遞歸調用上述方法建立該結點的各個子結點[3]。當某個分支上的所有數據樣本都屬于同一個類別時劃分停止,形成葉結點;或者當某個分支上的樣本不屬于同一個類別,但是又沒有剩余的描述屬性可以進一步劃分數據集時也形成葉結點,并且用多數樣本所屬的類別來標記這個葉結點。對未知類標號的數據樣本進行分類時,從根結點開始逐層向下判斷,直到葉結點,就可以得到該數據樣本的類標號。

2 決策樹分類算法實現

2.1 計算對訓練集分類所需的期望信息

假設給定的數據集為X={(xi,yi)|i=1,2,…,total},其中樣本xi(i=1,2,…,total)用d維特征向量xi=(xi1,xi2,…,xid)來表示,xi1,xi2,…,xid分別對應d個描述屬性A1,A2,…,Ad的具體取值;yi(i=1,2,…,total)表示樣本xi的類標號,假設要研究的分類問題含有m個類別,則yi∈{c1,c2,…,cm}。在創建根結點時,數據集X是最初給定的所有數據,在創建內部結點時,數據集X是上層結點的某個分枝對應的數據集。

假設nj是數據集X中屬于類別cj的樣本數量,則各類別的先驗概率為P(cj)=nj/total,j=1,2,…,m。對給定數據集X分類所需的期望信息為:

2.2 計算各個描述屬性劃分訓練集時的信息增益[4]

設描述屬性Af(f=1,2,…,d)具有q個不同的取值{a1f,a2f,…,aqf},利用描述屬性Af可以將數據集X劃分為q個子集{X1,X2,…,Xq},其中Xs(s=1,2,…,q)中的樣本在Af上具有相同的取值asf。設ns表示子集Xs中的樣本數量,njs表示子集Xs中屬于類別cj的樣本數量。則由描述屬性Af劃分數據集X所得的熵為:

其中,pjs=njs/ns表示在子集Xs中類別為cj的數據樣本所占的比例。則利用描述屬性Af(f=1,2,…,d)劃分數據集時的信息增益為:

2.3 對數據集進行繼續劃分

選擇具有最高信息增益的描述屬性作為給定數據集X的分枝屬性,從而創建決策樹中的一個結點,并且根據該描述屬性的不同取值再創建分枝,之后對各分枝中的樣本子集遞歸調用上述方法建立該結點的各個子結點。當某個分枝上的所有數據樣本都屬于同一個類別時劃分停止,形成葉結點;或者當某個分枝上的樣本不屬于同一個類別,但是又沒有剩余的描述屬性可以進一步劃分數據集時也形成葉結點,并且用多數樣本所屬的類別來標記這個葉結點。

3 實驗測試與分析

3.1 實驗數據集

本文采用2020學年度20電子班“C語言程序設計”課程教學中學生的課程學習數據以及期末考試成績數據作為樣本數據,每一個樣本數據的描述屬性包括學號、姓名、出勤率、課堂互動、小組討論、課后作業、PTA平臺程序設計,其中學號和姓名不作為構造決策樹的屬性,分類類別為期末成績,包括3個類別,分別是良好(80~100分)、中等(60~79分)和不合格(0~59分)。表1給出了部分樣本數據的描述屬性和類別標記。

表1 部分樣本數據

3.2 對描述屬性值進行邏輯化

對于出勤率,0表示滿,1表示不滿;對于課堂互動,0表示積極,1表示不積極;對于小組討論,0表示積極,1表示不積極;對于課后作業,0表示優,1表示良,2表示中;對于PTA平臺程序設計,0表示優,1表示良,2表示中;對于期末成績,80~100表示良好, 60~79表示中等,0~59表示不合格。例如,邏輯化后,學號1的數據可以表示為{0,0,0,0,0,”良好”}。

3.3 采用決策樹分類算法構造決策樹

本文采用java語言實現該算法,主要包括以下幾個方法:

Object[][] createDataSet():建立樣本數據集

double calcShannonEnt(Object[][] dataSet):計算對訓練集分類所需的期望信息

int chooseBestFeatureToSplit(Object dataSet[][]):求信息增益最大的描述屬性

Object createTree(Object dataSet[][], String labels[]):構造決策樹[5]

String classify(HashMapinputTree,String featLabels[],Object[]testVec):利用決策樹進行分類

根據表1給定的樣本數據構造決策樹,運行結果如圖1所示。

圖1 構造決策樹運行結果

該運行結果對應的決策樹如圖2所示。

圖2 運行結果對應的決策樹

當給定的未知分類的數據為{1,1,1,2,2},采用上述決策樹進行分類,運行結果如圖3所示。

圖3 采用決策樹進行分類的結果

4 結語

本文采用2020學年度“C語言程序設計”課程教學中學生的課程學習數據以及期末考試成績數據作為樣本數據,采用決策樹分類算法構造決策樹分類器,并利用該決策樹分類器對2021學年度“C語言程序設計”課程前期階段學生的學習數據進行分類,對分類結果為不合格的學生有針對性地進行重點關注和課程知識點專項輔導,同時根據分類結果,對課程的教學方案進行適當調整,最終2021學年度“C語言程序設計”課程取得了優異的教學效果,學生通過率達到98%,成績優秀率達到90%。

猜你喜歡
分類課程
《無機化學》課程教學改革
云南化工(2021年6期)2021-12-21 07:31:42
分類算一算
垃圾分類的困惑你有嗎
大眾健康(2021年6期)2021-06-08 19:30:06
數字圖像處理課程混合式教學改革與探索
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
為什么要學習HAA課程?
分類討論求坐標
數據分析中的分類討論
教你一招:數的分類
給塑料分分類吧
主站蜘蛛池模板: 国产91在线|日本| 97精品久久久大香线焦| 日韩色图区| 99视频在线免费观看| 日韩视频福利| 久久网欧美| 亚洲成人福利网站| 天天综合亚洲| 欧美精品xx| 超碰91免费人妻| 亚洲国产成熟视频在线多多| 奇米影视狠狠精品7777| 在线观看国产网址你懂的| 久久永久免费人妻精品| 熟妇人妻无乱码中文字幕真矢织江 | 日本三级黄在线观看| 久久香蕉国产线| 美女被狂躁www在线观看| 成人精品视频一区二区在线| 亚洲Av激情网五月天| 国产精品免费露脸视频| 日本精品中文字幕在线不卡| 国产成人亚洲精品色欲AV| 九色视频最新网址| 国产亚洲一区二区三区在线| 自拍偷拍一区| 亚洲无线视频| 无码免费的亚洲视频| 精品国产污污免费网站| 亚洲精品777| 国产综合欧美| 久久精品中文字幕免费| 中文毛片无遮挡播放免费| 久久国产精品波多野结衣| 日韩在线观看网站| 亚洲日本www| 久久精品欧美一区二区| 久久精品无码一区二区日韩免费| 性欧美精品xxxx| 国内精品免费| 青草午夜精品视频在线观看| 久久人人妻人人爽人人卡片av| 在线看片中文字幕| 亚洲免费毛片| 久草视频中文| 欧洲高清无码在线| 99热国产这里只有精品无卡顿"| 精品成人一区二区三区电影| 亚洲国产在一区二区三区| 伊人精品成人久久综合| 国产色爱av资源综合区| 久久男人资源站| 亚洲欧美h| a色毛片免费视频| 欧美啪啪一区| 一级香蕉人体视频| 国产精品区视频中文字幕| 国产成人夜色91| 亚洲视频在线青青| 久久久久免费精品国产| 国产sm重味一区二区三区| 日本欧美视频在线观看| 国产精品成人久久| 亚洲中文字幕日产无码2021| 国产精品视频观看裸模| 国产伦片中文免费观看| 污网站免费在线观看| 内射人妻无码色AV天堂| 国产精品林美惠子在线观看| 暴力调教一区二区三区| 911亚洲精品| 中文无码影院| 99精品这里只有精品高清视频| 亚洲av无码人妻| 99热精品久久| 欧美影院久久| 亚洲,国产,日韩,综合一区 | 欧美爱爱网| 亚洲精品无码高潮喷水A| 大陆精大陆国产国语精品1024| 伊人大杳蕉中文无码| 国产麻豆va精品视频|