Optimizing Apache Spark MLlib: Predictive Performance of Large-Scale Models for Big Data Analytics

In this study, we analyze the performance of the machine learning operators in Apache Spark MLlib for K-Means, Random Forest Regression, and Word2Vec. We used a multi-node Spark cluster along with collected detailed execution metrics computed from the data of diverse datasets and parameter settings. The data were used to train predictive models that had up to 98% accuracy in forecasting performance. By building actionable predictive models, our research provides a unique treatment for key hyperparameter tuning, scalability, and real-time resource allocation challenges. Specifically, the practical value of traditional models in optimizing Apache Spark MLlib workflows was shown, achieving up to 30% resource savings and a 25% reduction in processing time. These models enable system optimization, reduce the amount of computational overheads, and boost the overall performance of big data applications. Ultimately, this work not only closes significant gaps in predictive performance modeling, but also paves the way for real-time analytics over a distributed environment.

Authors

Institutions

Publication Details

Journal
Algorithms
Published
2025-02-01
DOI
https://doi.org/10.3390/a18020074
Citations
19
Primary Topic
Machine Learning and Data Classification
Type
article
Field-Weighted Citation Impact
47.14
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimizing Apache Spark MLlib: Predictive Performance of Large-Scale Models for Big Data Analytics

Aristeidis Karras, Leonidas Theodorakopoulos, George A. Krimpas
19 citations
Algorithms
Machine Learning and Data Classification
47.14
article

Optimizing Apache Spark MLlib: Predictive Performance of Large-Scale Models for Big Data Analytics

Aristeidis Karras, Leonidas Theodorakopoulos, George A. Krimpas
article en
19 citations

Abstract

In this study, we analyze the performance of the machine learning operators in Apache Spark MLlib for K-Means, Random Forest Regression, and Word2Vec. We used a multi-node Spark cluster along with collected detailed execution metrics computed from the data of diverse datasets and parameter settings. The data were used to train predictive models that had up to 98% accuracy in forecasting performance. By building actionable predictive models, our research provides a unique treatment for key hyperparameter tuning, scalability, and real-time resource allocation challenges. Specifically, the practical value of traditional models in optimizing Apache Spark MLlib workflows was shown, achieving up to 30% resource savings and a 25% reduction in processing time. These models enable system optimization, reduce the amount of computational overheads, and boost the overall performance of big data applications. Ultimately, this work not only closes significant gaps in predictive performance modeling, but also paves the way for real-time analytics over a distributed environment.

AlgorithmsVol. 18(2)
University of Patras (GR)
Openalex Percentile: Top 0%
Machine Learning and Data Classification
47.14
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Optimizing Apache Spark MLlib: Predictive Performance of Large-Scale Models for Big Data Analytics — Aristeidis Karras, Leonidas Theodorakopoulos, et al. · Algorithms (2025) | TGRS Research Map | TGRS