Firefly-CDDL: A Firefly-Based Algorithm for Cyberbullying Detection Based on Deep Learning

被引:2
|
作者
Al-Ajlan, Monirah [1 ]
Ykhlef, Mourad [1 ]
机构
[1] King Saud Univ, Coll Comp & Informat Sci, Dept Informat Syst, Riyadh, Saudi Arabia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2023年 / 75卷 / 01期
关键词
Firefly optimization; convolutional neural network (CNN); cyberbullying; cyberbullying detection; text classification; BAT ALGORITHM; OPTIMIZATION;
D O I
10.32604/cmc.2023.033753
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There are several ethical issues that have arisen in recent years due to the ubiquity of the Internet and the popularity of social media and community platforms. Among them is cyberbullying, which is defined as any violent intentional action that is repeatedly conducted by individuals or groups using online channels against victims who are not able to react effectively. An alarm-ingly high percentage of people, especially teenagers, have reported being cyberbullied in recent years. A variety of approaches have been developed to detect cyberbullying, but they require time-consuming feature extraction and selection processes. Moreover, no approach to date has examined the meanings of words and the semantics involved in cyberbullying. In past work, we proposed an algorithm called Cyberbullying Detection Based on Deep Learning (CDDL) to bridge this gap. It eliminates the need for feature engineering and generates better predictions than traditional approaches for detecting cyberbullying. This was accomplished by incorporating deep learn-ing-specifically, a convolutional neural network (CNN)-into the detection process. Although this algorithm shows remarkable improvement in perfor-mance over traditional detection mechanisms, one problem with it persists: CDDL requires that many parameters (filters, kernels, pool size, and number of neurons) be set prior to classification. These parameters play a major role in the quality of predictions, but a method for finding a suitable combination of their values remains elusive. To address this issue, we propose an algo-rithm called firefly-CDDL that incorporates a firefly optimisation algorithm into CDDL to automate the hitherto-manual trial-and-error hyperparameter setting. The proposed method does not require features for its predictions and its detection of cyberbullying is fully automated. The firefly-CDDL outperformed prevalent methods for detecting cyberbullying in experiments and recorded an accuracy of 98% within acceptable polynomial time.
引用
收藏
页码:19 / 34
页数:16
相关论文
共 50 条
  • [1] Firefly-Based Universal Synchronization Algorithm in Wireless Sensor Network
    Chovanec, Michal
    Milanova, Jana
    Cechovic, Lukas
    Sarafin, Peter
    Hudik, Martin
    Kochlan, Michal
    [J]. ADVANCES IN NETWORK SYSTEMS: ARCHITECTURES, SECURITY, AND APPLICATIONS, 2017, 461 : 71 - 86
  • [2] Firefly-based Facial Expression Recognition
    Mistry, Kamlesh
    Zhang, Li
    Zeng, Yifeng
    He, Mengda
    [J]. AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2017, : 1643 - 1645
  • [3] Firefly-Based Approaches of Image Recognition
    Cocianu, Catalina-Lucia
    Stan, Alexandru Daniel
    Avramescu, Mihai
    [J]. SYMMETRY-BASEL, 2020, 12 (06):
  • [4] Firefly Algorithm with Deep Learning
    深度学习萤火虫算法
    [J]. 2018, Chinese Institute of Electronics (46):
  • [5] Firefly-Based Maintainability Prediction for Enhancing Quality of Software
    Yenduri, Gokul
    Gadekallu, Thippa Reddy
    [J]. INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2021, 29 (SUPPL 2) : 211 - 235
  • [6] Cluster Analysis Using Firefly-Based K-means Algorithm: A Combined Approach
    Nayak, Janmenjoy
    Naik, Bighnaraj
    Behera, H. S.
    [J]. COMPUTATIONAL INTELLIGENCE IN DATA MINING, CIDM 2016, 2017, 556 : 55 - 64
  • [7] Multilevel Hybrid Firefly-Based Bayesian Classifier for Intrusion Detection in Huge Imbalanced Data
    Umamaheswari, K.
    Janakiraman, Subbiah
    Chandraprabha, K.
    [J]. JOURNAL OF TESTING AND EVALUATION, 2021, 49 (01) : 525 - 536
  • [8] A Firefly-based Task Scheduling Algorithm for the Cloud Computing Environment: Formal Verification and Simulation Analyses
    Ebadifard, Fatemeh
    Doostali, Saeed
    Babamir, Seyed Morteza
    [J]. 2018 9TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2018, : 664 - 669
  • [9] Fuzzy improved firefly-based MapReduce for association rule mining
    Driff, Lydia Nahla
    Drias, Habiba
    [J]. International Journal of Innovative Computing and Applications, 2023, 14 (1-2) : 104 - 123
  • [10] Facial Expression Recongition using Firefly-based Feature Optimization
    Mistry, Kamlesh
    Zhang, Li
    Sexton, Graham
    Zeng, Yifeng
    He, Mengda
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 1652 - 1658