{"title":"Design of a Voice Recognition System Using Artificial Neural Network","authors":"Daniel Oluwatobi Mayowa, I. A. Olajide","doi":"10.53375/ijecer.2024.371","DOIUrl":"https://doi.org/10.53375/ijecer.2024.371","url":null,"abstract":"Voice recognition systems have gained significant prevalence in our everyday lives, encompassing a wide range of applications, from virtual assistants on smartphones to voice-controlled home automation systems. This research paper presents a comprehensive design and implementation of a voice recognition security system employing artificial neural networks. The system's training involved a dataset consisting of 900 audio samples collected from 10 distinct speakers, enabling the resulting model to accurately classify the speaker of a given audio sample. For the implementation of the voice recognition system, Python serves as the primary programming language. The system leverages the Keras library, which offers a high-level interface for constructing and training neural networks, with efficient computation facilitated by the TensorFlow back-end. Additionally, the Flask framework, a Python-based web framework, was utilized to create a user interface in the form of a web application for the voice recognition system. To effectively train the artificial neural network, the audio data undergoes preprocessing, involving the extraction of relevant features from the audio samples. Subsequently, during the preprocessing phase, the audio data is labelled, and the neural network is trained on this labelled dataset to learn the classification of different speakers. The trained model was rigorously tested on a set of previously unseen audio samples, yielding an impressive classification accuracy exceeding 96%. The finalized model will be integrated into the web application, enabling users to upload audio files and receive accurate predictions regarding the speaker's identity. This paper demonstrates the efficacy of artificial neural networks in the context of voice recognition systems, while also providing a practical framework for constructing such systems using readily available tools and libraries.","PeriodicalId":111426,"journal":{"name":"International Journal of Electrical and Computer Engineering Research","volume":" 57","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140392118","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Optimizing SSVEP-based BCI training through Adversarial Generative Neural Networks","authors":"Guilherme Figueiredo, Sarah Negreiros Carvalho, Guilherme Vargas, Vitor Barbosa, Cecilia Peixoto, Harlei Leite","doi":"10.53375/ijecer.2023.370","DOIUrl":"https://doi.org/10.53375/ijecer.2023.370","url":null,"abstract":"Brain-computer interfaces (BCIs) based on steady-state visually evoked potential (SSVEP) use brain activity to control external devices, with applications ranging from assistive technologies to gaming. Typically, BCI systems are developed using supervised learning techniques that require labelled brain signals. However, acquiring these labelled signals can be tiring and time-consuming, especially for subjects with disabilities. In this study, we evaluated the performance impact of using synthetic brain signals to train and calibrate an SSVEP-based BCI system. Specifically, we used generative adversarial networks (GANs) to synthesize brain signals with SSVEP information, considering cases with two and four visual stimuli. Four scenarios with different proportions of real vs. synthetic brain signals were evaluated: Scenario 1 (baseline) using only real data and Scenarios 2-4 with 10%, 20% and 30% of real data replaced by synthetic data, respectively. Our results reveal that synthetic data can be used to train the BCI without a performance loss across the tested scenarios when two visual stimuli are used and with an average performance reduction compared to baseline of 7% (Scenario 2), 10,3% (Scenario 3) and 9,3% (Scenario 4) for four stimuli. Furthermore, considering each recording has duration of 2 seconds, by replacing 30% of real data with synthetic data, there is an immediate time-saving of 48 s and 96 s in the cases with two and four visual stimuli, respectively. This trade-off between accuracy and efficiency has significant implications for improving the usability and accessibility of SSVEP-based BCI, especially for assistive applications.","PeriodicalId":111426,"journal":{"name":"International Journal of Electrical and Computer Engineering Research","volume":"4 4","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138999457","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Dimitri Delkov, Jürgen Ulm, Jan Geldner, Tobias Trella
{"title":"Heat-Distribution Approximation of Cylindrical Wire Carrying an Alternating Current","authors":"Dimitri Delkov, Jürgen Ulm, Jan Geldner, Tobias Trella","doi":"10.53375/ijecer.2023.372","DOIUrl":"https://doi.org/10.53375/ijecer.2023.372","url":null,"abstract":"This article presents a new approach for calculating the heat distribution of a cylindrical wire carrying an alternating current. It is an approximation method that uses the skin-depth factor to distribute the heat flow into two different directions. The main objective of this method is to develop a relatively simple heat equation to calculate the temperature in cylindrical wire without using Basel functions. First, a Fourier heat equation for direct current is shown and compared with 2D FEM simulation results. Then the approximation formula will be derived from the Fourier heat equation for the case of alternating current (AC). A 2D FEM simulation is also performed for this case to validate the results of the approximation formula. The results show that the approximation formula is very suitable for most applications.","PeriodicalId":111426,"journal":{"name":"International Journal of Electrical and Computer Engineering Research","volume":"10 4","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138999304","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Asma Abdurahman, Monera Salah, Khalid Aljledi, Maram Salah Alrezzagi
{"title":"Comparative Analysis for Radio Channel Propagation Models in the City of Tripoli/ Libya for 4G/LTE Networks","authors":"Asma Abdurahman, Monera Salah, Khalid Aljledi, Maram Salah Alrezzagi","doi":"10.53375/ijecer.2023.365","DOIUrl":"https://doi.org/10.53375/ijecer.2023.365","url":null,"abstract":"The accurate prediction of radio channel propagation is one of the most important factors for the design and optimization of wireless communication systems. Path loss is the key element to design appropriate propagation model. There are different propagation models used to predict path loss, however, inaccurate propagation model may result in unsatisfactory services for the Global System for Mobile communications (GSM) network. These include low data rates, high co-channel interference, and wasted received power.This paper presents a comparative analysis of radio channel propagation models specifically for urban environment. The aim is to evaluate and compare the performance of various models and accurately predict path loss and signal behavior in urban settings. The research focuses on adapting the Okumura-Hata model which is used by the Libya Telecom and Technology Company (LTT) for Long Term Evolution (LTE) technology in the GSM Band. This study is based on real time measurements collected in downtown Tripoli in Libya. It suggests considering other models, such as Standard Propagation Model (SPM), Cost-231, and Ericsson. Using MATLAB for simulation, the findings indicate that SPM model is the best fit especially when distance is over ~22 Km.","PeriodicalId":111426,"journal":{"name":"International Journal of Electrical and Computer Engineering Research","volume":"71 3","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138999395","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"RF Analysis of Fruit and Vegetables using Equivalent Circuits Deduced from S-parameters","authors":"K. Chinen, S. Nakamoto, Ichiko Kinjo","doi":"10.53375/ijecer.2023.342","DOIUrl":"https://doi.org/10.53375/ijecer.2023.342","url":null,"abstract":"We deduced equivalent circuits of the electrical properties of five fruit and eight vegetable samples from the S-parameters. The S-parameters were measured at a frequency range from 1 MHz to 100 MHz using a portable VNA and a tiny three-pin SMA probe. Admittance values calculated from the S-parameters were plotted on the admittance Smith chart, and the equivalent circuits with four parallel sub-circuits were synthesized by curve fitting. The admittance curves for the fruit and vegetable samples have two parts with different lengths split at a frequency of about 30 MHz. The admittance in the low-frequency range was determined mainly by two large capacitive and two small resistive elements of the equivalent circuit related to the plant cell wall and membrane. When the plant cell wall and membrane were decomposed by grating and 30µm-filtering, the specific part of the admittance curve was eliminated, and the admittance value increased. The measured and calculated admittance curves were in good agreement. About 30 samples of plant cultivars were classified as fruit and vegetables according to four criteria deduced from the RF analysis. S-parameter spectroscopy (SPS) is an effective analytical method for evaluating the electrical properties of plant tissues.","PeriodicalId":111426,"journal":{"name":"International Journal of Electrical and Computer Engineering Research","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122209753","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Optimization of a Power Management Process in a Printed Electronics Smart Label System","authors":"Harri Määttä, Tuomas Leipivaara, Tomi Tuomaala","doi":"10.53375/ijecer.2023.327","DOIUrl":"https://doi.org/10.53375/ijecer.2023.327","url":null,"abstract":"The topic of this research was to investigate and optimize power management of a printed electronics prototype device used for quality assurance of Ready-to-Eat food products. Printed electronics enables the manufacturing of thin, lightweight products and components, which can be part of a functional system. In order to maintain the lightweight and thin nature of the products, a small and thin battery is integrated in these types of autonomous systems. Power consumption of the system should be kept at low level to enable the use of printed batteries.The optimization of power consumption was done at software level. The goal was to reach so low power consumption that the printed prototype device can operate on a food package long enough using a small sized printed battery. Another goal was to study the effects of different operating modes to the power consumption and how much is it possible to affect to them.The research started by studying power management in embedded systems and finding out what was the device’s power consumption at the start. After that, a plan for optimization procedures was done. The optimization procedures were executed one by one and effects to power consumption was measured. This revealed exactly how much each procedure was affecting to power consumption. Usability also played a key role in finding the optimal solution. As a result, the device’s current consumption was optimized to the desired level where it can reach the targeted operating time. All functionalities and usability were maintained in the power optimization process.","PeriodicalId":111426,"journal":{"name":"International Journal of Electrical and Computer Engineering Research","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127131372","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Virtualization Maturity in Creating System VM: An Updated Performance Evaluation","authors":"Daniel Silva, João Rafael, A. Fonte","doi":"10.53375/ijecer.2023.341","DOIUrl":"https://doi.org/10.53375/ijecer.2023.341","url":null,"abstract":"Virtualization technologies are indispensable in operating data centers and supporting cloud infrastructures, providing cost reduction (CapEx and OpEx), high availability, and disaster recovery. Hypervisor-assisted virtualization is one of the leading virtualization technologies, with the hypervisor being the software layer responsible for presenting the virtualized view of the hardware to system-level VMs. However, the virtualization overhead it introduces has implications into the computing infrastructure performance.\u0000This paper revisits key concepts about virtualization, technologies and techniques, types of VMs and hypervisors, and provides an up-to-date comparison between native and VM environments using workload metrics such as CPU and memory scores, disk speed, and network throughput to determine virtualization overhead. Our results show a clear overall trend toward meritorious performance and the maturity of the technologies used to create system-level VMs.","PeriodicalId":111426,"journal":{"name":"International Journal of Electrical and Computer Engineering Research","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121846749","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Comparative Analysis of the Computation Cost and Energy Consumption of Relevant Curves of ECC Presented in Literature","authors":"Mohammed Elhajj, Pim Mulder","doi":"10.53375/ijecer.2023.318","DOIUrl":"https://doi.org/10.53375/ijecer.2023.318","url":null,"abstract":"With the Internet of Things (IoT) becoming expo-nentially more prevalent, the need for lightweight cryptography functions increases simultaneously. Namely, IoT end devices are mostly limited by their resource-constrained capabilities and therefore cannot rely on heavyweight cryptographic algorithms such as Rivest-Shamir-Adleman (RSA) or Diffie-Hellman (DH) for security. Elliptic Curve Cryptography (ECC) offers a more lightweight alternative by being based on a mathematical prob-lem named the Elliptic Curve Discrete Logarithm Problem (ECDLP) which is not known to be solvable in sub-exponential time. Within the field of ECC, many different curve types exist following various standards for this protocol. In this paper, the energy consumption and time consumption for key generation, encryption, and decryption are measured within the ElGamal protocol using ECC for the various curves. To measure this, a Raspberry Pi 4B and a Personal Computer are used to conclude the disproval of the hypothesis that the Twisted Edwards curve performs most efficient to achieve its security strength. Namely, Brainpool curves function most efficient within this benchmark, after which Short Weierstrass curves follow. Moreover, it is concluded the performance pattern for both data processors and data providers is equal to each other for all message sizes.","PeriodicalId":111426,"journal":{"name":"International Journal of Electrical and Computer Engineering Research","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128341732","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Carlos Gustavo Castelo Branco, Jordi El Mariachet Carreno, Mingshen Li, F. Lima, J. Matas, J. Guerrero
{"title":"Comparison Between Different Droop Based Control Techniques and a Virtual Control Oscillator","authors":"Carlos Gustavo Castelo Branco, Jordi El Mariachet Carreno, Mingshen Li, F. Lima, J. Matas, J. Guerrero","doi":"10.53375/ijecer.2023.331","DOIUrl":"https://doi.org/10.53375/ijecer.2023.331","url":null,"abstract":"This work presents a literature review about control techniques for parallel connected power inverters under microgrid applications. Some control strategies, based on droop control for parallel inverters of distributed generation units in an ac distribution system will be presented in this work. Finally, an important method called Virtual Oscillating Control (VOC) is suggested for connecting voltage source inverters. Inverters are able to work in parallel with a constant-voltage constant frequency system, as well as with other inverters and also in standalone operation. The different power sources can share the load also under unbalanced conditions. Throughout this work several simulation results are presented in order to demonstrate the behaviour the behavior of the different control strategies tested.","PeriodicalId":111426,"journal":{"name":"International Journal of Electrical and Computer Engineering Research","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115796669","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"RIAWELC: A Novel Dataset of Radiographic Images for Automatic Weld Defects Classification","authors":"Benito Totino, F. Spagnolo, S. Perri","doi":"10.53375/ijecer.2023.320","DOIUrl":"https://doi.org/10.53375/ijecer.2023.320","url":null,"abstract":"In the last few years, extracting, analyzing and classifying welding defects in radiographic images received a great deal of attention in several industry manufacturing. Nowadays, computer vision affords considerable accuracy in many practical applications, but making automatic processes approachable also in this field is still a challenge. As an example, Convolutional Neural Networks (CNNs) are widely recognized as efficient and accurate classification structures, but, due to the limited availability of specific datasets, training a CNN to classify welding defects is not trivial. This paper presents a new dataset collecting 24,407 radiographic images related to several classes of welding defects: lack of penetration, cracks, porosity and no defect. The proposed dataset of welding defects in radiographic images is released freely to the research community. As an example of application, the dataset has been used to train a customized version of the SqueezeNet CNN obtaining a test accuracy higher than 93%.","PeriodicalId":111426,"journal":{"name":"International Journal of Electrical and Computer Engineering Research","volume":"173 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127583268","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}