Journal articles - International Journal of Intelligent Systems and Applications

All articles: 1264

Color Difference Histogram Capsule Network (CDH-CapsNet) for Plant Disease Recognition

Color Difference Histogram Capsule Network (CDH-CapsNet) for Plant Disease Recognition

Steve Okyere-Gyamfi, Michael Asante, Kwame Ofosuhene Peasah, Yaw Marfo Missah, Vivian Akoto-Adjepong

Scientific article

Plant diseases adversely affect the quantity and quality of food production, contributing to food insecurity. Prompt identification, diagnosis, and intervention can significantly minimize economic and ecological losses. By reducing the use of agrochemicals through timely disease detection, the environmental impact can be mitigated. Traditional manual methods for recognizing plant diseases are prevalent but are often limited, time-consuming, costly, and ineffective. Convolutional Neural Network (CNN) architectures have demonstrated excellent capabilities in detecting plant diseases and other complex images, but they lack spatial or rotational invariance and require extensive data in various forms to be effective. This is typically achieved by applying data augmentation, as the datasets in the field of agriculture are often limited. Capsule Networks address CNN's limitations, but their encoder network is inefficient at feature extraction, hence does not perform well on complex images. This study seeks to modify and improve CapsNet by combining a Color Difference Histogram (CDH) with a Capsule Network that includes extra two convolutional, three max pooling layers, three batch normalization layers, and reduced the primary capsule channels in the original CapsNet to 16 from 32 for efficient plant disease detection in apples, bananas, grapes, corn, mangoes, pepper, potatoes, rice, tomato, and on the CIFAR-10 dataset. This approach improved the original CapsNet in terms of validation accuracies by 5.83%, 14.82%, 5.9%, 4.42%, 20.87%, 40.12%, 4.41%, 0.76%, 9.49%, and 13.97% on apple, banana, grape, corn, mango, pepper, potato, rice, tomato, and CIFAR-10 datasets respectively. The CDH-CapsNet achieved better results in terms of accuracy, sensitivity, F1-Score, precision, specificity, Receiver Operating Characteristic (ROC), Precision-Recall (PR) values, parameter count, and disk size, surpassing the original CapsNet and CapsNet models presented in available research. The original CapsNet and CDH-CapsNet exhibited strong performance on datasets such as the Rice dataset, possibly because of high-quality images and low intra-class variance. The findings suggest that this efficient and computationally less demanding supportive tool can significantly enhance plant disease classification by offering a lightweight, scalable solution that can be adapted for field use in resource-constrained settings, contributing to efforts aligned with the SDG 2 goal. However, environmental factors such as inconsistent lighting and complex backgrounds encountered in practical scenarios may affect the model's effectiveness. Subsequent studies will aim to overcome these issues and broaden the model's applicability.

Free

Color Local Binary Patterns for Image Indexing and Retrieval

Color Local Binary Patterns for Image Indexing and Retrieval

K. N. Prakash, K. Satya Prasad

Scientific article

A new algorithm meant for content based image retrieval (CBIR) is presented in this paper. First the RGB (red, green, and blue) image is converted into HSV (hue, saturation, and value) image, then the H and S images are used for histogram calculation by quantizing into Q levels and the local region of V (value) image is represented by local binary patterns (LBP), which are evaluated by taking into consideration of local difference between the center pixel and its neighbors. LBP extracts the information based on distribution of edges in an image. Two experiments have been carried out for proving the worth of our algorithm. It is further mentioned that the database considered for experiments are Corel 1000 database (DB1), and MIT VisTex database (DB2). The results after being investigated show a significant improvement in terms of their evaluation measures as compared to LBP on RGB spaces separately and other existing techniques.

Free

Color and Local Maximum Edge Patterns Histogram for Content Based Image Retrieval

Color and Local Maximum Edge Patterns Histogram for Content Based Image Retrieval

K. Prasanthi Jasmine, P. Rajesh Kumar

Scientific article

