Skip to main content
SHARE
Publication

Efficient Implementation of Artificial Neural Networks for Sensor Data Analysis Based on a Genetic Algorithm

by André D Estefani, Raymundo Cordero, Joao Onofre Pereira Pinto
Publication Type
Conference Paper
Book Title
15th World Congress on Engineering Asset Management Proceedings published as Lecture Notes in Mechanical Engineering
Publication Date
Page Numbers
433 to 442
Publisher Location
Cham, Switzerland
Conference Name
15th World Congress on Engineering Asset Management (WCEAM)
Conference Location
Campo Grande, Brazil
Conference Sponsor
ISEAM
Conference Date
-

The reliability of many industrial processes depends on the sensor system. However, these sensors can be affected by noise, perturbations and failures. Hence, sensor monitoring and diagnosis are fundamental to guarantee the quality of an industrial process. Nowadays, artificial neural networks (ANN) are widely used in sensor signal processing and diagnosis. However, those ANNs usually require many artificial neurons, being difficult to implement in software and hardware due to their high computational costs. This paper presents an optimized implementation of artificial neurons in ANNs for sensor data analysis using a Genetic Algorithm (GA). The objective of GA is to find an adequate segmentation to reduce the activation function approximation error. One of the advantages of the proposed approach is that the cost function used in GA considers the effect of factors such as the ANN architecture or the number of bits used in arithmetic operations. The proposed ANN implementation technique aims to get the best possible approximation for a specific ANN architecture, making easier its implementation in software and hardware. Simulation and experimental results using FPGA (Field Programmable Gate Array) prove the advantages of the proposed approach for implementing sensor data analysis systems based on ANNs.