Research Papers - Dept of Information Technology

Permanent URI for this collectionhttps://rda.sliit.lk/handle/123456789/593

Browse

Search Results

Now showing 1 - 10 of 436
  • Thumbnail Image
    PublicationOpen Access
    Hybrid ABC–HBA feature optimization with self-training using simulated unlabelled data for robust intrusion detection
    (Elsevier Ltd, 2026) Harischandra, S; Rajapaksha, U.U. S; Silva, B.N; Jayawardena, C
    The increasing scale and heterogeneity of network traffic pose significant challenges for intrusion detection systems (IDS), particularly in detecting extremely rare attack classes and generalising to previously unseen threats under severe class imbalance. This study proposes a hybrid intrusion detection framework that integrates swarm intelligence–based feature optimisation with self-training using unlabelled data simulation to address these limitations. A novel ABC–HBA feature selection strategy is introduced, combining the efficient exploration capability of the Artificial Bee Colony (ABC) algorithm with the strong global exploitation and fast convergence of the Honey Badger Algorithm (HBA), resulting in a highly discriminative and compact feature subset. A Random Forest(RF) classifier augmented with a pseudo-labelling mechanism is then employed to enhance learning from unlabelled and unseen attack samples, enabling effective detection of novel attack patterns absent from the training set. To further mitigate extreme class imbalance, a hybrid resampling strategy is applied. Experimental evaluation on the KDD Cup 1999 dataset demonstrates that the proposed framework achieves an overall accuracy of 99.95% and a detection rate of 98.16%, while significantly improving the recognition of extremely rare attack classes, including a 92.86% detection rate for U2R attacks, which constitute less than 0.01% of the dataset. The proposed method consistently outperforms baseline RF, ABC-based, and several other state-of-the-art meta-heuristic and deep learning approaches, confirming its effectiveness in enhancing rare attack detection and generalisation to unseen threats in realistic intrusion detection scenarios.
  • Thumbnail Image
    PublicationOpen Access
    A physics-informed machine learning for detecting suspicious satellite maneuvers (orbital manipulation)
    (Elsevier B.V., 2026) Karunathilake K.K.H; Abeywardena, K.Y; Vecchini, S
    Satellite systems have become prime targets for cyberthreats given their critical role in global infrastructure and general lack of security. Among these, orbital manipulation, a form of satellite hijacking, is a particularly severe threat that can disrupt essential operations and impact national security. To address these concerns, this research proposes an Artificial Intelligence (AI)-based anomaly detection system that utilizes Machine Learning (ML) models to analyze telemetry data for possible orbital manipulations with a multi-gate physics architecture grounded in orbital mechanics, to verify that detected anomalies are kinematically inconsistent and are therefore genuine integrity failures. This research demonstrates that temporal-based models like LSTM are essential for this domain, achieving high recall rates which are then validated by the physics component. While the framework includes multiple physical constraints, this study specifically validates the energy-based Vis-Viva gate, with the Tsiolkovsky and Angular Momentum gates established as architectural designs for future verification. This study concludes that successful AI deployment in orbital cybersecurity requires a comprehensive approach that integrates domain-specific context and physics-informed validation beyond traditional performance metrics
  • Thumbnail Image
    PublicationEmbargo
    High-resolution optical imaging for sustainable fish freshness and safety assessment
    (Elsevier GmbH, 2026-04) Madhubhashini, M. N; Kahandawala, B.S; Sandaruwan, H.H.P. B; Silva, B.N; Wijenayake, U; Wijesinghe, R.E
    Fish freshness evaluation is crucial to ensure consumer safety, and rapid assessment is essential for effective and accurate quality control. To overcome the limitations of the gold standards, such as lack of structural depth information, high-time consumption, and labor-intensiveness, high-resolution Optical Coherence Tomography (OCT) was employed for real-time monitoring of fish freshness non-invasively. Microstructural changes of eye and skin of Indian Anchovies ( Stolephorus indicus ) specimens were considered as the main freshness parameters during refrigeration storage. Both eye and skin tissues exhibited decreased internal scattering, loss of clarity, boundary weakening, and gradual structural degradations through the OCT observations. The quantitatively assessed variance intensity, entropy, energy, and edge density clearly revealed the internal tissue disruption over storage time due to protein denaturation, oxidative damage, and fluid imbalance. The findings of this study indicate that OCT shows an insightful correlation with microbiological and biochemical spoilage processes, enabling the advanced identification of subtle microstructural changes in fish skin and eye, even at a prior stage of deterioration. Such capability offers an objective and rapid freshness evaluation approach that could greatly benefit supply chain management and post-harvest seafood quality monitoring.
  • Thumbnail Image
    PublicationOpen Access
    EuqAud: Detecting Gender Bias in Audio Datasets Using Polynomial Regression-Based Metric
    (Institute of Electrical and Electronics Engineers Inc., 2026) Jayawardena, S; Haddela, P.S; Shyamalee, T; Ekanayake, A; Mudalige, T; Dhanawardhana, I
    With the growing adoption of audio based AI systems in high-stakes domains such as healthcare, law enforcement, and social media, ensuring fairness particularly regarding gender bias has become critically important. While prior work on fairness has predominantly focused on disparities in model performance, bias inherent in training datasets remains underexplored. To address this gap, we propose EuqAud, a novel, pre-trained and traceable fairness metric that quantifies gender bias in audio datasets using raw acoustic features such as pitch, energy, amplitude, and voice activity. Unlike methods dependent on demographic labels such as race, age or language, EuqAud is designed to be demographic and language agnostic, enhancing its applicability across diverse contexts. The score is computed using an equation derived from polynomial regression with L2 regularization (Ridge regression), yielding robust and generalizable outputs. It spans a range from −10 to 10, where 0 denotes neutral, positive scores indicate male dominant bias, and negative scores reflect female dominant bias. For clarity, bias severity is categorized into three tiers: Neutral (EuqAud < 2), Moderate Bias (2 ≤ EuqAud ≤ 6), and Strong Bias (EuqAud > 6). Evaluation across multiple datasets demonstrates high predictive performance, with R2 values between 0.95 and 0.99. By focusing on dataset level bias rather than model outcomes, EuqAud offers a scalable and rigorous solution for advancing fairness in audio-based AI systems.
  • Thumbnail Image
    PublicationOpen Access
    Evaluating the impact of Large Language Models on problem-solving skills in programming debugging of IT undergraduates
    (Taylor and Francis Ltd., 2026) Riztha, F; Wickramarachchi, R; Asanka, P P G D; Dissanayake, M. A
    This study investigates the impact of Large Language Models (LLMs) on problem-solving skills in source code debugging among IT undergraduates. A pre-, mid-, and post-experimental design was employed, including pre-test, mid-test, post-test (Prior), and post-test (Recent) phases to assess debugging performance with and without LLM assistance. The sample consisted of 87 students from the Department of Industrial Management, University of Kelaniya, Sri Lanka, stratified by gender, academic level, A/L stream, Z-score, and GPA. Results showed significant improvement in debugging accuracy, increasing from 46.53% in the pre-test to 69.51% in the post-test (Prior), indicating skill retention. Task efficiency also improved, with completion time reduced from 18 minutes to 10 minutes. However, transferability to new problems was moderate, with a post-test (Recent) accuracy of 58.40%. Higher academic levels, technical A/L streams, and mid-range GPAs were associated with better retention and adaptability. While LLMs enhanced immediate performance, the findings highlight the need to balance their use with independent practice to support long-term skill development. Limitations include resource constraints and short study duration, suggesting the need for longitudinal research. The study recommends structured integration of LLMs to optimize programming education outcomes.
  • Thumbnail Image
    PublicationEmbargo
    Data-centric single teacher guided knowledge distillation for alleviating sub-optimal supervision in image classification
    (Elsevier Ltd, 2026-02-23) Sharma, K; Silva, B. N
    In recent years, larger, deeper, and more complex deep learning models have emerged as a result of advancements in deep learning techniques. Nevertheless, the computational costs have also increased with the growing model size. Thus, Knowledge Distillation has evolved into a cornerstone in contemporary machine learning, facilitating the transfer of knowledge from cumbersome teacher models to more compact student models. However, student learning is persistently challenged by sub-optimal supervision caused by erroneous and ambiguous teacher predictions. Moreover, the learning process is further deteriorated by the complications introduced through frequently encountered noisy labels in real-world datasets. Existing methods often resort to the ensemble of teachers, introducing additional complexity. We propose a novel, simple, and efficient learning method, Corrective Knowledge Distillation (CKD), to alleviate these drawbacks while relying solely on a single-teacher model. The proposed work employs a two-phase learning paradigm. In the initial phase, the teacher selectively teaches extremely confident knowledge to the student, and in the subsequent phase, the student leverages its own past learning experiences, conditioning its knowledge acquisition on the guidance of the teacher. The proposed method consistently exhibits superior performance in addressing sub-optimal supervision, as evidenced by comprehensive experiments on benchmark datasets such as CIFAR-100, CIFAR-100N-Fine, and ImageNet-1K. Notably, CKD surpasses established baselines, achieving substantial accuracy gains of up to 3.53% in real-world scenarios. Furthermore, CKD exhibits exceptional robustness in highly noisy environments, outperforming ensemble techniques by a significant margin of up to 5.18%. Our code is available at https://github.com/Karthick47v2/ckd.
  • Thumbnail Image
    PublicationOpen Access
    Adding Common Sense to Robots Using Ontology
    (International Association of Computer Science and Information Technology, 2025-04-11) Ranathunga, R.A.A.L; Rajapaksha, S
    This work investigates how ontological frameworks might improve robots’ ability to reason using common sense. The goal of the project was to enhance robot decision-making in dynamic real-world situations by developing an ontology-based model retraining technique. The researchers wanted to incorporate organized commonsense knowledge into robotic systems, so they built extensive ontologies that captured knowledge about the physical world and human interactions. The research compared the performance of robots with conventional models (control group) to those with ontology-enhanced models (experimental group) across various measures. The results indicate that this strategy may be used to develop more competent and user-friendly robotic helpers for a variety of sectors, including industry, healthcare, and education. Although the study has limitations related to data quality and experimental design, it does demonstrate the promise of ontology-based techniques to advance autonomous systems and human-robot interactions. Extending ontology databases, multidisciplinary cooperation, and investigating applications in other sectors are some of the future research goals.
  • Thumbnail Image
    PublicationOpen Access
    Bridging Language Barriers in Programming Education: Java Programming Assistance Tool for Sinhala Native Speakers
    (International Association of Computer Science and Information Technology, 2025-09-12) Athukorala, K. S.N; De Silva, D.I
    This study presents an innovative programming assistance tool designed to address language barriers faced by Sinhala-speaking novice Java programmers. The tool provides real-time Java code generation and diagram creation based on Sinhala programming queries, enhancing conceptual understanding. Developed using a Design-Based Research methodology, the tool underwent iterative testing with 122 Sinhala-speaking learners, incorporating user feedback to refine usability and performance. Central to the system is Generative Pre-trained Transformer, version 3.5 Turbo, ensuring accurate translations and programming assistance, alongside a transformer-based model that translates Sinhala queries into English for processing. The translation model achieved 91.37% accuracy, with strong Bilingual Evaluation Understudy scores validating its contextual relevance. The tool’s practical applications extend beyond academia, supporting educational institutions, self-learners, and industry professionals in learning and skill development. Statistical evaluation of user performance demonstrated significant improvements in programming comprehension, reinforcing its effectiveness. By promoting inclusivity and expanding access to programming knowledge, this research contributes to the advancement of Sri Lanka’s technology sector and establishes a scalable framework for broader implementation in multilingual programming education. Copyright
  • Thumbnail Image
    PublicationOpen Access
    The Potential of Arboreal Tiger Beetle (Derocrania scitiscabra Walker) as a Natural Enemy for the Control of Fall Armyworm (Spodoptera frugiperda JE Smith)
    (Faculty of Agricultural Sciences, Sabaragamuwa University of Sri Lanka, 2025-01-15) Kasige R.H.; Abeywardhana D.L; Pallewatta N; Perera M.T.M.D.R; Dangalle C.D
    Purpose: The fall armyworm, Spodoptera frugiperda, is a serious pest of maize, sugarcane, and other crops in Sri Lanka. Natural predators and parasitoids are considered the best methods to control this insect pest. The present study investigates the possibility of using an endemic tiger beetle, Derocrania scitiscabra, as a natural predator for the larval stages of S. frugiperda. Research Method: The feeding preferences of D. scitiscabra to live prey versus dead prey, live prey types including different instar stages of S. frugiperda were investigated in the laboratory using choice tests. Fresh minced meat was used as dead prey, while red ants, earthworms and the six larval instar stages of S. frugiperda were used as live prey. Findings: Red ants were the most preferred prey type of D. scitiscabra, and dead prey, earthworms and mature S. frugiperda larvae were not consumed. Early larval instar stages of S. frugiperda were selected as prey, and the beetle showed a high feeding preference for the second larval instar stage. This feeding preference was observed irrespective of whether red ants were present or absent in the same environment. D. scitiscabra may have selected the second larval instars of S. frugiperda due to their small size, high prey density, mobility, and being devoid of injury. Research Limitations: The tests were conducted under laboratory conditions in insectary facilities. However, field investigations are essential to understand the ecological dynamics that affect insect behavior and survival. Originality/value: An endemic beetle is introduced to control S. frugiperda infestations in their early stages of development. The finding may provide an environmentally safe and economically beneficial method to control S. frugiperda.
  • Thumbnail Image
    PublicationEmbargo
    Deep Q-Network-Based Path Planning in a Simulated Warehouse Environment with SLAM Map Integration and Dynamic Obstacles
    (Department of Agribusiness, Universitas Muhammadiyah Yogyakarta, 2025-09-19) Medagangoda, H; Jayawickrama, N; de Silva, R; Samantha K.R.U.U; Abeygunawardhana, P.K.W
    With the rise of e-Commerce and the evolution of robotic technologies, the focus on autonomous navigation within warehouse environments has increased. This study presents a simulation-based framework for path planning using Deep Q-Networks (DQN) in a warehouse environment modeled with moving obstacles. The proposed solution integrates a prebuilt map of the environment generated using Simultaneous Localization and Mapping (SLAM), which provides prior spatial knowledge of static obstacles. The reinforcement learning model is formulated with a state space derived from grayscale images that combine the static map generated by SLAM and dynamic obstacles in real time. The action space consists of four discrete movements for the agent. A reward shaping strategy includes a distance-based reward and penalty for collisions to encourage goal-reaching and discourage collisions. An epsilon-greedy policy with exponential decay is used to balance exploration and exploitation. This system was implemented in the Robot Operating System (ROS) and Gazebo simulation environment. The agent was trained over 1000 episodes and metrics such as the number of actions executed to reach the goal and the cumulative reward per episode were analyzed to evaluate the convergence of the proposed solution. The results across two goal locations show that incorporating the SLAM map enhances learning stability, with the agent reaching a goal approximately 150 times, nearly double the success rate compared to the baseline without map information, which achieved only 80 successful episodes over the same number of episodes. This indicates faster convergence and reduced exploration overhead due to improved spatial awareness.