Author
Listed:
- Y. B. Lasotte
(Federal University of Technology, Nigeria)
- E. J. Garba
(Modibbo Adama University, Nigeria)
- Y. M. Malgwi
(Modibbo Adama University, Nigeria)
- M. A. Buhari
(Airforce Institute of Technology, Nigeria)
Abstract
Fake news has grown in popularity and spread as a result of increased insecurity, political events, and pandemics, among other things. This study used an ensemble machine learning technique to better predict fake news on social media based on the content of news articles. The proposed model used a soft voting classifier to aggregate four machine learning algorithms, namely, Naïve Bayes, Support Vector Machine (SVM), and Logistic Regression, for the classification of news articles as fake or real. GridSearchCV was used to fine-tune the algorithms to get the optimal results during the training process. A Kaggle dataset was used for the experiment; it was comprised of both false and true news. Performance evaluation metrics were used to measure the performance of the base learners and our proposed ensemble technique on the dataset. The results of our experiment show that the proposed ensemble approach produced the highest accuracy, precision, recall, and F1_score values of 93%, 94%, 92%, and 93%, respectively, on the dataset as compared to the individual learners. This approach may also be used in other classification techniques for spam detection, sentiment analysis, and prediction of loan eligibility, among other things.
Suggested Citation
Y. B. Lasotte & E. J. Garba & Y. M. Malgwi & M. A. Buhari, 2022.
"An Ensemble Machine Learning Approach for Fake News Detection and Classification Using a Soft Voting Classifier,"
European Journal of Electrical Engineering and Computer Science, European Open Science, vol. 6(2), pages 1-7, March.
Handle:
RePEc:epw:ejece0:v:6:y:2022:i:2:id:19409
DOI: 10.24018/ejece.2022.6.2.409
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:epw:ejece0:v:6:y:2022:i:2:id:19409. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: support (email available below). General contact details of provider: https://eu-opensci.org/index.php/ejece .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.