A Multi-level Analysis of Factors Associated with Student Performance: A Machine Learning Approach to the SAEB Microdata
- lab arXiv
- lab arXivLabs
- location Brazil
- model Random Forest
- model SHAP
- person Rodrigo Tertulino
- product Hugging Face
- product SHAP
A machine learning analysis of Brazil’s national student assessment data has found that a school’s average socioeconomic level is the strongest predictor of academic performance, outweighing individual student or teacher characteristics, according to a study posted on arXiv [1][2]. The study, authored by Rodrigo Tertulino and submitted in October 2025 before being revised in June 2026, used microdata from the System of Assessment of Basic Education, known by its Portuguese acronym SAEB [1][2]. Researchers integrated four data sources: student socioeconomic characteristics, teacher professional profiles, school indicators, and principal management profiles [2]. The work focused on 9th-grade and high school students [2]. A Random Forest model outperformed three other ensemble algorithms, reaching 90.2% accuracy and an Area Under the Curve of 96.7% [2]. To interpret the model’s decisions, the team applied SHAP, an explainable AI technique [2]. The analysis showed that the school’s average socioeconomic level was the most dominant predictor, leading the authors to conclude that systemic factors carry more weight than individual characteristics in isolation [2]. The paper describes academic performance as “a systemic phenomenon deeply tied to the school’s ecosystem” and frames the model as a data-driven tool for policies aimed at reducing disparities between schools [2]. The research appears on arXiv, an open-access repository that hosts electronic preprints across disciplines including computer science and statistics [6]. As of November 2024, arXiv was receiving about 24,000 new submissions per month and had surpassed two million total articles by the end of 2021 [6]. Preprints on arXiv are moderated but not peer-reviewed, a distinction the repository maintains while providing rapid dissemination [6]. The platform also supports experimental community tools through its arXivLabs framework, which allows collaborators to build features such as citation explorers and code finders that appear on article pages [4][5]. These integrations operate under guidelines that require partners to uphold openness, community engagement, and user data privacy [4].
commentaryregulationresearch-paper
Background sources we checked (7)
- arxiv.org ↗ 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 student…
- info.arxiv.org ↗ arXiv Labs - arXiv info | arXiv e-print repository Skip to content # arXiv Labs Attention arXiv Users: arXiv Labs is pausing new proposals ## What are arXiv Labs? arXiv Labs are a way for the community to contribute new, useful features to arXiv. These integrations are avail…
- blog.arxiv.org ↗ arXivLabs: a space for community innovation – arXiv blog arXiv has launched a new, formalized framework enabling innovative collaborations with individuals and organizations. “Members of our community want to contribute tools that enhance the arXiv experience, and we val…
- info.arxiv.org ↗ arXivLabs: Showcase - arXiv info | arXiv e-print repository ... # arXivLabs: Showcase ... arXiv is surrounded by a community of researchers and developers working at the cutting edge of information science and technology. ... While the arXiv team is focused on our core mission—pr…
- en.wikipedia.org ↗ arXiv (pronounced as "archive"—the X represents the Greek letter chi ⟨χ⟩) is an open-access repository of electronic preprints and postprints (known as e-prints) approved for posting after moderation, but not peer reviewed. It consists of scientific papers in the fields of mathem…
- en.wikipedia.org ↗ 14 (fourteen) is the natural number following 13 and preceding 15.…
- en.wikipedia.org ↗ A large language model (LLM) is a type of machine learning model designed for natural language processing tasks such as language generation. LLMs are language models with many parameters, and are trained with self-supervised learning on a vast amount of text.…