ACS Applied Computer Science

  • Increase font size
  • Default font size
  • Decrease font size

Applied Computer Science Volume 19, Number 2, 2023

CNN AND LSTM FOR THE CLASSIFICATION OF PARKINSON'S DISEASE BASED ON THE GTCC AND MFCC

Print

Parkinson's disease is a recognizable clinical syndrome with a variety of causes and clinical presentations; it represents a rapidly growing neurodegenerative disorder. Since about 90 percent of Parkinson's disease sufferers have some form of early speech impairment, recent studies on tele diagnosis of Parkinson's disease have focused on the recognition of voice impairments from vowel phonations or the subjects' discourse.This paper presents a new approach for Parkinson's disease detection from speech sounds that are based on CNN and LSTM and uses two categories of characteristics. These are Mel Frequency Cepstral Coefficients (MFCC) and Gammatone Cepstral Coefficients (GTCC) obtained from noise-removed speech signals with comparative EMD-DWT and DWT-EMD analysis. The proposed model is divided into three stages. In the first step, noise is removed from the signals using the EMD-DWT and DWT-EMD methods. In the second step, the GTCC and MFCC are extracted from the enhanced audio signals. The classification process is carried out in the third step by feeding these features into the LSTM and CNN models, which are designed to define sequential information from the extracted features. The experiments are performed using PC-GITA and Sakar datasets and 10-fold cross validation method, the highest classification accuracy for the Sakar dataset reached 100% for both EMD-DWT-GTCC-CNN and DWT-EMD-GTCC-CNN, and for the PC-GITA dataset, the accuracy is reached 100% for EMD-DWT-GTCC-CNN and 96.55% for DWT-EMD-GTCC-CNN. The results of this study indicate that the characteristics of GTCC are more appropriate and accurate for the assessment of PD than MFCC.

  • APA 7th style
Boualoulou, N., Belhoussine Drissi, T., & Nsiri, M. (2023). CNN and LSTM for the classification of parkinson's disease based on the GTCC and MFCC. Applied Computer Science, 19(2), 1-24. https://doi.org/10.35784/acs-2023-11
  • Chicago style
Boualoulou, Nouhaila, Taoufiq Belhoussine Drissi, and Benayad Nsiri. "CNN and LSTM for the classification of parkinson's disease based on the gtcc and mfcc." Applied Computer Science 19, no. 2 (2023): 1-24.
  • IEEE style
N. Boualoulou, T. Belhoussine Drissi, and B. Nsiri, "CNN and LSTM for the classification of parkinson's disease based on the gtcc and mfcc," Applied Computer Science, vol. 19, no. 2, pp.1-24, 2023, doi: 10.35784/acs-2023-11.
  • Vancouver style
Boualoulou N, Belhoussine Drissi T, Nsiri M. CNN and LSTM for the classification of parkinson's disease based on the gtcc and mfcc. Applied Computer Science. 2023;19(2):1-24.

MASK FACE INPAINTING BASED ON IMPROVED GENERATIVE ADVERSARIAL NETWORK

Print

Face recognition technology has been widely used in all aspects of people's lives. However, the accuracy of face recognition is greatly reduced due to the obscuring of objects, such as masks and sunglasses. Wearing masks in public has been a crucial approach to preventing illness, especially since the Covid-19 outbreak. This poses challenges to applications such as face recognition. Therefore, the removal of masks via image inpainting has become a hot topic in the field of computer vision. Deep learning-based image inpainting techniques have taken observable results, but the restored images still have problems such as blurring and inconsistency. To address such problems, this paper proposes an improved inpainting model based on generative adversarial network: the model adds attention mechanisms to the sampling module based on pix2pix network; the residual module is improved by adding convolutional branches. The improved inpainting model can not only effectively restore faces obscured by face masks, but also realize the inpainting of randomly obscured images of human faces. To further validate the generality of the inpainting model, tests are conducted on the datasets of CelebA, Paris Street and Place2, and the experimental results show that both SSIM and PSNR have improved significantly.

  • APA 7th style
Liu, Q., & Juanatas, R.A. (2023). Mask face inpainting based on improved generative adversarial network. Applied Computer Science, 19(2), 25-42. https://doi.org/10.35784/acs-2023-12
  • Chicago style
Liu, Qingyu, and Roben A.Juanatas. "Mask face inpainting based on improved generative adversarial network." Applied Computer Science 19, no. 2 (2023): 25-42.
  • IEEE style
Q. Liu and R.A. Juanatas, "Mask face inpainting based on improved generative adversarial network," Applied Computer Science, vol. 19, no. 2, pp.25-42, 2023, doi: 10.35784/acs-2023-12.
  • Vancouver style
