Keywords = Machine Learning
Number of Articles: 5
GossipTrust: A Decentralized Trust Management Model for SIoT via Gossip Learning and MAPE-K Control Loop

GossipTrust: A Decentralized Trust Management Model for SIoT via Gossip Learning and MAPE-K Control Loop

Volume 3, Issue 2, January 2026, Pages 1-21

https://doi.org/10.48308/jicse.2026.241936.1089

Elham Moeinaddini, Eslam Nazemi

Abstract The Social Internet of Things (SIoT) enhances device interoperability through social relationships but introduces significant trust management challenges in dynamic, resource-constrained environments. Existing machine learning-based trust models often rely on static training data or centralized architectures, limiting their adaptability and scalability in real-world SIoT deployments. This paper proposes GossipTrust, a novel decentralized trust model that integrates fog computing with adaptive control mechanisms for robust trust management. Our approach deploys machine learning models on fog nodes to enable distributed trust computation while minimizing resource constraints on individual devices. The core innovation combines a MAPE-K (Monitor, Analyze, Plan, Execute, and Knowledge) control loop for real-time attack detection with a gossip learning protocol that allows fog nodes to collaboratively refine trust models through peer-to-peer updates without central coordination. Experimental results demonstrate that GossipTrust significantly outperforms baseline models, achieving 13% higher accuracy, 14% higher success rate, 10% higher F-measure, and 12% lower loss across various trust attack scenarios. The proposed solution effectively addresses key SIoT challenges, including scalability, adaptability, and resource efficiency.

LDA-ML: A Hybrid DDoS Detection Attacks in SDN Environment using Machine Learning

LDA-ML: A Hybrid DDoS Detection Attacks in SDN Environment using Machine Learning

Volume 2, Special Issue on AI 4 All- 2, January 2025, Pages 79-86

https://doi.org/10.48308/jicse.2025.239842.1075

alireza rezaei, amineh Amini

Abstract Abstract—In today's world, DDoS attacks are becoming more common and complex; thus, they constitute a great challenge for network security under the auspices of SDN. The research effort described here proposes an integrated hybrid model called "LDA-ML," which leverages some state-of-the-art machine learning methods: LDA, naive bayes, random forest, and logistic regression. We optimize the data analysis process by leveraging LDA for feature selection and dimensionality reduction, followed by a sequential application of the classifiers to exploit their strengths. Evaluated on the CICDDoS-2019 dataset, the proposed model has achieved an outstanding accuracy of 98.98%, indicating the efficacy of the model in correctly classifying benign versus attack traffic. All of the above underlines the robustness of the proposed LDA-ML model, pointing to great potential for its application to continuously improve cybersecurity strategies against DDoS threats in SDN architectures. This holistic approach offers improvements in detection, while it also enriches diagnostic insights-an important contribution to finding effective security solutions in increasingly dynamic network environments.

Exploring AI Techniques in the Identification and Control of Marine Vehicles

Exploring AI Techniques in the Identification and Control of Marine Vehicles

Volume 2, Special Issue on AI 4 All- 2, January 2025, Pages 64-69

https://doi.org/10.48308/jicse.2025.239784.1073

Milad Baghban

Abstract Abstract—The rapid advancement of artificial intelligence (AI) offers new avenues for enhancing the identification, control, and autonomous operation of marine vehicles. This study investigates the application of AI techniques in maritime environments, focusing on object detection, navigation, and autonomous control to support safe and efficient operations in various marine conditions. Key objectives include evaluating machine learning models for identifying and tracking marine vehicles and the development of intelligent control algorithms that can adapt to dynamic oceanic settings. Methods involved training convolutional neural networks (CNNs) on datasets of marine images for object identification and using reinforcement learning (RL) algorithms to optimize the control systems of autonomous marine vehicles. Results demonstrate that CNN-based models achieve high accuracy in vehicle identification, even under challenging visual conditions such as low lighting or occlusion. At the same time, RL-driven control systems adapt effectively to complex, fluctuating marine environments. Simulated and real-world testing indicated that these AI techniques improve vessel maneuverability and response times, leading to more efficient and safer operations. In conclusion, this study highlights the potential of AI to revolutionize marine vehicle identification and control, with implications for enhanced security, efficiency, and sustainability in maritime operations. It is advisable to conduct additional research to improve these models, enabling their application across a wider range of marine environments.

Application of machine learning algorithms in the prediction of the reliability of post-tensioned concrete members

Application of machine learning algorithms in the prediction of the reliability of post-tensioned concrete members

Volume 2, Special Issue on AI 4 All - 1, June 2024, Pages 15-22

https://doi.org/10.48308/jicse.2025.239142.1050

Mahmoud R. Shiravand, mahtab ebadati, Pooria Poorahad A.

Abstract Structural reliability analysis (SRA) is associated with complex calculations and large number of simulations. In this paper, machine learning (ML) methods are integrated with SRA to reduce the overall intricacy and computational cost of direct SRA methods, such as the Monte Carlo simulation (MCS) method. An SRA is conducted in this paper on post-tensioned concrete members under the influence of prestress loss, and their reliability indices are obtained through the MCS method. The results of the SRA are used to create a database for data fitting of the ML algorithms. The algorithms are compared to find the most accurate ML model to be applied on the problem at hand. For the SRA, different stochastic parameters with specified probabilistic distributions are considered for the numerical models, and nonlinear dynamic analyses are conducted on them. Using the labeled data resulted from the SRA, five ML algorithms are compared; (i) linear regression, (ii) random forest, (iii) artificial neural network, (iv) k-nearest neighbors, (v) extreme gradient boosting. R-squared and root mean squared error are considered as the metrics used for the comparison of the ML models. Bayesian search is used for hyperparameter optimization of algorithms. The performance of the linear regression algorithm (R2=0.67 and RMSE=0.26) indicates that the SRA problems are highly nonlinear and linear algorithms cannot precisely map the relationships in data. However, the results show that extreme gradient boosting has the finest accuracy with R2=0.9 and RMSE=0.04. Additionally, its predicted values mostly have relative errors of less than ±30%.

Continuous User Authentication Using a Combination of Operation and Application-related Features

Continuous User Authentication Using a Combination of Operation and Application-related Features

Volume 1, Issue 1, June 2023, Pages 10-21

https://doi.org/10.48308/jicse.2023.103524

Ahmad Ali Abin, Parisima Hosseini, Alireza Torabian Raj

Abstract Protection of computer systems is a challenge facing the users, who usually define passwords, fingerprints, face detection patterns, and other identification solutions in order to secure their systems against the misuse and unauthorized access. Nevertheless, these solutions are effective in preventing anonymous people from logging in to the system. If a user leaves a system unlocked for a while or a password has already been disclosed for any reason, such trivial solutions will then fail to secure the system. In this study we introduces new dynamic features considering the time, category and type of the applications a user uses and use them in combination with existing operation-related features in a anomaly detection framework for user authentication. A combination of operation-related and application-related features are then taken into account to create a base profile for each authenticated user in order to detect any unauthorized access. The proposed method can secure systems even if an unauthorized access occurs. In other words, this method compares the current user’s behaviour with the base profile of authenticated user momentarily. If an anomaly is detected, that user is recognized as an unauthorized user and will then be prohibited from working with the system or asked to undergo a two-step authentication process.