Stylized visualization of a classroom social graph used by a GCN to predict student performance
Shenzhen, China, September 1, 2025
A lightweight two-layer Graph Convolutional Network (GCN) can predict four levels of classroom performance with strong accuracy by combining student attributes and social interaction data. Tested on a cleaned dataset of 732 students and a social graph of 5,184 edges, the model uses a 16-feature input matrix and achieves AUC scores near 0.91–0.92 and an F1 around 87%. The approach outperforms GAT and GraphSAGE, and ablation shows social ties are critical. The study highlights interpretability via GNNExplainer, notes limits in scale and multimodality, and recommends ethical adaptation before wider deployment.
Researchers report a practical method that uses a Graph Convolutional Network (GCN) to predict four levels of classroom performance with strong accuracy. The work, published in Scientific Reports (volume 15, Article 32044, 2025; DOI: 10.1038/s41598-025-17903-4), tested a lightweight, two-layer GCN that merges students’ personal attributes and social interaction data into a single model and achieved area under the curve scores near 0.91–0.92.
The paper, titled Application of artificial intelligence graph convolutional network in classroom grade evaluation, was received 12 June 2025, accepted 28 August 2025 and published 01 September 2025. The corresponding author for data requests is Shuying Wu (email: wushuying1234@126.com). Authors declare no competing interests. The work was approved by the Liyuan Foreign Language Primary School in Futian District Ethics Committee (Approval Number: 2023.39498000). The article is open access under a CC BY‑NC‑ND 4.0 license.
The research aimed to build an objective classroom performance evaluation model by treating students as nodes in a graph and their interactions as weighted edges. The goal was to combine multiple data sources — including school management systems, classroom observations and online learning logs — to improve the fairness and accuracy of grade assessment.
The 16 input features fall into three categories — individual attributes, classroom behavior and online behavior:
Numerical features were standardized (mean=0, SD=1). Categorical variables were one‑hot encoded. Missing values were handled by multiple interpolation. Classroom speech frequency was standardized by class size for fair comparison.
Labels were built from a fusion of mid‑term and final scores (mid‑term weight 0.4, final weight 0.6) and combined teacher/self/peer evaluations via a fusion framework. Scores were turned into four classes: Excellent (≥90), Good (80–89), Qualified (70–79), and To be improved (<70).
Students are nodes in graph G = (V, E) with adjacency matrix A and degree matrix D. The team proposed a weighted social graph method combining multiple behavioral indicators. One key strategy used three normalized indicators for combined edge weight w_ij^comb:
Weighting coefficients were λ1 = 0.4, λ2 = 0.3, λ3 = 0.3. All f_ij terms were normalized to [0,1] before summing. An alternative used cosine similarity between high‑dimensional interaction vectors. The study also compared peer evaluation graphs, Pearson similarity graphs, fully connected graphs and other variants.
The chosen architecture is a lightweight two‑layer GCN with hidden sizes [128, 64], ReLU activation, dropout 0.5 after each layer, and L2 weight decay 0.0005. Adam optimizer with initial learning rate 0.01 and decay was used. Output embeddings fed a fully connected layer to predict four‑class probabilities. Experiments used PyTorch 2.1, PyG 2.3 and common Python tools; hardware included Intel Xeon processors, 256 GB RAM and four NVIDIA A100 GPUs.
Data were split stratified into 70% train (512), 15% validation (110) and 15% test (110) with 5‑fold cross‑validation and averages over five runs. Key results:
Removing social graph structure dropped AUC to 0.68 and accuracy to 71%, showing social ties are critical. Peer evaluation graphs produced the best AUC (~0.91). Fully connected graphs performed worst (AUC ~0.81), indicating excess noisy edges harm learning.
The team used GNNExplainer and embedding visualizations (t‑SNE, PCA) to highlight influential neighbors and features (class participation, teacher ratings, homework timeliness were top factors for high performers). Limitations include reliance on questionnaires and logs rather than multimodal signals, potential scale issues for much larger networks, and the need for deeper interpretability. Future work aims to add multimodal data, more efficient GNNs for scale, and richer temporal or multiview fusion models.
Support came from local Shenzhen education projects and Guangdong provincial talent programs. Ethical approval and informed consent were obtained. Data are available from the corresponding author on reasonable request (wushuying1234@126.com). The authors report no competing interests.
A: The model predicts a student’s classroom performance in four categories: Excellent, Good, Qualified, and To be improved, using combined classroom and online behavior plus personal attributes.
A: The GCN achieved AUC scores around 0.91–0.92, with F1‑score roughly 87%. Results are averaged over cross‑validation runs.
A: Multi‑source data from teaching management systems, classroom observation records and online learning platforms collected from 12 classes in two Shenzhen schools over two semesters; final dataset has 732 students.
A: Yes. It was approved by the Liyuan school ethics committee and participants gave written consent. Data are available on reasonable request from the corresponding author.
A: The method is general, but local data availability, privacy rules and scale will affect performance. The authors recommend careful adaptation and ethical review before deployment.
A: The full article is in Scientific Reports (2025), Article 32044, DOI 10.1038/s41598-025-17903-4.
Feature | Details |
---|---|
Publication | Scientific Reports, vol.15, Article 32044 (2025); DOI 10.1038/s41598-025-17903-4 |
Model | Lightweight GCN, 2 hidden layers [128,64], ReLU, dropout 0.5 |
Data | 732 students; 732×16 feature matrix; 5,184 edges in social graph |
Input features | 16 features including attendance, teacher/peer ratings, online behavior metrics |
Graph strategy | Weighted social graph combining cooperation, online interactions, peer ratings (λ: 0.4, 0.3, 0.3) |
Performance | AUC ≈ 0.91–0.92; F1 ≈ 87%; strong identification of Excellent and To be improved |
Ethics & access | Ethics approved; data available on reasonable request (wushuying1234@126.com) |
Austin, Texas, September 5, 2025 News Summary Easy Street Capital, an Austin-based private lender, has increased…
Santa Barbara, CA, September 5, 2025 News Summary Concord Summit Capital arranged a $16.5 million C-PACE…
United States, September 5, 2025 News Summary Manufactured housing is emerging as a lower-cost, faster-built alternative…
San Francisco, California, September 5, 2025 News Summary San Francisco-based HappyRobot closed a $44 million Series…
Villa Rica, September 5, 2025 News Summary Villa Rica-based Caliber 1 Construction is expanding its Building…
New York, September 5, 2025 News Summary Pave Finance closed a $14 million seed round that…