journal article·2024Open access

An Adaptive Hate Speech Detection Approach Using Neutrosophic Neural Networks for Social Media Forensics

Yasmine M. Ibrahim, Reem Essameldin, Saad M. Darwish

Computers, Materials & Continua· Volume 79· Issue 1

Abstract

Detecting hate speech automatically in social media forensics has emerged as a highly challenging task due to the complex nature of language used in such platforms. Currently, several methods exist for classifying hate speech, but they still suffer from ambiguity when differentiating between hateful and offensive content and they also lack accuracy. The work suggested in this paper uses a combination of the Whale Optimization Algorithm (WOA) and Particle Swarm Optimization (PSO) to adjust the weights of two Multi-Layer Perceptron (MLPs) for neutrosophic sets classification. During the training process of the MLP, the WOA is employed to explore and determine the optimal set of weights. The PSO algorithm adjusts the weights to optimize the performance of the MLP as fine-tuning. Additionally, in this approach, two separate MLP models are employed. One MLP is dedicated to predicting degrees of truth membership, while the other MLP focuses on predicting degrees of false membership. The difference between these memberships quantifies uncertainty, indicating the degree of indeterminacy in predictions. The experimental results indicate the superior performance of our model compared to previous work when evaluated on the Davidson dataset.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Machine Learning and ELM · Neural Networks and Applications · Currency Recognition and Detection

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (56)

Show source-provided references
1. Online social networks security and privacy: Comprehensive review and analysis10.1007/s40747-021-00409-7 ↗
2. Hate speech on social media networks: Towards a regulatory framework?10.1080/13600834.2018.1494417 ↗
3. Forensic intelligence: Data analytics as the bridge between forensic science and investigation10.1016/j.fsisyn.2021.100162 ↗
4. A comprehensive survey on computer forensics: State of the art, tools, techniques, challenges, and future directions10.1109/ACCESS.2022.3142508 ↗
5. Privacy-preserving social media forensic analysis for preventive policing of online activities
6. Online social networks as supporting evidence: A digital forensic investigation model and its application design
7. Next-generation digital forensics: Challenges and future paradigms
8. Natural language processing: State of the art, current trends and challenges10.1007/s11042-022-13428-4 ↗
9. A survey on automatic detection of hate speech in text10.1145/3232676 ↗
10. On the digital forensics of social networking web-based applications
11. Challenges of hate speech detection in social media10.1007/s42979-021-00457-3 ↗
12. Advances in machine learning algorithms for hate speech detection in social media: A review10.1109/ACCESS.2021.3089515 ↗
13. Analytics of machine learning-based algorithms for text classification
14. Hate speech detection: Challenges and solutions10.1371/journal.pone.0221152 ↗
15. Classification of LPI radar signals using multilayer perceptron (MLP) neural networks
16. A systematic review of the whale optimization algorithm: Theoretical foundation, improvements, and hybridizations10.1007/s11831-023-09928-7 ↗
17. Respectful or toxic? Using zero-shot learning with language models to detect hate speech
18. A survey on hate speech detection using natural language processing
19. A review of seven applications of neutrosophic logic: In cultural psychology, economics theorizing, conflict resolution, philosophy of science, etc.
20. Neutrosophic logic-a generalization of the intuitionistic fuzzy logic
21. Neutrosophic fuzzy set and its application in decision making10.1007/s12652-020-01808-3 ↗
22. Particle swarm optimization: A comprehensive survey10.1109/ACCESS.2022.3142859 ↗
23. A probabilistic clustering model for hate speech classification in Twitter10.1016/j.eswa.2021.114762 ↗
24. Hate speech classification in social media using emotional analysis
25. An approach to automatic classification of hate speech in sports domain on social media
26. Hate speech detection in social media using the ensemble learning technique
27. Detecting and visualizing hate speech in social media: A cyber Watchdog for surveillance10.1016/j.eswa.2020.113725 ↗
28. FuzzE: Fuzzy fairness evaluation of offensive language classifiers on African-American english
29. Talat · Online Harassment. Human-Computer Interaction Series · July 2018 · 29
30. Automated hate speech detection and the problem of offensive language
31. Hate speech detection: A solved problem? the challenging case of long tail on Twitter10.3233/SW-180338 ↗
32. Fuzzy multi-task leaning for hate speech type identification
33. Towards weakly-supervised hate speech classification across datasets
34. Smarandache · Fuzzy Multi-Criteria Decision-Making Using Neutrosophic Sets · Nov. 2019 · 369 · 2510.1007/978-3-030-00045-5_2 ↗
35. Irvanizam · Handbook of Research on the Applications of Neutrosophic Sets Theory and their Extensions in Education · Jun. 2023 · 4010.4018/978-1-6684-7836-3.ch003 ↗
36. Comparison of neutrosophic approach to various deep learning models for sentiment analysis10.1016/j.knosys.2021.107058 ↗
37. A novel approach toward skin cancer classification through fused deep features and neutrosophic environment10.3389/fpubh.2023.1123581 ↗
38. An improved EDAS method based on bipolar neutrosophic set and its application in group decision-making
39. A new method for image processing using generalized linguistic neutrosophic cubic aggregation operator10.1007/s40747-022-00718-5 ↗
40. Interval neutrosophic sets
41. Automatic hate speech detection using machine learning: A comparative study
42. Revisiting evolutionary fuzzy systems: Taxonomy, applications, new trends and challenges10.1016/j.knosys.2015.01.013 ↗
43. Particle swarm optimization algorithm and its applications: A systematic review10.1007/s11831-021-09694-4 ↗
44. Twitter sentiments dataset
45. SemEval-2019 Task 6: Identifying and categorizing offensive language in social media (OffensEval)
46. Hate speech dataset from a white supremacy forum
47. Optimizing connection weights in neural networks using the whale optimization algorithm10.1007/s00500-016-2442-1 ↗
48. Multiclass classification using neural networks and interval neutrosophic sets
49. Interval neutrosophic sets and their application in multicriteria decision making problems
50. Racial bias in hate speech and abusive language detection datasets
51. A review on evaluation metrics for data classification evaluations10.5121/ijdkp.2015.5201 ↗
52. Ant colony optimization for path planning in search and rescue operations10.1016/j.ejor.2022.06.019 ↗
53. A review on the studies employing artificial bee colony algorithm to solve combinatorial optimization problems10.1016/j.engappai.2022.105311 ↗
54. Butterfly optimization algorithm: A novel approach for global optimization10.1007/s00500-018-3102-4 ↗
55. Detection of hate speech by employing support vector machine with word2Vec model
56. Hate speech detection using machine learning