In this paper, HSV color local maximum edge binary patterns (LMEBP) histogram and LMEBP joint histogram are integrated for content based image retrieval (CBIR). The local HSV region of image is represented by LMEBP, which are evaluated by taking into consideration the magnitude of local difference between the center pixel and its neighbors. This LMEBP differs from the existing LBP in a manner that it extracts the information based on distribution of edges in an image. Further the joint histogram is constructed between uniform two rotational invariant first three LMEBP patterns. The color feature is extracted by calculating the histogram on Hue (H), Saturation (S) and LMEBP histogram on Value (V) spaces. The feature vector of the system is constructed by integrating HSV LMEBP histograms and LMEBP joint histograms. The experimentation has been carried out for proving the worth of our algorithm. It is further mentioned that the databases considered for experiment are Corel-1K and Corel-5K. The results after being investigated show a significant improvement in terms of their evaluation measures as compared to previously available spatial and transform domain methods on their respective databases.

Free

Combining Different Approaches to Improve Arabic Text Documents Classification

Combining Different Approaches to Improve Arabic Text Documents Classification

Ibrahim S. I. Abuhaiba, Hassan M. Dawoud

Scientific article

The objective of this research is to improve Arabic text documents classification by combining different classification algorithms. To achieve this objective we build four models using different combination methods. The first combined model is built using fixed combination rules, where five rules are used; and for each rule we used different number of classifiers. The best classification accuracy, 95.3%, is achieved using majority voting rule with seven classifiers, and the time required to build the model is 836 seconds. The second combination approach is stacking, which consists of two stages of classification. The first stage is performed by base classifiers, and the second by a meta classifier. In our experiments, we used different numbers of base classifiers and two different meta classifiers: Naïve Bayes and linear regression. Stacking achieved a very high classification accuracy, 99.2% and 99.4%, using Naïve Bayes and linear regression as meta classifiers, respectively. Stacking needed a long time to build the models, which is 1963 seconds using naïve Bayes and 3718 seconds using linear regression, since it consists of two stages of learning. The third model uses AdaBoost to boost a C4.5 classifier with different number of iterations. Boosting improves the classification accuracy of the C4.5 classifier; 95.3%, using 5 iterations, and needs 1175 seconds to build the model, while the accuracy is 99.5% using 10 iterations and requires 1966 seconds to build the model. The fourth model uses bagging with decision tree. The accuracy is 93.7% achieved in 296 seconds when using 5 iterations, and 99.4% when using 10 iteration requiring 471 seconds. We used three datasets to test the combined models: BBC Arabic, CNN Arabic, and OSAC datasets. The experiments are performed using Weka and RapidMiner data mining tools. We used a platform of Intel Core i3 of 2.2 GHz CPU with 4GB RAM. The results of all models showed that combining classifiers can effectively improve the accuracy of Arabic text documents classification.

Free

Comparative Analysis of ANN based Intelligent Controllers for Three Tank System

Comparative Analysis of ANN based Intelligent Controllers for Three Tank System

Kodali Vijaya Lakshmi, Paruchuri Srinivas, Challa Ramesh

Scientific article

Three tank liquid level control system plays a significant role in process industries and its behavior is nonlinear in nature. Conventional PID controller generally does not work effectively for such systems. This paper deals with the design of three intelligent controllers namely model predictive, model reference and NARMA-L2 controllers based on artificial neural net-works for a three tank level process. These controllers are simulated using MATLAB/SIMULINK. The performance indices of intelligent controllers are compared based on the time domain specifications. The performance of NN predictive controller shows superiority over other controllers in terms of settling time.

Free

Comparative Analysis of Pitch Angle Controller Strategies for PMSG Based Wind Energy Conversion System

Comparative Analysis of Pitch Angle Controller Strategies for PMSG Based Wind Energy Conversion System

Ramji Tiwari, Ramesh Babu. N

Scientific article

