Pith. Sign in

REVIEW

A Multi-level Analysis of Factors Associated with Student Performance: A Machine Learning Approach to the SAEB Microdata

Machine Learning · Submitted 25 Oct 2025 · 73 references

Pith's verdict: Solid data-engineering exercise and a confirmed known result, but the headline metrics and SHAP ranking rest on an invalid random split with school-level features, so the numbers aren't trustworthy as submitted.

T0 · AI review

How this review was made: An AI referee (deepseek-v4-flash) read the paper on August 4, 2026 and answered a fixed list of questions about it. T0 is the starting level every paper gets. The levels describe how deeply Pith has checked the paper, never the authors.

  1. T0 AI review An AI read the paper and answered a fixed list of questions.
  2. T1 Audit Automatic checks that the references and files the paper relies on exist and match.
  3. T2 Compute The paper's code or calculations re-run with the same results.
  4. T3 Formal statement The claims written out in a formal math language a computer can read.
  5. T4 Proof Those claims proved, and the proof checked by computer.

How Pith checks papers →

· 3 major objections · 5 minor · Ask about this paper · Read the full review →
Challenge this review Comment (0) Read on arXiv ↗
Cite ▾
arXiv ID2510.22266 (version 2)
Pith IDDH4IF2EP, Pith's permanent record of this paper and its review
CitationRicardo Almeida, Rodrigo Tertulino. "A Multi-level Analysis of Factors Associated with Student Performance: A Machine Learning Approach to the SAEB Microdata." arXiv:2510.22266 (2025). https://pith.science/paper/DH4IF2EP
Cite this reviewBibTeX for Pith's review of this paper
Claim paper

Why Pith says this

Highlight any text to comment on it.

Referee report
The paper

The paper claims

A school's average socioeconomic level, not individual traits, is the strongest predictor of a student's SAEB exam performance, this machine-learning study concludes.

The reading

The paper tries to establish that academic achievement in Brazilian basic education is a systemic phenomenon: the context a student learns in matters more than any isolated personal characteristic. Using 6,482,168 records from the national SAEB assessment, the authors integrate student, teacher, school, and principal data into one model. A Random Forest classifier reaches 90.2% accuracy in predicting whether a student scores above or below average, and SHAP attribution shows the school's average socioeconomic level is the dominant feature. If this is right, educational policy should aim at reducing disparities between schools rather than targeting students one by one.

What carries the argument

The carrying mechanism is the multi-level table: four SAEB microdata files (student socioeconomic questionnaire, teacher profile, school indicators, principal questionnaire) joined by school and class IDs to make one hierarchical dataset. On top of that sits a Random Forest classifier, and the evidence for the systemic claim comes from SHAP (Shapley Additive Explanations), a model-agnostic method that attributes each prediction to its input features, which lets the authors rank the school's average socioeconomic level first.

Extended reading notes

Core claim

On the paper's own terms, the discovery is that the school's ecosystem — captured chiefly by the school's average socioeconomic level, the share of teachers with adequate training, and student participation rate — predicts student proficiency more strongly than any student-level characteristic. The authors demonstrate this by training four tree-based ensembles on a feature set refined from 98 candidates to 44 via the Boruta algorithm and then to 17 with specialist input, finding Random Forest's 90.2% accuracy and 96.7% AUC dominate untuned gradient boosting, and then showing with SHAP that school-level variables sit at the top of the importance ranking.

Load-bearing premise

The load-bearing premise is that randomly splitting students into train and test while keeping school-level aggregates as features does not inflate accuracy; if the model is only ever tested on students from schools it already saw in training, school-level memorization could masquerade as a systemic effect.

Editorial extensions

If this is right

  • If the systemic claim holds, funding formulas and teacher-allocation policies should weight school socioeconomic context heavily.
  • The model's balanced precision and recall across above- and below-average students means it can serve as a diagnostic, flagging which students are likely to underperform and which school-level drivers push them there.
  • The dominance of school-level indicators over individual teacher experience and degree implies that improving school composition and participation may yield larger gains than isolated professional-development programs.
  • Applying the same SHAP pipeline to later SAEB editions would let policymakers trace whether investments in teacher training shift feature importance over time.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Inference: because the data split randomly assigns students rather than schools, and school-level aggregates are features, part of the reported accuracy may come from the model recognizing individual schools; a leave-one-school-out validation is the test that would tell whether the systemic finding generalizes to unseen schools.
  • Inference: the school socioeconomic level is itself an average of students' socioeconomic scores, so the paper's ranking partly measures the predictive power of aggregating individual background up to the school level, not necessarily a separate institutional effect.
  • Inference: a natural extension the paper does not run — a multilevel or hierarchical model keeping school as a random effect — would quantify how much variance lies between schools versus within them, cleanly separating composition from context.
  • Inference: if school-level predictions prove robust out-of-school, the same four-layer design could be ported to other large-scale assessments, such as state-level exams, to guide decentralized education policy.
Original abstract

Identifying the factors that influence student performance in basic education is a central challenge for formulating effective public policies in Brazil. This study introduces a multi-level machine learning approach to classify the proficiency of 9th-grade and high school students using microdata from the System of Assessment of Basic Education (SAEB). Our model uniquely integrates four data sources: student socioeconomic characteristics, teacher professional profiles, school indicators, and principal management profiles. A comparative analysis of four ensemble algorithms confirmed the superiority of a Random Forest model, which achieved 90.2% accuracy and an Area Under the Curve (AUC) of 96.7%. To move beyond prediction, we applied Explainable AI (XAI) using SHAP, which revealed that the school's average socioeconomic level is the most dominant predictor, demonstrating that systemic factors have a greater impact than individual characteristics in isolation. The primary conclusion is that academic performance is a systemic phenomenon deeply tied to the school's ecosystem. This study provides a data-driven, interpretable tool to inform policies aimed at promoting educational equity by addressing disparities between schools.

References

How the literature uses it

What this paper does with the arXiv papers it cites

Each citing sentence is taken from the citing paper's LaTeX source and typed by Pith's classifier. A label appears at probability 0.8 or more (0.95 for support), a contest at 0.7 or more; the quoted words are the citing authors'. How each label was checked · JSON

Discussion

Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.