Liu Q, Juanatas R A. Mask face inpainting based on improved generative adversarial network. Applied Computer Science. 2023;19(2):25-42.

APPLICATION OF REAL-TIME FAN SCHEDULING IN EXPLORATION-EXPLOITATION TO OPTIMIZE MINIMUM FUNCTION OBJECTIVES

Print

This paper presents the application of a task scheduling algorithm called Fan based on artificial intelligence technique such as genetic algorithms for the problem of finding minima in objective functions, where equations are predefined to measure the return on investment. This work combines the methodologies of population exploration and exploitation. Results with good aptitudes are obtained until a better learning based on non-termination conditions is found, until the individual provides a better predisposi¬tion, adhering to the established constraints, exhausting all possible options and satisfying the stopping condition. A real-time task planning algorithm was applied based on consensus techniques. A software tool was developed, and the scheduler called FAN was adapted that contemplates the execution of periodic, aperiodic, and sporadic tasks focused on controlled environments, considering that strict time restrictions are met. In the first phase of the work, it is shown how convergence precipitates to an evolution. This is done in a few iterations. In the second stage, exploitation was improved, giving the algorithm a better performance in convergence and feasibility. As a result, a population was used and iterations were applied with a fan algorithm and better predisposition was obtained, which occurs in asynchronous processes while scheduling in real time.

  • APA 7th style
Larios-gómez, M., Quintero-flores, P. M., Anzures-garcía, M., & Camacho-hernandez, M. (2023). Application of real-time fan scheduling in exploration-exploitation to optimize minimum function objectives. Applied Computer Science, 19(2), 43-54. https://doi.org/10.35784/acs-2023-13
  • Chicago style
Larios-gómez, Mariano, Perfecto M. Quintero-flores, Mario Anzures-garcía,and Miguel Camacho-hernandez. "Application of real-time fan scheduling in exploration-exploitation to optimize minimum function objectives." Applied Computer Science 19, no. 2 (2023): 43-54.
  • IEEE style
M. Larios-gómez, P.M. Quintero-flores, M. Anzures-garcía, and M. Camacho-hernandez, "Application of real-time fan scheduling in exploration-exploitation to optimize minimum function objectives,"  Applied Computer Science, vol. 19, no. 2, pp.43-54, 2023, doi: 10.35784/acs-2023-13.
  • Vancouver style
Larios-gómez M, Quintero-flores P. M, Anzures-garcía M, Camacho-hernandez M. Application of real-time fan scheduling in exploration-exploitation to optimize minimum function objectives. Applied Computer Science. 2023;19(2):43-54.

APPLICATION OF GENETIC ALGORITHMS TO THE TRAVELING SALESMAN PROBLEM

Print

The purpose of this paper was to investigate in practice the possibility of using evolutionary algorithms to solve the traveling salesman problem on a real example. The goal was achieved by developing an original implementation of the evolutionary algorithm in Python, and by preparing an example of the traveling salesman problem in the form of a directed graph representing Polish voivodship cities. As part of the work an application in Python was written. It provides a user interface which allows to set selected parameters of the evolutionary algorithm and solve the prepared problem. The results are presented in both text and graphical form. The correctness of the evolu¬tionary algorithm's operation and the implementation was confirmed by performed tests. A large number of tested solutions (2500) and the analysis of the obtained results allowed for a conclusion that an optimal (relatively suboptimal) solution was found.

  • APA 7th style
Sikora, T., & Gryglewicz-kacerka, W. (2023). Application of genetic algorithms to the traveling salesman problem. Applied Computer Science, 19(2), 55-62. https://doi.org/10.35784/acs-2023-14
  • Chicago style
Sikora, Tomasz, and Wanda Gryglewicz-kacerka. "Application of genetic algorithms to the traveling salesman problem." Applied Computer Science 19, no. 2 (2023): 55-62.
  • IEEE style
T. Sikora and W. Gryglewicz-kacerka, "Application of genetic algorithms to the traveling salesman problem," Applied Computer Science, vol. 19, no. 2, pp.55-62, 2023, doi: 10.35784/acs-2023-14.
  • Vancouver style
Sikora T, Gryglewicz-kacerka W. Application of genetic algorithms to the traveling salesman problem. Applied Computer Science. 2023;19(2):55-62.

THE POTENTIAL FOR REAL-TIME TESTING OF HIGH-FREQUENCY TRADING STRATEGIES THROUGH A DEVELOPED TOOL DURING VOLATILE MARKET CONDITIONS

Print

