Cited by 5,583Artificial Intelligence ApplicationsMachine Learning and AlgorithmsInternet of Things and AI

Machine learning: Algorithms, real-world applications and research directions

Open access
Sarker, Iqbal H.·2021·SN Computer Science

Published version of a preprint

Abstract

In the current age of the Fourth Industrial Revolution (4 IR or Industry 4.0), the digital world has a wealth of data, such as Internet of Things (IoT) data, cybersecurity data, mobile data, business data, social media data, health data, etc. To intelligently analyze these data and develop the corresponding smart and automated applications, the knowledge of artificial intelligence (AI), particularly, machine learning (ML) is the key. Various types of machine learning algorithms such as supervised, unsupervised, semi-supervised, and reinforcement learning exist in the area. Besides, the deep learning, which is part of a broader family of machine learning methods, can intelligently analyze the data on a large scale. In this paper, we present a comprehensive view on these machine learning algorithms that can be applied to enhance the intelligence and the capabilities of an application. Thus, this study's key contribution is explaining the principles of different machine learning techniques and their applicability in various real-world application domains, such as cybersecurity systems, smart cities, healthcare, e-commerce, agriculture, and many more. We also highlight the challenges and potential research directions based on our study. Overall, this paper aims to serve as a reference point for both academia and industry professionals as well as for decision-makers in various real-world situations and application areas, particularly from the technical point of view.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1007/s42979-021-00592-x

Cites

151 of 151 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Regularization techniques such as Ridge, Lasso, Elastic-Net can be used to optimize the linear regression model.

    “The regularization techniques such as Ridge, Lasso, Elastic-Net, etc. [85, 105] can be used to optimize the linear regression model.”

    From Data Science and Analytics: An Overview from Data-Driven Smart Computing, Decision-Making and Applications Perspective (2021) · cites this paper as [105]

    The Regression Analysis section (page unavailable) describes LASSO and ridge as regularized regression techniques that help prevent overfitting and reduce model complexity. It does not mention Elastic-Net, so that example is not supported by our copy. (LLM, conf=0.87)

    Experimental — accuracy not yet measured
  • Support vector regression, decision tree regression, and random forest regression techniques can be used for building effective regression models depending on the problem type, e.g., non-linear tasks.

    “Besides, support vector regression, decision tree regression, random forest regression techniques [85, 105] can be used for building effective regression models depending on the problem type, e.g., non-linear tasks.”

    From Data Science and Analytics: An Overview from Data-Driven Smart Computing, Decision-Making and Applications Perspective (2021) · cites this paper as [105]

    The Classification Analysis section says that support vector machines, decision trees, and random forests can all be used for regression. It discusses nonlinear kernels for SVM classifiers and nonlinear relationships under polynomial regression, but does not specifically establish that all three named regression techniques are effective for nonlinear tasks. No page numbers are available in our copy. (LLM, conf=0.82)

    Experimental — accuracy not yet measured
  • Advanced analytics of urban data using machine learning techniques can facilitate the efficient management of urban areas including real-time management, evidence-based planning decisions, and framing the future.

    “Advanced analytics of these data using machine learning techniques [105] can facilitate the efficient management of urban areas including real-time management, e.g., traffic flow management, evidence-based planning decisions which pertain to the longer-term strategic role of forecasting for urban planning, e.g., crime prevention, public safety, and security, or framing the future, e.g.,”

    From Data Science and Analytics: An Overview from Data-Driven Smart Computing, Decision-Making and Applications Perspective (2021) · cites this paper as [105]

    The Applications of Machine Learning section (page unavailable) says machine learning can support smart-city traffic prediction, improve traffic flow, and enable timely decisions. It does not connect those applications to longer-term urban planning or to crime prevention, public safety, and security, so those specifics are not supported by this source. (LLM, conf=0.84)

    Experimental — accuracy not yet measured
  • Advanced analytics of rural data, including machine learning modeling, can facilitate providing new opportunities for rural areas to build insights and capacity to meet current needs and prepare for their futures.

    “Advanced analytics of rural data including machine learning [105] modeling can facilitate providing new opportunities for them to build insights and capacity to meet current needs and prepare for their futures.”

    From Data Science and Analytics: An Overview from Data-Driven Smart Computing, Decision-Making and Applications Perspective (2021) · cites this paper as [105]

    The Applications of Machine Learning section says machine learning can turn data into predictions and insights that improve decisions, including in agriculture. It does not address rural areas specifically or say that analytics builds their capacity to meet current needs and prepare for the future. Page numbers were not available in our copy. (LLM, conf=0.84)

    Experimental — accuracy not yet measured
  • These deep learning methods can perform well, particularly when learning from large-scale datasets.

    “These deep learning methods can perform well, particularly, when learning from large-scale datasets [105, 140].”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

2 of the 153 references couldn’t be matched to a known paper.

Research works printed but not linked: 2

  1. [15]Baldi P. Autoencoders, unsupervised learning, and deep architectures. In: Proceedings of ICML workshop on unsupervised and transfer learning, 2012; 37–49.
  2. [73]Mehrotra A, Hendley R, Musolesi M. Prefminer: mining user’s preferences for intelligent mobile notification management. In: Proceedings of the International Joint Conference on Pervasive and Ubiquitous Computing, Heidelberg, Germany, 12–16 September, 2016; pp. 1223–1234. ACM, New York, USA..

Cited by

Sorted by citations

Authors
Sarker, I. H.
Affiliations
Chittagong University of Engineering & Technology (BD)
Corresponding author
Sarker, Iqbal H.
Venue
SN Computer Science
Published
2021-03-22
Volume
2
Issue
3
Pages
160-160
ISSN
  • 2661-8907 (ISSN-L)
  • 2662-995X
OpenAlex
W3135028703
Cited by
5,583
References
153
Citations by year
2026: 867 · 2025: 1685 · 2024: 1511 · 2023: 1008 · 2022: 416 · 2021: 96
FWCI
54.85
Type
journal article
Language
en
Open access
Locations
  • SN Computer Science (publishedVersion)
  • Preprints.org (acceptedVersion, cc-by)
  • PubMed Central (publishedVersion)
  • PubMed (publishedVersion)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Artificial Intelligence Applications
  • Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Algorithms
  • Physical Sciences › Computer Science › Information Systems › Internet of Things and AI
Keywords
machine learning algorithms, supervised learning, unsupervised learning, semi-supervised learning, reinforcement learning, deep learning, Industry 4.0, Internet of Things data, cybersecurity, smart cities, medical applications, e-commerce, agricultural applications

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review