This paper proposes an advanced pitch angle control strategy based on neural network (NN) for variable speed wind turbine. The proposed methodology uses Radial Basis Function Network (RBFN) and Feed-forward based Back propagation network (BPN) algorithm to generate pitch angle. The performance of the proposed control technique is analyzed by comparing the results with Fuzzy Logic Control (FLC) and Proportional - Integral (PI) control techniques. The control techniques implemented is able to compensate the nonlinear characteristic of wind speed. The wind turbine is smoothly controlled to maintain the generator power and the mechanical torque to the rated value without any fluctuation during rapid variation in wind speed. The effectiveness of the proposed control strategy is verified using MATLAB/Simulink for 2-MW permanent magnet synchronous generator (PMSG) based wind energy conversion system.

Free

Comparative Study between ARX and ARMAX System Identification

Comparative Study between ARX and ARMAX System Identification

Farzin Piltan, Shahnaz TayebiHaghighi, Nasri B. Sulaiman

Scientific article

System Identification is used to build mathematical models of a dynamic system based on measured data. To design the best controllers for linear or nonlinear systems, mathematical modeling is the main challenge. To solve this challenge conventional and intelligent identification are recommended. System identification is divided into different algorithms. In this research, two important types algorithm are compared to identifying the highly nonlinear systems, namely: Auto-Regressive with eXternal model input (ARX) and Auto Regressive moving Average with eXternal model input (Armax) Theory. These two methods are applied to the highly nonlinear industrial motor.

Free

Comparative Study of End-to-end Deep Learning Methods for Self-driving Car

Comparative Study of End-to-end Deep Learning Methods for Self-driving Car

Fenjiro Youssef, Benbrahim Houda

Scientific article

