Sonar Signal Classification using Neural Networks

Similar documents
Adaptive Filters Application of Linear Prediction

MURDOCH RESEARCH REPOSITORY

Chapter 4 SPEECH ENHANCEMENT

Adaptive Waveforms for Target Class Discrimination

Evaluating the Performance of MLP Neural Network and GRNN in Active Cancellation of Sound Noise

D DAVID PUBLISHING. 1. Introduction

Automatic bearing fault classification combining statistical classification and fuzzy logic

A Novel Technique for Automatic Modulation Classification and Time-Frequency Analysis of Digitally Modulated Signals

Wavelet Transform for Classification of Voltage Sag Causes using Probabilistic Neural Network

Long Range Acoustic Classification

Diagnostics of Bearing Defects Using Vibration Signal

Hybrid Discriminative/Class-Specific Classifiers for Narrow-Band Signals

CG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003

Modern spectral analysis of non-stationary signals in power electronics

AN AUTOREGRESSIVE BASED LFM REVERBERATION SUPPRESSION FOR RADAR AND SONAR APPLICATIONS

Spectral analysis of seismic signals using Burg algorithm V. Ravi Teja 1, U. Rakesh 2, S. Koteswara Rao 3, V. Lakshmi Bharathi 4

NCCF ACF. cepstrum coef. error signal > samples

Classification of ships using autocorrelation technique for feature extraction of the underwater acoustic noise

AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND TRANSFER FUNCTIONS

High Resolution Spectral Analysis useful for the development of Radar Altimeter

Development of Mid-Frequency Multibeam Sonar for Fisheries Applications

Chapter 5. Frequency Domain Analysis

Upgrading pulse detection with time shift properties using wavelets and Support Vector Machines

Project Report Liquid Robotics, Inc. Integration and Use of a High-frequency Acoustic Recording Package (HARP) on a Wave Glider

Speech Enhancement in Presence of Noise using Spectral Subtraction and Wiener Filter

System analysis and signal processing

Partial Discharge Classification Using Acoustic Signals and Artificial Neural Networks

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit

G.Raviprakash 1, Prashant Tripathi 2, B.Ravi 3. Page 835

Report 3. Kalman or Wiener Filters

Level I Signal Modeling and Adaptive Spectral Analysis

MURDOCH RESEARCH REPOSITORY

Systolic modular VLSI Architecture for Multi-Model Neural Network Implementation +

Spectral estimation using higher-lag autocorrelation coefficients with applications to speech recognition

Transactions on Information and Communications Technologies vol 1, 1993 WIT Press, ISSN

A Novel Technique for Automatic Modulation Classification and Time- Frequency Analysis of Digitally Modulated Signals

IDENTIFICATION OF POWER QUALITY PROBLEMS IN IEEE BUS SYSTEM BY USING NEURAL NETWORKS

Advanced Signal Processing and Digital Noise Reduction

High-speed Noise Cancellation with Microphone Array

Pitch Period of Speech Signals Preface, Determination and Transformation

Biometric: EEG brainwaves

Speech Synthesis using Mel-Cepstral Coefficient Feature

Performance Analysis of MFCC and LPCC Techniques in Automatic Speech Recognition

Analysis on Extraction of Modulated Signal Using Adaptive Filtering Algorithms against Ambient Noises in Underwater Communication

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm

Acoustic Emission Source Location Based on Signal Features. Blahacek, M., Chlada, M. and Prevorovsky, Z.

Exhaustive Study of Median filter

Ground Target Signal Simulation by Real Signal Data Modification

Acoustic signal processing via neural network towards motion capture systems

Wireless Spectral Prediction by the Modified Echo State Network Based on Leaky Integrate and Fire Neurons

REAL TIME DIGITAL SIGNAL PROCESSING

Classification of Voltage Sag Using Multi-resolution Analysis and Support Vector Machine

Prediction of airblast loads in complex environments using artificial neural networks

NOTICE. The above identified patent application is available for licensing. Requests for information should be addressed to:

Narrow-Band Interference Rejection in DS/CDMA Systems Using Adaptive (QRD-LSL)-Based Nonlinear ACM Interpolators

Audio processing methods on marine mammal vocalizations

