| English | Arabic | Home | Login |

Published Journal Articles

2023

A NEW QUASI-NEWTON METHOD FOR NON-LINEAR OPTIMIZATION PROBLEMS AND ITS APPLICATION IN ARTIFICIAL NEURAL NETWORKS (ANN)

2023-01
International Research Journal of Modernization in Engineering Technology and Science (Issue : 01) (Volume : 05)
The Quasi-Newton (QN) method is a widely used stationary iterative method for solving unconstrained optimization problems. One particular method within the Quasi-Newton family is the Symmetric Rank-One(SR1) method. In this research, we propose a new variant of the Quasi-Newton SR1 method that utilizes theBarzilai-Borwein step size. Our analysis demonstrates that the updated matrix resulting from the proposed method is both symmetric and positive definite. Additionally, our numerical experiments show that the proposed SR1 method, when combined with the PCG method, is effective in solving unconstrained optimization problems, as evidenced by its low number of iterations and function evaluations. Furthermore, we demonstrate that our proposed SR1 method is more efficient in solving large-scale problems with a varying number of variables compared to the original method. The numerical results of applying the new SR1 method to neural network problems also reveal its effectiveness.

DETECTION AND ANALYSIS OF DIABETES BY USING LOGISTIC REGRESSION (LR)

2023-01
International Research Journal of Modernization in Engineering Technology and Science (Issue : 01) (Volume : 05)
Logistic regression is a type of statistical model that can be used to predict the probability of an out come occurring, given a set of input features. In the case of diabetes, logistic regression could be used to predict the probability that an individual has diabetes, based on a set of risk factors such as age, family history, and body mass index. Logistic regression is a popular method for predicting binary outcomes, like the presence or absence of a disease, and can be a useful tool for identifying individuals at high risk of developing diabetes.However, Logistic Regression is a simple method and its predictions are based on a linear combination of input features, it may not work very well when the relationship between the inputs and the outcome is non-linear or when there is a high degree of interaction between the input features, In this research, we are going to apply logistic regression on a Kaggle dataset to predict the probability of an individual having diabetes, based on a set of risk factors such as age, family history, and body mass index. The model will be trained on the data available in the Kaggle dataset and will be used to make predictions on new, unseen data.

Optimizing Accuracy of Stroke Prediction Using Logistic Regression

2023-01
Journal of Technology and Informatics (JoTI) (Issue : 01) (Volume : 04)
An unexpected limitation of blood supply to the brain and heart causes the majority of strokes. Stroke severity can be reduced by being aware of the many stroke warning signs in advance. A stroke may result if the flow of blood to a portion of the brain stops suddenly. In this research, we present a strategy for predicting the early start of stroke disease by using Logistic Regression (LR) algorithms. To improve the performance of the model, preprocessing techniques including SMOTE, feature selection and outlier handling were applied to the dataset. This method helped in achieving a balance of class distribution, identifying and removing unimportant features andhandling outliers. with the existence of increased blood pressure, body mass, heart conditions, average blood glucose levels, smoking status, prior stroke, and age. Impairment occurs as the brain's neurons gradually die,depending on which area of the brain is affected by the reduced blood supply. Early diagnosis of symptoms can be extremely helpful in predicting stroke and supporting a healthy lifestyle. Furthermore, we performed an experiment using logistic regression (LR) and compared it to a number of other studies that used the same machine learning model, which is logistic regression (LR), and the same dataset. The results showed that our method successfully achieved the highest F1 score and area under curve (AUC) score, which can be a successful tool for stroke disease prediction with an accuracy of 86% compared to the other five studies in the same field. The predictive model for stroke has prospective applications, and as a result, it is still significant for academics and practitioners in the fields of medicine and health sciences.

Employing EMG sensors in Bionic limbs based on a New Binary Trick Method

2023-01
Science Journal of University of Zakho
Human muscles can be read by using electromyography (EMG) sensors, which are electrical signals generated by the muscles of human and animal bodies. This means it is possible to use electricity generated by muscles to control actuators/servo motors for any specific task. This could support a wide range of applications, especially for people with disabilities. One such application would be making bionic limbs based on servo motors. According to a study held by the K4D helpdesk report based on estimations that 15.3% of the world’s population has a moderate or severe disability, this proportion is likely to increase to 18-20% in conflict-affected areas(Thompson, 2017). The ultimate goal of this study is to make bionic limbs affordable by minimizing the cost while maintaining accuracy at an acceptable rate. To achieve this goal, the study suggests a new idea for using electromyography (EMG) sensors in bionic limbs, which suggests a decrease in the number of EMG sensors to decrease the cost and then power consumption. Decreasing the number of EMG sensors will result in loss of accuracy on controlling actuators (servo motors) because usually each sensor is responsible for activating one servo motor. In normal projects, one will need at least six EMG sensors to control six servo motors. The study will use only three EMG sensors to control/activate six servo motors by depending on the binary trick idea suggested by this study, which is manipulating all three input signals from EMG sensors at once and then decide which servo motor to activate by using a supervised machine learning technique such as K-nearest neighbors (kNN).
2022

A new three-term conjugate gradient method for training neural networks with global convergence

2022-08
Indonesian Journal of Electrical Engineering and Computer Science (Issue : 01) (Volume : 28)
Conjugate gradient methods (CG) constitute excellent neural network training methods that are simplicity, flexibility, numerical efficiency, and low memory requirements. In this paper, we introduce a new three-term conjugate gradient method, for solving optimization problems and it has been tested on artificial neural networks (ANN) for training a feed-forward neural network. The new method satisfied the descent condition and sufficient descent condition. Global convergence of the new (NTTCG)method has been tested. The results of numerical experiences on some well-known test function shown that our new modified method is very effective,by relying on the number of functions evaluation and number of iterations,also included the numerical results for training feed-forward neural networks with other well-known method in this field.
2020

Implementation of HOG Feature Extraction with Tuned Parameters for Human Face Detection

2020-09
International Journal of Machine Learning and computing (Issue : 5) (Volume : 10)
Abstract—Extracting and tracking face in image sequences is a required first step in many applications such as face recognition facial expression classification and face tracking, it is a challenging problem in computer vision field because of many factors that effects on the image, some of these factors are luminosity, different face colors, background patterns, face orientation and variability in size, shape, and expression. The objective of this paper is to Experiment wide range of parameters for HOG face detector and setting up the most suitable kernel for Support Vector Machine (SVM) and then, comparing this method with some well-known methods for face detection and identifying the most reliable one. The aim of this study is not providing the best face detector method rather than a try to find out the performance of HOG feature for detecting a face, experimenting different kernels and eventually finding the tuned parameters for HOG descriptors for detecting a face, in this study based on experimental results as shown in Table IV. The HOG + SVM scores the highest value of precision, accuracy, and sensitivity. As 0.8824, 0.9986 and 0.75 respectively compared to Viola-Jones method which scores 0.6512, 0.9973 and 0.7 finally skin color method which scores 0.3968, 0.9947 and 0.625.

Back