Self-driving car is one of the most amazing applications and most active research of artificial intelligence. It uses end-to-end deep learning models to take orientation and speed decisions, using mainly Convolutional Neural Networks for computer vision, plugged to a fully connected network to output control commands. In this paper, we introduce the Self-driving car domain and the CARLA simulation environment with a focus on the lane-keeping task, then we present the two main end-to-end models, used to solve this problematic, beginning by Deep imitation learning (IL) and specifically the Conditional Imitation Learning (COIL) algorithm, that learns through expert labeled demonstrations, trying to mimic their behaviors, and thereafter, describing Deep Reinforcement Learning (DRL), and precisely DQN and DDPG (respectively Deep Q learning and deep deterministic policy gradient), that uses the concepts of learning by trial and error, while adopting the Markovian decision processes (MDP), to get the best policy for the driver agent. In the last chapter, we compare the two algorithms IL and DRL based on a new approach, with metrics used in deep learning (Loss during training phase) and Self-driving car (the episode's duration before a crash and Average distance from the road center during the testing phase). The results of the training and testing on CARLA simulator reveals that the IL algorithm performs better than DRL algorithm when the agents are already trained on a given circuit, but DRL agents show better adaptability when they are on new roads.

Free

Comparative Study of Firefly Algorithm and Particle Swarm Optimization for Noisy Non-Linear Optimization Problems

Comparative Study of Firefly Algorithm and Particle Swarm Optimization for Noisy Non-Linear Optimization Problems

Saibal K. Pal, C.S Rai, Amrit Pal Singh

Scientific article

There are various noisy non-linear mathematical optimization problems that can be effectively solved by Metaheuristic Algorithms. These are iterative search processes that efficiently perform the exploration and exploitation in the solution space, aiming to efficiently find near optimal solutions. Considering the solution space in a specified region, some models contain global optimum and multiple local optima. In this context, two types of meta-heuristics called Particle Swarm Optimization (PSO) and Firefly algorithms were devised to find optimal solutions of noisy non-linear continuous mathematical models. Firefly Algorithm is one of the recent evolutionary computing models which is inspired by fireflies behavior in nature. PSO is population based optimization technique inspired by social behavior of bird flocking or fish schooling. A series of computational experiments using each algorithm were conducted. The results of this experiment were analyzed and compared to the best solutions found so far on the basis of mean of execution time to converge to the optimum. The Firefly algorithm seems to perform better for higher levels of noise.

Free

Comparative Study of Krill Herd, Firefly and Cuckoo Search Algorithms for Unimodal and Multimodal Optimization

Comparative Study of Krill Herd, Firefly and Cuckoo Search Algorithms for Unimodal and Multimodal Optimization

Gobind Preet Singh, Abhay Singh

Scientific article

Today, in computer science, a computational challenge exists in finding a globally optimized solution from an enormously large search space. Various meta-heuristic methods can be used for finding the solution in a large search space. These methods can be explained as iterative search processes that efficiently perform the exploration and exploitation in the solution space. In this context, three such nature inspired meta-heuristic algorithms namely Krill Herd Algorithm (KH), Firefly Algorithm (FA) and Cuckoo search Algorithm (CS) can be used to find optimal solutions of various mathematical optimization problems. In this paper, the proposed algorithms were used to find the optimal solution of fifteen unimodal and multimodal benchmark test functions commonly used in the field of optimization and then compare their performances on the basis of efficiency, convergence, time and conclude that for both unimodal and multimodal optimization Cuckoo Search Algorithm via Lévy flight has outperformed others and for multimodal optimization Krill Herd algorithm is superior than Firefly algorithm but for unimodal optimization Firefly is superior than Krill Herd algorithm.

Free

Comparative performance evaluation of entropic thresholding algorithms based on Shannon, Renyi and Tsallis entropy definitions for electrical capacitance tomography measurement systems

Comparative performance evaluation of entropic thresholding algorithms based on Shannon, Renyi and Tsallis entropy definitions for electrical capacitance tomography measurement systems

Alfred J. Mwambela

Scientific article

The concept of entropy as a measure of information has been extensively applied in information theory and related fields. The complex nature of information has resulted in some proposed entropy definitions. In image processing, the entropy concept has been used in developing thresholding techniques based on maximum entropy principles for image segmentation, enhancement and object detection purposes. In this article, entropy definitions are analysed to establish their relationship and after that evaluate their performance in image thresholding. Static simulated data from Electrical Capacitance Tomography measurement system for annular and stratified flows in multiphase hydrocarbons production has been used. Performance evaluation results of thresholding algorithms using Renyi entropy has shown to improve the measurements, particularly for stratified flow regimes. The improvement is solely based on the entropy definition, and it has been observed the introduced controlling parameters do not affect its performance. Renyi entropic thresholding algorithm is relatively robust as it is independent of the controlling parameter q and the grey level resolution. Therefore, there is the potential possibility of using Renyi entropic thresholding to improve measurements in hydrocarbons flow measurement using Electrical Capacitance Tomography measurement system.

Free

Comparative study of convolutional neural network with word embedding technique for text classification

Comparative study of convolutional neural network with word embedding technique for text classification

Amol C. Adamuthe, Sneha Jagtap

Scientific article

This paper presents an investigation of the convolutional neural network (CNN) with Word2Vec word embedding technique for text classification. Performance of CNN is tested on seven benchmark datasets with a different number of classes, training and testing samples. Test classification results obtained from proposed CNN are compared with results of CNN models and other classifiers reported in the literature. Investigation shows that CNN models are better suitable for text classification than other techniques. The main objective of the paper is to identify best-fitted parameter values batch size, epochs, activation function, dropout rates and feature maps values. Results of proposed CNN are better than many other classification techniques reported in the literature for Yelp Review Polarity dataset and Amazon Review Polarity dataset. For all the seven datasets, accuracy obtained by proposed CNN is close to the best-known results from the literature.

Free

Comparing Performance of Supervised Learning Classifiers by Tuning the Hyperparameter on Face Recognition

Comparing Performance of Supervised Learning Classifiers by Tuning the Hyperparameter on Face Recognition

M. Ilham Rizqyawan, Ulfah Nadiya, Aris Munandar, Jony Winaryo Wibowo, Oka Mahendra, Irfan Asfy Fakhry Anto, Rian Putra Pratama, Muhammad Arifin, Hanif Fakhrurroja

Scientific article

In this era, face recognition technology is an important component that is widely used in various aspects of life, mostly for biometrics issues for personal identification. There are three main steps of a face recognition system: face detection, face embedding, and classification. Classification plays a vital role in making the system recognizes a face accurately. With the growing need for face recognition applications, the need for machine learning methods are required for accurate image classification is also increasing. One thing that can be done to increase the performance of the classifier is by tuning the hyperparameter. For this study, the evaluation performance of classification is conducted to obtain the best classifier among four different classifier algorithms (decision tree, SVM, random forest, and AdaBoost) for a specific dataset by tuning the hyperparameter. The best classifier is obtained by evaluating the performance of each classifier in terms of training time, accuracy, precision, recall, and F1-score. This study was using a dataset of 2267 facial data (128D vector space) derived from the face embedding process. The result showed that SVM is the best classifier with a training time of 0.5 s and the score for accuracy, precision, recall, and F1-score are about 98%.

Free

Comparing the Performance of Naive Bayes And Decision Tree Classification Using R

Comparing the Performance of Naive Bayes And Decision Tree Classification Using R

Kirtika Yadav, Reema Thareja

Scientific article

The use of technology is at its peak. Many companies try to reduce the work and get an efficient result in a specific amount of time. But a large amount of data is being processed each day that is being stored and turned into large datasets. To get useful information, the dataset needs to be analyzed so that one can extract knowledge by training the machine. Thus, it is important to analyze and extract knowledge from a large dataset. In this paper, we have used two popular classification techniques- Decision tree and Naive Bayes to compare the performance of the classification of our data set. We have taken student performance dataset that has 480 observations. We have classified these students into different groups and then calculated the accuracy of our classification by using the R language. Decision tree uses a divide and conquer method including some rules that makes it easy for humans to understand. The Naive Bayes theorem includes an assumption that the pair of features being classified are independent. It is based on the Bayes theorem.

Free

Comparison of New Multilevel Association Rule Algorithm with MAFIA

Comparison of New Multilevel Association Rule Algorithm with MAFIA

Arpna Shrivastava, R. C. Jain, Ajay Kumar Shrivastava

Scientific article

Multilevel association rules provide the more precise and specific information. Apriori algorithm is an established algorithm for finding association rules. Fast Apriori implementation is modified to develop new algorithm for finding frequent item sets and mining multilevel association rules. MAFIA is another established algorithm for finding frequent item sets. In this paper, the performance of this new algorithm is analyzed and compared with MAFIA algorithm.

Free

Comparison of Predicting Student’s Performance using Machine Learning Algorithms

Comparison of Predicting Student’s Performance using Machine Learning Algorithms

V. Vijayalakshmi, K. Venkatachalapathy

Scientific article

Predicting the student performance is playing vital role in educational sector so that the analysis of student’s status helps to improve for better performance. Applying data mining concepts and algorithms in the field of education is Educational Data Mining. In recent days, Machine learning algorithms are very much useful in almost all the fields. Many researchers used machine learning algorithms only. In this paper we proposed the student performance prediction system using Deep Neural Network. We trained the model and tested with Kaggle dataset using different algorithms such as Decision Tree (C5.0), Naïve Bayes, Random Forest, Support Vector Machine, K-Nearest Neighbor and Deep neural network in R Programming and compared the accuracy of all other algorithms. Among six algorithms Deep Neural Network outperformed with 84% as accuracy.

Free

Computational Fluid Dynamics Verification and Noise Prediction of Ramjet with Wedge-shaped Flame Holder

Computational Fluid Dynamics Verification and Noise Prediction of Ramjet with Wedge-shaped Flame Holder

Wei Wang

Scientific article

The Lighthill acoustic analogy equation is adopted to research noise distribution at dissimilarity positions and the variations are conducted based on the numerical verification of flow field under different turbulence models, time step sizes and meshes. The results showed the proposed computation method is reliable and practicable to obtain the complex flow parameters in the ramjet combustion chamber; Most of the noise is higherfrequency,and the differences in the near and far field are proven. In addition, noise laws are identical with the same horizontal position

Free

Computational Linguistics Meets Libyan Dialect: A Study on Dialect Identification

Computational Linguistics Meets Libyan Dialect: A Study on Dialect Identification

Mansour Essgaer, Khamis Massud, Rabia Al Mamlook, Najah Ghmaid

Scientific article

This study investigates logistic regression, linear support vector machine, multinomial Naive Bayes, and Bernoulli Naive Bayes for classifying Libyan dialect utterances gathered from Twitter. The dataset used is the QADI corpus, which consists of 540,000 sentences across 18 Arabic dialects. Preprocessing challenges include handling inconsistent orthographic variations and non-standard spellings typical of the Libyan dialect. The chi-square analysis revealed that certain features, such as email mentions and emotion indicators, were not significantly associated with dialect classification and were thus excluded from further analysis. Two main experiments were conducted: (1) evaluating the significance of meta-features extracted from the corpus using the chi-square test and (2) assessing classifier performance using different word and character n-gram representations. The classification experiments showed that Multinomial Naive Bayes (MNB) achieved the highest accuracy of 85.89% and an F1-score of 0.85741 when using a (1,2) word n-gram and (1,5) character n-gram representation. In contrast, Logistic Regression and Linear SVM exhibited slightly lower performance, with maximum accuracies of 84.41% and 84.73%, respectively. Additional evaluation metrics, including log loss, Cohen’s kappa, and Matthew’s correlation coefficient, further supported the effectiveness of MNB in this task. The results indicate that carefully selected n-gram representations and classification models play a crucial role in improving the accuracy of Libyan dialect identification. This study provides empirical benchmarks and insights for future research in Arabic dialect NLP applications.

Free

Computer Implementation of Algorithmic Components of Redundant Measurement Methods

Computer Implementation of Algorithmic Components of Redundant Measurement Methods

Vladimir Y. Shcherban’, Ganna A. Korogod, Oksana Z. Kolysko, Mariana I. Sholudko, Gennady V. Melnik, Vitaliy V. Chaban, Yury Y. Shcherban’

Scientific article

This article demonstrates the implementation of the proposed algorithm for computer modeling of redundant measurement methods to solve problems to improve the accuracy of measurements of a controlled quantity with a nonlinear and unstable transformation function. Improving accuracy is achieved by processing the results of redundant measurements which are an array of data according to the proposed measurement equations. In addition, the article presents the possibility of determining the time variation of the parameters of the transformation function. A comparative analysis of the results of computer simulation of redundant and direct methods with unstable parameters of the linear and nonlinear sensor transformation functions is carried out. It was proved that, in the case of an increase in deviations of the parameters of the transformation function from the nominal values, the use of redundant methods provides a significantly higher measurement accuracy compared to direct methods. This became possible due to the automatic elimination of the systematic component of the error of the measurement result due to a change in the parameters of the transformation function under the influence of destabilizing factors. It was also found that, in contrast to direct methods, methods of redundant measurements allow working with a nonlinear transformation function without additional linearization or dividing it into linear sections, which also contributes to increased accuracy. In general, the application of the proposed approach in the modeling system proves its effectiveness and feasibility. Thus, there is reason to argue about the prospects of redundant measurements in the field of improving accuracy with a nonlinear and unstable transformation function, as well as the possibility of identifying deviations of the parameters of the transformation function from their nominal values.

Free

Computer Vision based Automation System for Detecting Objects

Computer Vision based Automation System for Detecting Objects

Rajibul Anam, Mostafizur Rahman, Mohammad Obaidul Haque, Md. Syeful Islam

Scientific article

Software Quality Assurance Testing time computer vision based automation tools are used to test the window based application and window based application is combined of many objects. Among them most of the automation tool detect window objects by comparing images. Most of the objects are visible in the window screen but some objects which are not visible to the screen at the first time. Proper interaction with the window application hidden objects get visible to the screen like dropdown list item, editor text object, list box item and slider. With the automation tools these hidden objects cannot be searched directly. In this paper proposes some methods which will enhance the automation tools to access the window application hidden objects.

Free

Journal