The purpose of this paper was to investigate in practice the possibility of using evolutionary algorithms to solve the traveling salesman problem on a real example. The goal was achieved by developing an original implementation of the evolutionary algorithm in Python, and by preparing an example of the traveling salesman problem in the form of a directed graph representing Polish voivodship cities. As part of the work an application in Python was written. It provides a user interface which allows to set selected parameters of the evolutionary algorithm and solve the prepared problem. The results are presented in both text and graphical form. The correctness of the evolu¬tionary algorithm's operation and the implementation was confirmed by performed tests. A large number of tested solutions (2500) and the analysis of the obtained results allowed for a conclusion that an optimal (relatively suboptimal) solution was found.

  • APA 7th style
Vaitions, M., & Korovkinas, K. (2023). The potential for real-time testing of high-frequency trading strategies through a developed tool during volatile market conditions. Applied Computer Science, 19(2), 63-81. https://doi.org/10.35784/acs-2023-15
  • Chicago style
Vaitions, Mantas, and Konstantinas Korovkinas. "The potential for real-time testing of high-frequency trading strategies through a developed tool during volatile market conditions." Applied Computer Science 19, no. 2 (2023): 63-81.
  • IEEE style
M. Vaitions and K.  Korovkinas, "The potential for real-time testing of high-frequency trading strategies through a developed tool during volatile market conditions," Applied Computer Science, vol. 19, no. 2, pp.63-81, 2023, doi: 10.35784/acs-2023-15.
  • Vancouver style
Vaitions M, Korovkinas K. The potential for real-time testing of high-frequency trading strategies through a developed tool during volatile market conditions. Applied Computer Science. 2023;19(2):63-81.

NAVIGATION STRATEGY FOR MOBILE ROBOT BASED ON COMPUTER VISION AND YOLOV5 NETWORK IN THE UNKNOWN ENVIRONMENT

Print

The capacity to navigate effectively in complex environments is a crucial prerequisite for mobile robots. In this study, the YOLOv5 model is utilized to identify objects to aid the mobile robot in determining movement conditions. However, the limitation of deep learning models being trained on insufficient data, leading to inaccurate recognition in unforeseen scenarios, is addressed by introducing an innovative computer vision technology that detects lanes in real-time. Combining the deep learning model with computer vision technology, the robot can identify different types of objects, allowing it to estimate distance and adjust speed accordingly. Additionally, the paper investigates the recognition reliability in varying light intensities. When the light illumination increases from 300 lux to 1000 lux, the reliability of the recognition model on different objects also improves, from about 75% to 98%, respectively. The findings of this study offer promising directions for future breakthroughs in mobile robot navigation.

  • APA 7th style
Bui, T.-L., & Tran, N.-T. (2023). Navigation strategy for mobile robot based on computer vision and YOLOv5 network in the unknown environment. Applied Computer Science, 19(2), 82-95. https://doi.org/10.35784/acs-2023-16
  • Chicago style
Bui, Thanh-Lam, and Ngoc-Tien Tran. "Navigation strategy for mobile robot based on computer vision and YOLOv5 network in the unknown environment." Applied Computer Science 19, no. 2 (2023): 82-95.
  • IEEE style
T.-L. Bui and N.-T. Tran, "Navigation strategy for mobile robot based on computer vision and YOLOv5 network in the unknown environment," Applied Computer Science, vol. 19, no. 2, pp.82-95, 2023, doi: 10.35784/acs-2023-16.
  • Vancouver style
Bui T.-L, Tran N.-T. Navigation strategy for mobile robot based on computer vision and YOLOv5 network in the unknown environment. Applied Computer Science. 2023;19(2):82-95.

A NEW METHOD FOR GENERATING VIRTUAL MODELS OF NONLINEAR HELICAL SPRINGS BASED ON A RIGOROUS MATHEMATICAL MODEL

Print

This paper presents a new method for generating nonlinear helical spring geometries based on a rigorous mathematical formulation. The model was developed for two scenarios for modifying a spring with a stepped helix angle: for a fixed helix angle of the active coils and for a fixed overall height of the spring. It allows the development of compression spring geometries with non-linear load-deflection curves, while maintaining predetermined values of selected geometrical parameters, such as the number of passive and active coils and the total height or helix angle of the linear segment of the active coils. Based on the proposed models, Python scripts were developed that can be implemented in any CAD software offering scripting capabilities or equipped with Application Programming Interfaces. Examples of scripts that use the developed model to generate the geometry of selected springs are presented. FEM analyses of quasi-static compression tests carried out for these spring models showed that springs with a wide range of variation in static load-deflection curves, including progressive springs with a high degree of nonlinearity in characteristics, can be obtained using the proposed tools. The obtained load-deflection curves can be described with a high degree of accuracy by power function. The proposed method can find applications in both machine design and spring manufacturing.

  • APA 7th style
Michalczyk, K., Warzecha, M., & Baran, R. (2023). A new method for generating virtual models of nonlinear helical springs based on a rigorous mathematical model. Applied Computer Science, 19(2), 96-111. https://doi.org/10.35784/acs-2023-17
  • Chicago style
