TUESDAY, 18 AUGUST 2026GLOBAL ECONOMICS INTELLIGENCE
← Articles/Research
ResearchJournal Review

Comparing 15 Machine Learning Classifiers for University Admissions: Why Random Forest Wins

  • Comparing 15 machine learning classifiers on real admissions data, the Random Forest algorithm ranked No. 1, correctly predicting admitted vs. not-admitted status 95.5% of the time with a near-perfect 0.99 ROC-AUC score.
  • CGPA (30%) and GRE Score (22%) were by far the most influential factors in the model's predictions — together outweighing softer inputs like statement of purpose, recommendation letters, and research experience.
  • The weakest performer was a linear-kernel Support Vector Machine at just 60.8% accuracy, only modestly ahead of a no-skill baseline — underscoring how much tree-based ensemble methods outperform simpler linear models on this kind of data.
E
EconoLens Research Desk
Academic Research Review, Econometrics, Applied Economics
17 August 2026Journal Review — Credit: Jassimar Singh, Buffalo University NY USA

Dataset and preprocessing

The underlying data is the Kaggle dataset "data-for-admission-in-the-university," comprising 400 examples across seven independent features — GRE Score, TOEFL Score, University Rating, Statement of Purpose, Letter of Recommendation, CGPA, and Research Experience — plus a continuous "Chance of Admission" score used to derive the binary target (Admission Status = 1 if Chance of Admission ≥ 0.80, else 0). The sample was expanded to 800 records via bootstrap resampling, then preprocessed using the dataprep Python library, which the author reports found the data free of outliers. The paper notes the target classes were imbalanced — the narrative text states 460 admitted vs. 340 not admitted, though the paper's own Figure 2 chart labels the same bars 430/370, an internal inconsistency in the source document rather than something introduced in this review. SMOTE was applied to correct for the imbalance before model training. The data was then split 80% training / 20% testing.

The 15-model comparison (training data)

Random FExtra TrExtreme Light GrDecisionGradientAda BoosQuadratiK NeighbLinear DNaive BaRidge ClLogisticSVM - LiDummy Cl
ModelAccuracyRecallPrecisionF1
Random Forest Classifier0.95470.94910.95310.9497
Extra Trees Classifier0.95470.94570.95630.9499
Extreme Gradient Boosting0.93750.94230.92640.9327
Light Gradient Boosting Machine0.93440.93240.92890.9286
Decision Tree Classifier0.92970.93230.91820.9243
Gradient Boosting Classifier0.92970.93240.91840.9241
Ada Boost Classifier0.89690.88230.89630.8869
Quadratic Discriminant Analysis0.88590.85170.89680.8716
K Neighbors Classifier0.88120.88590.86650.8739
Linear Discriminant Analysis0.87660.82820.89800.8595
Naive Bayes0.87500.84840.87980.8621
Ridge Classifier0.87340.82480.89440.8563
Logistic Regression0.87030.83510.88070.8553
SVM - Linear Kernel0.60780.68980.50400.5203
Dummy Classifier (baseline)0.53750.00000.00000.0000
Table 2 — Comparative performance of 15 classifiers on training data (reproduced from the source paper)Source: reproduced from the paper's Table 2.

Random Forest: training vs. test performance

TrainingTesting
Data SplitAccuracyRecallPrecisionF1
Training95.595.195.395.4
Testing95.597.293.297.5
Table 3 — Random Forest performance, training vs. test dataThe paper's abstract states slightly different test-set precision/recall figures (Precision 97.2, Recall 93.2, F1 95.2) than its own Table 3 reproduced above (Recall 97.2, Precision 93.2, F1 97.5) — a reporting inconsistency in the original paper, not a recalculation performed for this review. It does not change the overall conclusion that Random Forest is the clear top performer either way.

Out-of-bag error for the Random Forest model was reported at 3.14%, and the confusion matrix on test data showed 83 true negatives, 12 false positives, 3 false negatives, and 72 true positives — consistent with high accuracy on both classes rather than the model simply favoring the majority class.

Evaluation metrics, defined

Accuracy = (TP + TN) / (TP + TN + FP + FN) — overall correctness, less informative on imbalanced data.

Precision = TP / (TP + FP) — of everyone predicted "admitted," what share actually was.

Recall = TP / (TP + FN) — of everyone actually admitted, what share the model caught.

F1-score — the harmonic mean of precision and recall, balancing both.

ROC-AUC — the area under the Receiver Operating Characteristic curve; measures how well the model separates the two classes across every possible decision threshold. Random Forest scored 0.99 — a score this close to the 1.0 maximum means the model almost never confuses an admitted applicant for a rejected one, or vice versa.

Feature importance

Random Forest's built-in feature-importance output ranked the seven inputs as follows (approximate share of total importance, read from the paper's Figure 3): CGPA ~30%, GRE Score ~22%, TOEFL Score ~18%, University Rating ~10%, Statement of Purpose ~9%, Letter of Recommendation ~7%, Research Experience ~3% (lowest of the seven).

Tools and libraries

The study was implemented in Python using Pandas, NumPy, Matplotlib, Seaborn, scikit-learn, dataprep (preprocessing), and PyCaret (automated model comparison). The final Random Forest model was serialized with joblib for deployment as a web application, API, or direct integration into an admissions system.

Limitations worth flagging

This is a single, moderately small public dataset (400 original records) from one unspecified admissions context, not a multi-institution or longitudinal study — the relative feature-importance ranking may not generalize across institutions, countries, or admissions cycles with different selection philosophies. The bootstrap-to-800 expansion increases sample size for model training but does not add genuinely new information beyond the original 400 records, and the two internal reporting inconsistencies noted above suggest the published version of the paper was not fully proofread against its own tables before submission.

Global Context

The seven features driving this model — GRE score, TOEFL score, statement of purpose, letters of recommendation, CGPA, and research experience — are precisely the inputs Indian students submitting graduate-school applications to US and other English-medium universities are evaluated on every admissions cycle, making this applicant pool a direct, real-world analogue of the dataset studied here rather than a hypothetical one. India also sends one of the largest cohorts of GRE/TOEFL test-takers globally each year, so a finding that CGPA and standardized test scores dominate softer factors like recommendation letters has direct relevance for how Indian applicants and the coaching/ed-tech industry serving them prioritize preparation effort. Indian higher-education institutions and ed-tech platforms have also begun piloting similar ML-based applicant screening tools domestically, for which this kind of comparative classifier benchmarking offers a useful methodological reference point.

Cite This Article

EconoLens Research Desk. (2026, August 17). Comparing 15 Machine Learning Classifiers for University Admissions: Why Random Forest Wins. EconoLens. https://www.econolens.co.in/news/ml-classifiers-university-admissions-random-forest

Share this analysis

XLinkedInWhatsAppTelegram
E
EconoLens Research Desk
Academic Research Review, Econometrics, Applied Economics

The EconoLens Research Desk reviews academic papers in economics and econometrics, translating cutting-edge research into accessible analysis. Full credit is given to original authors in every review.

🥇 Gold