Illegal web platforms known as phishing websites adopted high-risk threats to mimic legitimate online platforms in order to steal important data of users, like login credentials and financial information. These forged platforms often involve internet tactics to attract unsuspecting victims through URL manipulation. Many recent machine learning techniques are proposed for detecting web attackers. However, under an increasing number of internet users, they struggle to reveal recent phishing strategies for stealing sensitive information covered by fake websites. This study presents a comprehensive methodology for detecting phishing websites through a proposed hybrid technique (RF_PSO) by involving the Random Forest (RF) classification algorithm with Particle Swarm Optimisation (PSO) as a hyperparameter optimisation for tuning parameters of the RF and how complex and Explainable Artificial Intelligence (XAI) using Local Interpretable Model-Agnostic Explanations (LIME). Experiments were conducted on three phishing datasets: Zieni, UCI Phishing Websites, and Mendeley to assess the proposed model’s robustness and generalization. The proposed RF_PSO achieved superior performance, with accuracies of 90.3% (Zieni), 97.1% (UCI), and 98.7% (Mendeley), and corresponding ROC-AUC scores of 0.9653, 0.9955, and 0.9989, respectively. Eight metrics evaluated the models, including accuracy, precision, recall, F1 score, MCC, AUC, and reported classification, along with the training and testing times, which were used to comprehensively evaluate the models. This work offers open research for exploring hybrid swarm intelligence methods to detect the more recently evolving phishing strategies.
Cybersecurity refers to the actions that are used by people and companies to protect themselves and their information from cyber threats. Different security methods have been proposed for detecting network abnormal behavior, but some effective attacks are still a major concern in the computer community. Many security gaps, like Denial of Service, spam, phishing, and other types of attacks, are reported daily, and the attack numbers are growing. Intrusion detection is a security protection method that is used to detect and report any abnormal traffic automatically that may affect network security, such as internal attacks, external attacks, and maloperations. This paper proposed an anomaly intrusion detection system method based on a
... Show MoreThe convolutional neural networks (CNN) are among the most utilized neural networks in various applications, including deep learning. In recent years, the continuing extension of CNN into increasingly complicated domains has made its training process more difficult. Thus, researchers adopted optimized hybrid algorithms to address this problem. In this work, a novel chaotic black hole algorithm-based approach was created for the training of CNN to optimize its performance via avoidance of entrapment in the local minima. The logistic chaotic map was used to initialize the population instead of using the uniform distribution. The proposed training algorithm was developed based on a specific benchmark problem for optical character recog
... Show MoreForest cover in Mosul Province experienced significant changes following the 2014 occupation. These changes can be effectively analyzed using multitemporal remote sensing imagery. This study aims to evaluate the ability of multi-temporal Landsat 8 images and the Forest Canopy Density (FCD) model to detect changes in forest canopy density in a protected forest in Mosul Governorate during the period from 2014 to 2025. The remote sensing data used in this research are Landsat 8 images captured on March 21, 2014, and April 4, 2025. The method employed is FCD modeling, which produces pixel-level canopy density estimates. The results of the FCD model are then used to analyze changes in canopy density following the occupation. The findings of this
... Show MoreRecently, detecting dynamic patterns for growing communities in social networks have attracted significant attention. The objective of dynamic community detection is to analyze and identify clusters in complex networks that change over time. Different optimization algorithms, including both single-objective and multi-objective approaches, have been employed to address the challenge of dynamic community detection. Although current evolutionary algorithms for identifying community structure can traverse extensive areas of partition space, they often become stuck in local minima. In addition, limited studies have addressed this issue by integrating local search strategies with evolutionary algorithms for community identification. This paper in
... Show MoreA novel method for Network Intrusion Detection System (NIDS) has been proposed, based on the concept of how DNA sequence detects disease as both domains have similar conceptual method of detection. Three important steps have been proposed to apply DNA sequence for NIDS: convert the network traffic data into a form of DNA sequence using Cryptography encoding method; discover patterns of Short Tandem Repeats (STR) sequence for each network traffic attack using Teiresias algorithm; and conduct classification process depends upon STR sequence based on Horspool algorithm. 10% KDD Cup 1999 data set is used for training phase. Correct KDD Cup 1999 data set is used for testing phase to evaluate the proposed method. The current experiment results sh
... Show MoreCommunity structures are fundamental in understanding the structure and functionality of complex networks. Different optimization algorithms, including both single-objective and multi-objective approaches, have been employed to address the challenge of community detection. Recently, multi-objective evolutionary algorithms (MOEAs) have attracted many researchers to identify communities in static networks. Many algorithms have been proposed to find a solution that achieves a trade-off between exploring new areas of the solution space and improving the quality of existing solutions. In this trade-off is crucial; whereas exploitation improves existing solutions, it may fail to find better solutions from insufficiently explored regions o
... Show MoreA strong sign language recognition system can break down the barriers that separate hearing and speaking members of society from speechless members. A novel fast recognition system with low computational cost for digital American Sign Language (ASL) is introduced in this research. Different image processing techniques are used to optimize and extract the shape of the hand fingers in each sign. The feature extraction stage includes a determination of the optimal threshold based on statistical bases and then recognizing the gap area in the zero sign and calculating the heights of each finger in the other digits. The classification stage depends on the gap area in the zero signs and the number of opened fingers in the other signs as well as
... Show MoreAbstract Candida albicans is a commensal fungal pathogen that grows in yeast and hyphal forms in the human gut. C. albicans causes mucosal and cutaneous diseases that can result in significant mortality following systematic infections and it also exhibits drug resistance. Zebrafish have been an excellent model to investigate C. albicans infections because of their transparency and the availability of many transgenic lines. However, there is a limitation in using zebrafish as a model because the fish embryos cannot survive at 37°C therefore it is not suitable for studying Candida infections at physiological relevant human body temperature. In this thesis, the normal embryonic development of Arabian killifish (A. dispar) is investigated, rev
... Show More