Machine learning bias in predicting high school grades: A knowledge perspective

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)
25 Downloads (Pure)


This study focuses on the machine learning bias when predicting teacher grades. The experimental phase consists of predicting the student grades of 11th and 12thgrade Portuguese high school grades and computing the bias and variance decomposition. In the base implementation, only the academic achievement critical factors are considered. In the second implementation, the preceding year’s grade is appended as an input variable. The machine learning algorithms in use are random forest, support vector machine, and extreme boosting machine. The reasons behind the poor performance of the machine learning algorithms are either the input space poor preciseness or the lack of a sound record of student performance. We introduce the new concept of knowledge bias and a new predictive model classification. Precision education would reduce bias by providing low-bias intensive-knowledge models. To avoid bias, it is not necessary to add knowledge to the input space. Low-bias extensive-knowledge models are achievable simply by appending the student’s earlier performance record to the model. The low-bias intensive-knowledge learning models promoted by precision education are suited to designing new policies and actions toward academic attainments. If the aim is solely prediction, deciding for a low bias knowledge-extensive model can be appropriate and correct.
Original languageEnglish
Pages (from-to)576-597
Number of pages22
JournalEmerging Science Journal
Issue number5
Publication statusPublished - 1 Oct 2021


  • Knowledge Bias
  • Variance Decomposition
  • Random Forest
  • Support Vector Regression
  • Precision Education
  • Academic Achievement


Dive into the research topics of 'Machine learning bias in predicting high school grades: A knowledge perspective'. Together they form a unique fingerprint.

Cite this