Michalczyk, Krzysztof, Mariusz Warzecha, and Robert Baran. "A new method for generating virtual models of nonlinear helical springs based on a rigorous mathematical model." Applied Computer Science 19, no. 2 (2023): 96-111.
  • IEEE style
K. Michalczyk, M. Warzecha, and R. Baran, "A new method for generating virtual models of nonlinear helical springs based on a rigorous mathematical model," Applied Computer Science, vol. 19, no. 2, pp.96-111, 2023, doi: 10.35784/acs-2023-17.
  • Vancouver style
Michalczyk K, Warzecha M, Baran R. A new method for generating virtual models of nonlinear helical springs based on a rigorous mathematical model. Applied Computer Science. 2023;19(2):96-111.

HYBRID FEATURE SELECTION AND SUPPORT VECTOR MACHINE FRAMEWORK FOR PREDICTING MAINTENANCE FAILURES

Print

The main aim of predictive maintenance is to minimize downtime, failure risks and maintenance costs in manufacturing systems. Over the past few years, machine learning methods gained ground with diverse and successful applications in the area of predictive maintenance. This study shows that performing preprocessing techniques such as over¬sampling and feature selection for failure prediction is promising. For instance, to handle imbalanced data, the SMOTE-Tomek method is used. For feature selection, three different methods can be applied: Recursive Feature Elimination, Random Forest and Variance Threshold. The data considered in this paper for simulation are used in literature. They are used to measure aircraft engine sensors to predict engine failures, while the prediction algorithm used is a Support Vector Machine. The results show that classification accuracy can be significantly boosted by using the preprocessing techniques.

  • APA 7th style
Tarik, M., Mniai, A., & Jebari, K. (2023). Hybrid feature selection and support vector machine framework for predicting maintenance failures. Applied Computer Science, 19(2), 112-124. https://doi.org/10.35784/acs-2023-18
  • Chicago style
Tarik, Mouna, Ayoub Mniai, and Khalid Jebari. "Hybrid feature selection and support vector machine framework for predicting maintenance failures." Applied Computer Science 19, no. 2 (2023): 112-124.
  • IEEE style
M. Tarik, A. Mniai, and K. Jebari, "Hybrid feature selection and support vector machine framework for predicting maintenance failures," Applied Computer Science, vol. 19, no. 2, pp.112-124, 2023, doi: 10.35784/acs-2023-18.
  • Vancouver style
Tarik M, Mniai A, Jebari K. Hybrid feature selection and support vector machine framework for predicting maintenance failures. Applied Computer Science. 2023;19(2):112-124.

EXPLOITING BERT FOR MALFORMED SEGMENTATION DETECTION TO IMPROVE SCIENTIFIC WRITINGS

Print

Writing a well-structured scientific documents, such as articles and theses, is vital for comprehending the document's argumentation and understanding its messages. Furthermore, it has an impact on the efficiency and time required for studying the document. Proper document segmentation also yields better results when employing automated Natural Language Processing (NLP) manipulation algorithms, including summarization and other information retrieval and analysis functions. Unfortunately, inexperienced writers, such as young researchers and graduate students, often struggle to produce well-structured professional documents. Their writing frequently exhibits improper segmentations or lacks semantically coherent segments, a phenomenon referred to as "mal-segmentation." Examples of mal-segmentation include improper paragraph or section divisions and unsmooth transitions between sentences and paragraphs. This research addresses the issue of mal-segmentation in scientific writing by introducing an automated method for detecting mal-segmentations, and utilizing Sentence Bidirectional Encoder Representations from Transformers (sBERT) as an encoding mechanism. The experimental results section shows a promising results for the detection of mal-segmentation using the sBERT technique.

  • APA 7th style
Halawa, A., Gamalel-Din, S., & Nasr, A. (2023). Exploiting bert for malformed segmentation detection to improve scientific writings. Applied Computer Science, 19(2), 148-163. https://doi.org/10.35784/acs-2023-20
  • Chicago style
Halawa, Abdelrahman, Shehab Gamalel-Din, and Abdurrahman Nasr. "Exploiting bert for malformed segmentation detection to improve scientific writings." Applied Computer Science 19, no. 2 (2023): 148-163.
  • IEEE style
A. Halawa, S. Gamalel-Din, and A. Nasr, "Exploiting bert for malformed segmentation detection to improve scientific writings," Applied Computer Science, vol. 19, no. 2, pp.148-163, 2023, doi: 10.35784/acs-2023-20.
  • Vancouver style
Halawa A, Gamalel-Din S, Nasr A. Exploiting bert for malformed segmentation detection to improve scientific writings. Applied Computer Science. 2023;19(2):148-163.