Cargando…

Usages of Spark Framework with Different Machine Learning Algorithms

Sensors, satellites, mobile devices, social media, e-commerce, and the Internet, among others, saturate us with data. The Internet of Things, in particular, enables massive amounts of data to be generated more quickly. The Internet of Things is a term that describes the process of connecting compute...

Descripción completa

Detalles Bibliográficos
Autores principales: Ali Mohamed, Mohamed, El-henawy, Ibrahim Mahmoud, Salah, Ahmad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8346295/
https://www.ncbi.nlm.nih.gov/pubmed/34367270
http://dx.doi.org/10.1155/2021/1896953
_version_ 1783734836900397056
author Ali Mohamed, Mohamed
El-henawy, Ibrahim Mahmoud
Salah, Ahmad
author_facet Ali Mohamed, Mohamed
El-henawy, Ibrahim Mahmoud
Salah, Ahmad
author_sort Ali Mohamed, Mohamed
collection PubMed
description Sensors, satellites, mobile devices, social media, e-commerce, and the Internet, among others, saturate us with data. The Internet of Things, in particular, enables massive amounts of data to be generated more quickly. The Internet of Things is a term that describes the process of connecting computers, smart devices, and other data-generating equipment to a network and transmitting data. As a result, data is produced and updated on a regular basis to reflect changes in all areas and activities. As a consequence of this exponential growth of data, a new term and idea known as big data have been coined. Big data is required to illuminate the relationships between things, forecast future trends, and provide more information to decision-makers. The major problem at present, however, is how to effectively collect and evaluate massive amounts of diverse and complicated data. In some sectors or applications, machine learning models are the most frequently utilized methods for interpreting and analyzing data and obtaining important information. On their own, traditional machine learning methods are unable to successfully handle large data problems. This article gives an introduction to Spark architecture as a platform that machine learning methods may utilize to address issues regarding the design and execution of large data systems. This article focuses on three machine learning types, including regression, classification, and clustering, and how they can be applied on top of the Spark platform.
format Online
Article
Text
id pubmed-8346295
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-83462952021-08-07 Usages of Spark Framework with Different Machine Learning Algorithms Ali Mohamed, Mohamed El-henawy, Ibrahim Mahmoud Salah, Ahmad Comput Intell Neurosci Review Article Sensors, satellites, mobile devices, social media, e-commerce, and the Internet, among others, saturate us with data. The Internet of Things, in particular, enables massive amounts of data to be generated more quickly. The Internet of Things is a term that describes the process of connecting computers, smart devices, and other data-generating equipment to a network and transmitting data. As a result, data is produced and updated on a regular basis to reflect changes in all areas and activities. As a consequence of this exponential growth of data, a new term and idea known as big data have been coined. Big data is required to illuminate the relationships between things, forecast future trends, and provide more information to decision-makers. The major problem at present, however, is how to effectively collect and evaluate massive amounts of diverse and complicated data. In some sectors or applications, machine learning models are the most frequently utilized methods for interpreting and analyzing data and obtaining important information. On their own, traditional machine learning methods are unable to successfully handle large data problems. This article gives an introduction to Spark architecture as a platform that machine learning methods may utilize to address issues regarding the design and execution of large data systems. This article focuses on three machine learning types, including regression, classification, and clustering, and how they can be applied on top of the Spark platform. Hindawi 2021-07-29 /pmc/articles/PMC8346295/ /pubmed/34367270 http://dx.doi.org/10.1155/2021/1896953 Text en Copyright © 2021 Mohamed Ali Mohamed et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Review Article
Ali Mohamed, Mohamed
El-henawy, Ibrahim Mahmoud
Salah, Ahmad
Usages of Spark Framework with Different Machine Learning Algorithms
title Usages of Spark Framework with Different Machine Learning Algorithms
title_full Usages of Spark Framework with Different Machine Learning Algorithms
title_fullStr Usages of Spark Framework with Different Machine Learning Algorithms
title_full_unstemmed Usages of Spark Framework with Different Machine Learning Algorithms
title_short Usages of Spark Framework with Different Machine Learning Algorithms
title_sort usages of spark framework with different machine learning algorithms
topic Review Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8346295/
https://www.ncbi.nlm.nih.gov/pubmed/34367270
http://dx.doi.org/10.1155/2021/1896953
work_keys_str_mv AT alimohamedmohamed usagesofsparkframeworkwithdifferentmachinelearningalgorithms
AT elhenawyibrahimmahmoud usagesofsparkframeworkwithdifferentmachinelearningalgorithms
AT salahahmad usagesofsparkframeworkwithdifferentmachinelearningalgorithms