IJISA Vol. 15, No. 1, Feb. 2023
Cover page and Table of Contents: PDF (size: 130KB)
This article presents a new approach for image recognition that proposes to combine Conical Radon Transform (CRT) and Convolutional Neural Networks (CNN).
In order to evaluate the performance of this approach for pattern recognition task, we have built a Radon descriptor enhancing features extracted by linear, circular and parabolic RT. The main idea consists in exploring the use of Conic Radon transform to define a robust image descriptor. Specifically, the Radon transformation is initially applied on the image. Afterwards, the extracted features are combined with image and then entered as an input into the convolutional layers. Experimental evaluation demonstrates that our descriptor which joins together extraction of features of different shapes and the convolutional neural networks achieves satisfactory results for describing images on public available datasets such as, ETH80, and FLAVIA. Our proposed approach recognizes objects with an accuracy of 96 % when tested on the ETH80 dataset. It also has yielded competitive accuracy than state-of-the-art methods when tested on the FLAVIA dataset with accuracy of 98 %. We also carried out experiments on traffic signs dataset GTSBR. We investigate in this work the use of simple CNN models to focus on the utility of our descriptor. We propose a new lightweight network for traffic signs that does not require a large number of parameters. The objective of this work is to achieve optimal results in terms of accuracy and to reduce network parameters. This approach could be adopted in real time applications. It classified traffic signs with high accuracy of 99%.
Regression testing is carried out to ensure that software modifications do not introduce new potential bugs to the existing software. Existing test cases are applied in the testing, such test cases can run into thousands, and there is not much time to execute all of them. Test Case Prioritization (TCP) is a technique to order test cases so that the test cases potentially revealing more faults are performed first. With TCP being deemed an optimization problem, several metaheuristic nature-inspired algorithms such as Bat, Genetic, Ant colony, and Firefly algorithms have been proposed for TCP. These algorithms have been compared theoretically or based on a single metric. This study employed an experimental design to offer an in-depth comparison of bat and genetic algorithms for TCP. Unprioritized test cases and a brute-force approach were used for comparison. Average Percentage Fault Detection (APFD)- a popular metric, execution time and memory usage were used to evaluate the algorithms’ performance. The study underscored the importance of test case prioritization and established the superiority of the Genetic algorithm over the bat algorithm for TCP in APFD. No stark differences were recorded regarding memory usage and execution time for the two algorithms. Both algorithms seemed to scale well with the growth of test cases.[...] Read more.
Cloud computing refers to a sophisticated technology that deals with the manipulation of data in internet-based servers dynamically and efficiently. The utilization of the cloud computing has been rapidly increased because of its scalability, accessibility, and incredible flexibility. Dynamic usage and process sharing facilities require task scheduling which is a prominent issue and plays a significant role in developing an optimal cloud computing environment. Round robin is generally an efficient task scheduling algorithm that has a powerful impact on the performance of the cloud computing environment. This paper introduces a new approach for round robin based task scheduling algorithm which is suitable for cloud computing environment. The proposed algorithm determines time quantum dynamically based on the differences among three maximum burst time of tasks in the ready queue for each round. The concerning part of the proposed method is utilizing additive manner among the differences, and the burst times of the processes during determining the time quantum. The experimental results showed that the proposed approach has enhanced the performance of the round robin task scheduling algorithm in reducing average turn-around time, diminishing average waiting time, and minimizing number of contexts switching. Moreover, a comparative study has been conducted which showed that the proposed approach outperforms some of the similar existing round robin approaches. Finally, it can be concluded based on the experiment and comparative study that the proposed dynamic round robin scheduling algorithm is comparatively better, acceptable and optimal for cloud environment.[...] Read more.
The innovation of e-metering (Electronic Metering) has experienced fast mechanical progressions and there is expanded interest in a solid and effective Automatic Meter Reading (AMR) framework. GSM Based shrewd vitality meter perusing framework replaces conventional meter perusing techniques. It empowers remote access to the existing vitality meter by the vitality provider. A GSM-based remote correspondence module is incorporated with the electronic vitality meter of every element to have remote access to the utilization of power. A PC with a GSM recipient at the opposite end, which contains the database goes about as the charging point. Live meter perusing from the GSM-empowered vitality meter is sent back to this charging point intermittently and these subtle elements are refreshed in a focal database. The total month-to-month utilization and the due bill are informed back to the client after handling this information. So, GSM-based remote AMR framework is a more successful approach for a traditional charging framework. This framework additionally gives specialists to power organizations to take activities against tolerant clients who have a remarkable contribution; generally, the organization has the ideal to detach the power supply, and it can reconnect the control supply after the affidavit of duty. So, we thought about building such an automatic system. This research is GSM-Based on a smart energy meter reading system to eliminate the conventional way of the reading system. In this paper, the GSM module sends reading information through SMS to the related Authority. There are no chances of any unethical mistake by using this modern technique.[...] Read more.
A food system is composed of a complex network of activities and processes for production, distribution, transportation and consumption, which interact with each other, thus leading to changeable behaviour. Most existing empirical studies on cassava processing have focused on the technical efficiency analysis of the cassava crop processing techniques among processors indicating that the modelling of the events and operations involved in the processing of the cassava crop is highly limited. In this context, different strategies have been used to solve difficult environmental and agro-informatic systems model-based problems such as system dynamics, agent based, rule-based knowledge and mathematical modeling. However, the structural comprehension and behavioral investigation of this modeling are constrained. In this regard, formal computational modeling is a method that enables modeling and simulation of the dynamical characteristics of these food systems to be examined. In this study, the system specification is designed using Unified Modelling language (UML) to show the structural process and system design modelled and simulated using Coloured Petri Net (CPN), a formal method for analyzing the behavioural properties of complex system because of its efficient analysis. For the purpose of observing and analyzing the behaviour of the cassava food process, a series of simulation runs was proposed.[...] Read more.