KONKANI SPEECH RECOGNITION USING HILBERT-HUANG TRANSFORM

SOUND SOURCE RECOGNITION AND MODELING

IOMAC' May Guimarães - Portugal

IJRASET: All Rights are Reserved

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

Digital Signal Processing

ADAPTIVE IDENTIFICATION OF TIME-VARYING IMPULSE RESPONSE OF UNDERWATER ACOUSTIC COMMUNICATION CHANNEL IWONA KOCHAŃSKA

Using of Artificial Neural Networks to Recognize the Noisy Accidents Patterns of Nuclear Research Reactors

DERIVATION OF TRAPS IN AUDITORY DOMAIN

Signal Processing Toolbox

IJITKMI Volume 7 Number 2 Jan June 2014 pp (ISSN ) Impact of attribute selection on the accuracy of Multilayer Perceptron

NNC for Power Electronics Converter Circuits: Design & Simulation

EC 2301 Digital communication Question bank

Side-lobe Suppression Methods for Polyphase Codes

2166. Modal identification of Karun IV arch dam based on ambient vibration tests and seismic responses

Collaborative Classification of Multiple Ground Vehicles in Wireless Sensor Networks Based on Acoustic Signals

Theory of Telecommunications Networks

FACE RECOGNITION USING NEURAL NETWORKS

Audio Restoration Based on DSP Tools

Ultra wideband and Bluetooth detection based on energy features

Rhythmic Similarity -- a quick paper review. Presented by: Shi Yong March 15, 2007 Music Technology, McGill University

Contents. Introduction 1 1 Suggested Reading 2 2 Equipment and Software Tools 2 3 Experiment 2

Performance analysis of voice activity detection algorithm for robust speech recognition system under different noisy environment

Signal Processing in Neural Network using VLSI Implementation

SPEECH ENHANCEMENT USING A ROBUST KALMAN FILTER POST-PROCESSOR IN THE MODULATION DOMAIN. Yu Wang and Mike Brookes

Blind Dereverberation of Single-Channel Speech Signals Using an ICA-Based Generative Model

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach

The Effects of Aperture Jitter and Clock Jitter in Wideband ADCs

USING EMBEDDED PROCESSORS IN HARDWARE MODELS OF ARTIFICIAL NEURAL NETWORKS

Direction of Arrival Estimation in Smart Antenna for Marine Communication. Deepthy M Vijayan, Sreedevi K Menon /16/$31.

Figure 1. Artificial Neural Network structure. B. Spiking Neural Networks Spiking Neural networks (SNNs) fall into the third generation of neural netw

Author s Name Name of the Paper Session. DYNAMIC POSITIONING CONFERENCE October 10-11, 2017 SENSORS SESSION. Sensing Autonomy.

Fixed Point Lms Adaptive Filter Using Partial Product Generator

Target Classification in Forward Scattering Radar in Noisy Environment

WARPED FILTER DESIGN FOR THE BODY MODELING AND SOUND SYNTHESIS OF STRING INSTRUMENTS

Implementation of FPGA based Design for Digital Signal Processing

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

Article Passive Sonar Target Detection Using Statistical Classifier and Adaptive Threshold

Multimedia Signal Processing: Theory and Applications in Speech, Music and Communications

Analysis of LMS Algorithm in Wavelet Domain

Journal of Chemical and Pharmaceutical Research, 2013, 5(9): Research Article. The design of panda-oriented intelligent recognition system

NSMRL Report JULY 2001

Analyzing ElectroCardioGraphy Signals using Least-Square Linear Phase FIR Methodology

Transcription:

