Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Regression Toward the Mean01:52

Regression Toward the Mean

6.3K
Regression toward the mean (“RTM”) is a phenomenon in which extremely high or low values—for example, and individual’s blood pressure at a particular moment—appear closer to a group’s average upon remeasuring. Although this statistical peculiarity is the result of random error and chance, it has been problematic across various medical, scientific, financial and psychological applications. In particular, RTM, if not taken into account, can interfere when...
6.3K
Regression Analysis01:11

Regression Analysis

5.5K
Regression analysis is a statistical tool that describes a mathematical relationship between a dependent variable and one or more independent variables.
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
5.5K
Multiple Regression01:25

Multiple Regression

2.9K
Multiple regression assesses a linear relationship between one response or dependent variable and two or more independent variables. It has many practical applications.
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
2.9K
Prediction Intervals01:03

Prediction Intervals

2.2K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y. 
2.2K
Residuals and Least-Squares Property01:11

Residuals and Least-Squares Property

7.2K
The vertical distance between the actual value of y and the estimated value of y. In other words, it measures the vertical distance between the actual data point and the predicted point on the line
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
7.2K
Outliers and Influential Points01:08

Outliers and Influential Points

3.9K
An outlier is an observation of data that does not fit the rest of the data. It is sometimes called an extreme value. When you graph an outlier, it will appear not to fit the pattern of the graph. Some outliers are due to mistakes (for example, writing down 50 instead of 500), while others may indicate that something unusual is happening. Outliers are present far from the least squares line in the vertical direction. They have large "errors," where the "error" or residual is the...
3.9K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Interpretable machine learning for predicting school absenteeism at-scale in Brazil: evidence from 22,000 schools.

Scientific reports·2026
Same author

Transcriptomic profiling of thrombus-derived extracellular vesicles reveals PECAM-1 as a potential inflammatory marker for cardioembolic stroke patients.

Journal of neuroinflammation·2025
Same author

A multimodal experimental dataset on agile software development team interactions.

Data in brief·2025
Same author

Effectiveness of an app-delivered, self-management exercise program in public safety workers with chronic low back pain: a randomized controlled trial.

Brazilian journal of physical therapy·2025
Same author

Quantitative analysis of communication dynamics in agile software teams through multimodal analytics.

Scientific reports·2025
Same author

Retraction Note: Simple hemogram to support the decision-making of COVID-19 diagnosis using clusters analysis with self-organizing maps neural network.

Soft computing·2025
Same journal

Serum vitamin D level and its association with vertigo frequency and severity in Meniere disease.

Scientific reports·2026
Same journal

PFA-Net: a physics-informed feature enhancement and attention network for interpretable bearing fault diagnosis under strong noise.

Scientific reports·2026
Same journal

Circulating inflammatory, redox, and apoptosis-related alterations in drug-naive idiopathic pulmonary fibrosis: an exploratory case-control study.

Scientific reports·2026
Same journal

A baseline-oriented dynamic aggregation approach for demand-side heterogeneous controllable resources.

Scientific reports·2026
Same journal

Temporal precision and accuracy in schizophrenia: an exploratory study.

Scientific reports·2026
Same journal

Prefrontal EEG spectral and nonlinear signatures of subthreshold depression during resting state and affectively valenced picture/video viewing: a participant-level analysis.

Scientific reports·2026
See all related articles

Related Experiment Video

Updated: May 21, 2025

Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention
06:37

Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention

Published on: December 15, 2023

2.5K

Student dropout prediction through machine learning optimization: insights from moodle log data.

Markson Rebelo Marcolino1, Thiago Reis Porto2, Tiago Thompsen Primo3

  • 1Centro de Ciências, Tecnologias e Saúde, Universidade Federal de Santa Catarina (UFSC), Jardim das Avenidas, Araranguá, SC, 88.906-072, Brazil. markson.marcolino@gmail.com.

Scientific Reports
|March 22, 2025
PubMed
Summary
This summary is machine-generated.

This study uses machine learning on Moodle data to predict student attrition and academic failure. The CatBoost model effectively identifies at-risk students for timely educational interventions.

Keywords:
CatBoostMachine learning in educationMoodle logsNSGA-IIStudent dropout prediction

More Related Videos

Eye-tracking Technology and Data-mining Techniques used for a Behavioral Analysis of Adults engaged in Learning Processes
10:43

Eye-tracking Technology and Data-mining Techniques used for a Behavioral Analysis of Adults engaged in Learning Processes

Published on: June 10, 2021

5.3K
Multimodal Protocol for Assessing Metacognition and Self-Regulation in Adults with Learning Difficulties
12:55

Multimodal Protocol for Assessing Metacognition and Self-Regulation in Adults with Learning Difficulties

Published on: September 27, 2020

8.3K

Related Experiment Videos

Last Updated: May 21, 2025

Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention
06:37

Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention

Published on: December 15, 2023

2.5K
Eye-tracking Technology and Data-mining Techniques used for a Behavioral Analysis of Adults engaged in Learning Processes
10:43

Eye-tracking Technology and Data-mining Techniques used for a Behavioral Analysis of Adults engaged in Learning Processes

Published on: June 10, 2021

5.3K
Multimodal Protocol for Assessing Metacognition and Self-Regulation in Adults with Learning Difficulties
12:55

Multimodal Protocol for Assessing Metacognition and Self-Regulation in Adults with Learning Difficulties

Published on: September 27, 2020

8.3K

Area of Science:

  • Educational Technology
  • Artificial Intelligence
  • Data Science

Background:

  • Student attrition and academic failure are significant educational challenges requiring early identification and intervention.
  • Learning Management Systems (LMS) like Moodle generate rich datasets suitable for predictive analytics.
  • Existing methods struggle with timely identification due to data limitations and class imbalance.

Purpose of the Study:

  • To advance dropout and failure prediction using machine learning on Moodle student activity logs.
  • To investigate the effectiveness of the CatBoost algorithm for identifying at-risk students.
  • To address challenges of limited and imbalanced datasets through advanced techniques.

Main Methods:

  • Employed the CatBoost algorithm trained on Moodle student activity logs.
  • Utilized Adaptive Synthetic Sampling for data balancing.
  • Applied Non-dominated Sorting Genetic Algorithm II for multi-objective hyperparameter optimization.
  • Compared models trained on weekly data versus a single model trained on all data.

Main Results:

  • The model trained on all weeks' data significantly outperformed models trained on weekly data.
  • Demonstrated substantial improvements in F1-scores and recall, especially for the minority class of at-risk students.
  • Achieved an average F1-score of approximately 0.8 on the holdout test for the combined data model.

Conclusions:

  • Machine learning, particularly the CatBoost algorithm, shows strong potential for early identification of at-risk students.
  • Targeted ML approaches can facilitate timely interventions, leading to improved educational outcomes.
  • Integrating LMS data with advanced ML techniques offers a promising avenue for addressing student attrition.