Skip to main navigation Skip to search Skip to main content

Improved sine cosine algorithm with simulated annealing and singer chaotic map for Hadith classification

  • Mohammad Tubishat
  • , Salinah Ja’afar
  • , Norisma Idris
  • , Mohammed Azmi Al-Betar
  • , Mohammed Alswaitti
  • , Hazim Jarrah
  • , Maizatul Akmar Ismail
  • , Mardian Shah Omar
  • Zayed University, Abu Dhabi Campus
  • University of Malaya
  • Al-Balqa Applied University
  • Xiamen University
  • Skyline University College

Research output: Contribution to journalArticlepeer-review

46 Scopus citations

Abstract

Feature selection (FS) represents an important task in classification. Hadith represents an example in which we can apply FS on it. Hadiths are the second major source of Islam after the Quran. Thousands of Hadiths are available in Islam, and these Hadiths are grouped into a number of classes. In the literature, there are many studies conducted for Hadiths classification. Sine Cosine Algorithm (SCA) is a new metaheuristic optimization algorithm. SCA algorithm is mainly based on exploring the search space using sine and cosine mathematical formulas to find the optimal solution. However, SCA, like other Optimization Algorithm (OA), suffers from the problem of local optima and solution diversity. In this paper, to overcome SCA problems and use it for the FS problem, two major improvements were introduced to the standard SCA algorithm. The first improvement includes the use of singer chaotic map within SCA to improve solutions diversity. The second improvement includes the use of the Simulated Annealing (SA) algorithm as a local search operator within SCA to improve its exploitation. In addition, the Gini Index (GI) is used to filter the resulted selected features to reduce the number of features to be explored by SCA. Furthermore, three new Hadith datasets were created. To evaluate the proposed Improved SCA (ISCA), the new three Hadiths datasets were used in our experiments. Furthermore, to confirm the generality of ISCA, we also applied it on 14 benchmark datasets from the UCI repository. The ISCA results were compared with the original SCA and the state-of-the-art algorithms such as Particle Swarm Optimization (PSO), Genetic Algorithm (GA), Grasshopper Optimization Algorithm (GOA), and the most recent optimization algorithm, Harris Hawks Optimizer (HHO). The obtained results confirm the clear outperformance of ISCA in comparison with other optimization algorithms and Hadith classification baseline works. From the obtained results, it is inferred that ISCA can simultaneously improve the classification accuracy while it selects the most informative features.

Original languageEnglish
Pages (from-to)1385-1406
Number of pages22
JournalNeural Computing and Applications
Volume34
Issue number2
DOIs
StatePublished - Jan 2022

Keywords

  • Chaotic maps
  • Hadith text classification
  • Simulated annealing
  • Sine cosine algorithm

Fingerprint

Dive into the research topics of 'Improved sine cosine algorithm with simulated annealing and singer chaotic map for Hadith classification'. Together they form a unique fingerprint.

Cite this