www.ijcsi.org 129 Sonar Signal Classification using Neural Networks Hossein Bahrami 1 and Seyyed Reza Talebiyan 2* 1 Department of Electrical and Electronic Engineering NeyshaburBranch,Islamic Azad University Neyshabur,Iran 2 Department of Electrical and Electronic Engineering NeyshaburBranch,Islamic Azad University Neyshabur,Iran Abstract One of the most important topics in the sonar sound data processing is proposing a powerful classifier to detect the sound source. In this paper we propose a classifier with proper accuracy. First, proper features should be extracted from sound data; Features could extract from time or frequency domains. Whenever fastness is important, time features are most effective. Otherwise, frequency domain features can be used. According to the importance of fastness in sonar sound source detection, in this paper, performance of features such as autocorrelation, partial autocorrelation and linear prediction code which are time domain features compare with each other. After we select proper feature we design a powerful classifier to classify sonar sound; to do this we implement probabilistic neural network and test it with these features; In order to have high accuracy for sonar sound detection. Keyword: Neural Network, Partial Autocorrelation Coefficient, Autocorrelation Coefficient, Classifier 1. Introduction Marine vessels classification is one of the most importance discussions in sonar processing. Of course, extracting suitable features is one of the major needs in sonar classification. Sonar sound data divide to active and passive classes. Sounds such as motors of ship s sounds and the sound of the sea creatures even the sounds of sea waves are belong to passive sonar class. But active sonar is similar to radar. In active sonar signal, Returned signals used to monitoring the environment, so using the passive sound signals is useful to design a sonar classification. In this paper, PNN 1 used as classifier who has following advantages [1]: 1- Rapid training 2- Guaranteed convergence 3- Incremental training capability But PNN has a disadvantage which is spread parameter selection. The good performance of PNN depends on the proper selection of the spread parameter [2]. 2. Related work For decades, the trained people classified and recognized the class of marine vessels by listening to their radiated noise [3]. With development of AI 2 and hardware, using intelligent systems that are more reliable, and faster replaced with old classification s method. Using the second order autoregressive power density spectrum poles can make good discriminate features in recognition of high and low speed diesel [4]. Also Using of averaged spectral information during the classifier designing improves significantly the efficiency of the classifier [5].In addition, FIRNN 3 is very well suited to the task of detection and classification in real acoustic sonar signals[6]. 1 Probabilistic Neural Networks 2 Artificial Intelligence 3 Finite Impulse Response Of Neural Network

www.ijcsi.org 130 3. Experimental Methods In this paper, different features named, LPC 4, ACF 5, PACF 6 proposed in order to have a better classification. Ever three features are time domain and have been extracted from fifteen orders. 3.1. Feature extraction 3.1.1. ACF This feature which proposed in this paper is almost accurate in sonar classification. Interval ranges for this coefficient are [-1,1]. 1 shows complete correlation and -1 shows non-complete correlation. ACF can be computed with equation (1). r k Nk i1 x x x x i N i1 x i x ik 2 K is order of feature extraction, is the sonar sound data, is the mean of sonar sound data. r k is a vector with a dimension of 1*k. 3.1.2. PACF This feature which proposed in this paper is really accurate in sonar classification. PACF can be computed with equation 2. is the order of feature extraction. X is the sonar sound data. is expectation value. π ( ) is a vector with a dimension of 1*. Interval ranges for this coefficient are [0,1]. 0 shows non-linear relation between two variables. But it doesn t mean independence of them. 1 shows complete linear relation between two variables. 4 Linear Prediction Code 5 Autocorrelation Function 6 Partial Autocorrelation Function (1) (2) 3.1.3. LPC This coefficient uses in signal processing very much, and It is time domain.lpc can be computed with equation (3). * * r(1) r(2) r(p) a(2) r(2) r(2) r(1) a(3) r(3) * r(2) r (p) r(2) r(1) a(p1) r( p 1) Which r(1),r(2),,r(p) are estimations of ACF. a(2),a(3),,a(p+1) are LPC coefficients. Notable point is that a(1)=1. So using a(1) is not useful in classifier designing. 3.2. Used classifier Several types of neural networks are used for classification, but PNN is usually preferred. PNN is a feed-forward neural networks with supervised learning which uses bayes decision rule and Parzen window[2]. This neural structure has three layers who involve input layer, hidden layer and output layer. Length of the input layer is equal to input vector. Number of the last layer neurons is equal to number of the classes. This structure works based on bayes decision theory. Equation (4) shows how bayes theory does classification [2]. i j j j p x P x p x P j1,..., c and ;(4) Where, x={x 1, x 2,,x d } is the 1*d features vector, and p(x w i ) and p(w i ) are d-dimensional conditional PDF 7 and prior probability obtained from the training data for i th class. 4. proposed method According to previous session we examine PNN classifier with different features in order to gain a better accuracy and performance. In this paper we proposed a method named PL method in which PNN 7 Power Density Function j i (3)

