An Ensemble of Machine Learning Algorithms for Detecting Fake News

The collection of false updates propagated through various media in disguise of genuine information is considered fake news. Society might be negatively impacted by the unmonitored propagation of these updates. A recent area of interest for machine learning and natural language processing academics is the identification of fake news. The main objective of this research is to develop systems to determine the news items that are fake in the large collection of news updates everyone receives in their day-to-day life. There have been a good number of research works in the area, but most of them are done using classical machine learning algorithms. This work aims to solve this problem using an ensemble of three machine learning algorithms: SVM, random forest classifier, and extra tree classifier. An open-source data set was taken to train the ensemble of the classifiers. Before training the model, the data set was passed through a sequence of state-of-the-art data preprocessing steps. The data set was found to be imbalanced and for that, the standard class balancing was done to make sure that the models were not biased to a particular class. The accuracy obtained through the ensemble classifier is 94.6%. A comparison of the result was done with the pre-existing research works in this field and it was found the current work produces better accuracy.

Authors

Institutions

Publication Details

Published
2024-11-20
DOI
https://doi.org/10.1109/fmlds63805.2024.00048
Primary Topic
Misinformation and Its Impacts
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Ensemble of Machine Learning Algorithms for Detecting Fake News

Nandan Banerji, Baisakhi Chakraborty, Chayan Paul, Bikash Debnath
Misinformation and Its Impacts
article

An Ensemble of Machine Learning Algorithms for Detecting Fake News

Nandan Banerji, Baisakhi Chakraborty, Chayan Paul, Bikash Debnath
article en

Abstract

The collection of false updates propagated through various media in disguise of genuine information is considered fake news. Society might be negatively impacted by the unmonitored propagation of these updates. A recent area of interest for machine learning and natural language processing academics is the identification of fake news. The main objective of this research is to develop systems to determine the news items that are fake in the large collection of news updates everyone receives in their day-to-day life. There have been a good number of research works in the area, but most of them are done using classical machine learning algorithms. This work aims to solve this problem using an ensemble of three machine learning algorithms: SVM, random forest classifier, and extra tree classifier. An open-source data set was taken to train the ensemble of the classifiers. Before training the model, the data set was passed through a sequence of state-of-the-art data preprocessing steps. The data set was found to be imbalanced and for that, the standard class balancing was done to make sure that the models were not biased to a particular class. The accuracy obtained through the ensemble classifier is 94.6%. A comparison of the result was done with the pre-existing research works in this field and it was found the current work produces better accuracy.

Techno India University (IN), National Institute of Technology Durgapur (IN), Ramakrishna Mission Vivekananda Educational and Research Institute (IN), Sikkim Manipal University (IN)
Openalex Percentile: Top 56%
Misinformation and Its Impacts
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.