Research Article

[Retracted] Predicting Course Grade through Comprehensive Modelling of Students’ Learning Behavioral Pattern

Table 5

Performance measure of classification methods for course “carrying out and writing a research” with different feature numbers.

FeaturesMethodsAccuracyPrecisionF1RecallJaccardFbeta

12NN0.62500.38130.38880.43260.32970.3793
L-SVM0.66430.33820.38250.45830.33820.3537
R-SVM0.67860.37710.40890.47500.36050.3867
GP0.67860.43390.44450.48440.39930.4340
DT0.90710.81420.79430.79060.76560.8039
RF0.73040.49340.49470.53670.44340.4876
NeuralN0.71610.39170.41670.46670.37500.3990
AB0.94640.88290.88350.89330.86630.8822
NB0.43750.37330.31540.37800.22220.3340

15NN0.69460.46010.45720.48880.39960.4545
L-SVM0.66430.33820.38250.45830.33820.3537
R-SVM0.69110.40110.42100.48330.36780.4037
GP0.69290.45970.47320.52330.42280.4601
DT0.93390.84960.84350.84890.82180.8458
RF0.67680.34810.38500.44500.34180.3610
NeuralN0.70360.39960.42290.47500.37460.4059
AB0.94640.88290.88350.89330.86630.8822
NB0.70890.47060.46370.48660.40080.4634

18NN0.67680.38330.40800.46670.36070.3892
L-SVM0.66430.33820.38250.45830.33820.3537
R-SVM0.66430.33820.38250.45830.33820.3537
GP0.67860.37890.41060.47500.36230.3885
DT0.91960.81880.80580.81390.77430.8108
RF0.65000.39470.40520.46190.34630.3924
NeuralN0.71610.40210.43000.48330.38540.4105
AB0.94640.88290.88350.89330.86630.8822
NB0.42680.37080.30850.36370.21710.3286

21NN0.63750.31070.33340.39210.27830.3156
L-SVM0.66430.33820.38250.45830.33820.3537
R-SVM0.66430.33820.38250.45830.33820.3537
GP0.66430.34000.38410.45830.34000.3555
DT0.93390.88540.88520.90000.86040.8838
RF0.66430.37360.40260.46670.35090.3820
NeuralN0.67860.33740.35470.39380.30780.3419
AB0.94640.88290.88360.89330.86630.8822
NB0.44290.37040.32750.37300.24510.3408

NN denotes Nearest Neighbors, L-SVM stands for Linear SVM, R-SVM denotes RBF SVM, GP stands for Gaussian Process, DT denotes Decision Tree, RF stands for Random Forest, NeuralN stands for Neural Networks, AB denotes AdaBoost, and NB stands for Naive Bayes.