www.ijcsi.org 131 used as classifier and PACF and LPC coefficient combination used as our feature. PL method compares with other method in session 5. 5. Results and Discussion Figure 2 shows ACF performance. Using ACF has been lead to a better performance in compare with LPC. In this part we compare different features with each other in order to select a good combination of features named PL method and after that we compare PL method with proposed method in Farrokhrooz and Karimi paper in which AR model coefficient using yule-walker method and six feature of mean value of normalized PSD, Median value of normalized PSD, The frequency corresponding to the maximum value of PSD, Ratio of the maximum value of PSD to the total power, Number of frequency bins whose PSD values are greater than 0.15* maximum PSD value and at last Maximum frequency whose PSD value are greater than 0.15* maximum PSD value are extracted.. It should be noted the sound data files used in this paper is from two kinds of moving float, a submarine and a surface ship. So there are two classes which named zero and one in target matrix. 16 one second sound files used as training data, which portion of ever class has been 8 sound files. And 20 one second sounds files used as test data which portion of ever class has been 10sound files. Now It is turn to observe the result of each feature. Fig. 2 This figure shows ACF performance Figure 3 shows the acceptable performance of PACF coefficients. It is observable; classifier has reached to a good performance in some range of spread value. Figure 1 shows the performance of LPC. It is obvious that this feature has not lead to a good classifier. Fig. 3 This figure shows PACF performance Fig. 1 This figure shows LPC performance Figure 4 shows result of PL method. It is obvious, the combination lead to a powerful classifier with the

www.ijcsi.org 132 wide range of spread value which cause to a good result. Fig. 4 This figure shows PACF& LPC performance Figure 5 shows the result of PACF & ACF combination. Classifier has led to a good result, But with narrower band versus LPC & ACF combination. Fig. 6 This figure shows AR coefficient and 6 features extracted from PSD performance. 6. Conclusion In this paper we proposed a method with a hybrid features in order to increase accuracy in sonar sound detection. Accuracy of PL method in the wide range of spread value shows that PACF and LPC combination can make a powerful classifier in sonar detection systems. References 1. P.D. Wesserman, "Advanced method in neural computing", Newyork: Jhonwiley & sons, 1993. 2. M. Farrokhrooz, and M. Karimi, "Marine Vessels Acoustic Radiated Noise Classification In Passive Sonar Using Probabilistic Neural Networks And Special Features", Intelligent Automation And Soft Computing,Vol. 17, No. 3, 2011, pp. 369-383. Fig. 5 This figure shows PACF&ACF performance Figure 6 shows the result of proposed method in farrokhrooz and karimi paper. As you can see, PL method improves accuracy and performance significantly versus this method. 3. H. Roufarshbaf, and H. Peyvandi,, S.J. Park, M. Farrokhrooz, "Sonar Systems And Underwater Signal Processing Classic And Modern Approach", Literature In George Mason University, 2011. 4. j.g. Lourens, "classification of ships using underwater radiated noise", Proc. of comsig conference, 1988, Vol.88, pp.130-134. 5. w. Soares-filho, and J.M. Seixas, and I.P. Celoba, "Averaging spectra to improve the classification of

www.ijcsi.org 133 the noise radiated by ship using neural networks", Proceeding of sixth brazilian symposium on neural networks, 2000. 6. M.K. Ward, and M. Stevenson, "Sonar signal detection and classification using artificial neural network", Canadian conference on electrical and computer engineering, 2000. H. Bahrami received B.Sc. degree in communication tells from ITI University in 2009. He is currently a M.Sc. student in Electronic Engineering at Islamic Azad University of Neyshabur. His research interest includes signal processing, neural network and image processing. R.Talebiyan received the PhD degree in Electronic Engineering from Ferdowsi University of Mashhad in 2009. He is currently assistant Professor of Imam- Reza International University. His research interests include Digital VLSI Circuits, Low power system and circuit design, Reconfigurable computing, Nano- CMOS circuit design, VLSI implementation of DSP systems and neural network.