DATA COMPRESSION USING NEURAL NETWORKS IN BIO-MEDICAL SIGNAL PROCESSING

Similar documents
The Comparison of Selected Audio Features and Classification Techniques in the Task of the Musical Instrument Recognition

Research on the optimization of voice quality of network English teaching system

The Use of the Attack Transient Envelope in Instrument Recognition

DICOM medical image watermarking of ECG signals using EZW algorithm. A. Kannammal* and S. Subha Rani

New Efficient Technique for Compression of ECG Signal

Research Article. ISSN (Print) *Corresponding author Shireen Fathima

Quantitative Evaluation of Violin Solo Performance

EMBEDDED ZEROTREE WAVELET CODING WITH JOINT HUFFMAN AND ARITHMETIC CODING

MUSICAL INSTRUMENT RECOGNITION WITH WAVELET ENVELOPES

Automatic Piano Music Transcription

On Some Topological Properties of Pessimistic Multigranular Rough Sets

Chord Classification of an Audio Signal using Artificial Neural Network

IMPROVED SUBSTITUTION FOR ERRONEOUS LTP-PARAMETERS IN A SPEECH DECODER. Jari Makinen, Janne Vainio, Hannu Mikkola, Jani Rotola-Pukkila

ECG SIGNAL COMPRESSION BASED ON FRACTALS AND RLE

A New Compression Scheme for Color-Quantized Images

Convention Paper Presented at the 132nd Convention 2012 April Budapest, Hungary

Study of White Gaussian Noise with Varying Signal to Noise Ratio in Speech Signal using Wavelet

Error Resilience for Compressed Sensing with Multiple-Channel Transmission

Music Plus One and Machine Learning

MULTI WAVELETS WITH INTEGER MULTI WAVELETS TRANSFORM ALGORITHM FOR IMAGE COMPRESSION. Pondicherry Engineering College, Puducherry.

Introduction to Digital Signal Processing (DSP)

Automatic Chord Recognition with Higher-Order Harmonic Language Modelling

The Informatics Philharmonic By Christopher Raphael

INTRA-FRAME WAVELET VIDEO CODING

Data Representation. signals can vary continuously across an infinite range of values e.g., frequencies on an old-fashioned radio with a dial

Distortion Analysis Of Tamil Language Characters Recognition

COMPRESSION OF DICOM IMAGES BASED ON WAVELETS AND SPIHT FOR TELEMEDICINE APPLICATIONS

A New Wavelet Based Bio-Medical Data Compression Scheme Using FPGA

ISSN (Print) Original Research Article. Coimbatore, Tamil Nadu, India

An Efficient Low Bit-Rate Video-Coding Algorithm Focusing on Moving Regions

Digital Signal Processing Lecture One Introduction to Digital Signal Processing Third Stage Prepared by: Marwah Kareem

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

Classification of Gamelan Tones Based on Fractal Analysis

Different Approach of VIDEO Compression Technique: A Study

Chapter 1. Introduction to Digital Signal Processing

Singing voice synthesis based on deep neural networks

ECG Denoising Using Singular Value Decomposition

Introduction to image compression

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

1 Introduction to PSQM

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /ISCAS.2005.

Digital Video Telemetry System

Skip Length and Inter-Starvation Distance as a Combined Metric to Assess the Quality of Transmitted Video

WYNER-ZIV VIDEO CODING WITH LOW ENCODER COMPLEXITY

DISTRIBUTION STATEMENT A 7001Ö

Data Storage and Manipulation

TITLE OF CHAPTER FOR PD FCCS MONOGRAPHY: EXAMPLE WITH INSTRUCTIONS

Audio Compression Technology for Voice Transmission

Constant Bit Rate for Video Streaming Over Packet Switching Networks

Automatic Music Genre Classification

International Journal of Advance Engineering and Research Development MUSICAL INSTRUMENT IDENTIFICATION AND STATUS FINDING WITH MFCC

Color Image Compression Using Colorization Based On Coding Technique

N-Pattern Huffman Compression Algorithm for Medical Images in Telemedicine

Chapt er 3 Data Representation

3D MR Image Compression Techniques based on Decimated Wavelet Thresholding Scheme

DWT Based-Video Compression Using (4SS) Matching Algorithm

Digital Television Fundamentals

Art and Technology- A Timeline. Dr. Gabriela Avram

PAPER Wireless Multi-view Video Streaming with Subcarrier Allocation

Phone-based Plosive Detection

LABORATORY HARDWARE IMPLEMENTATION OF NON-UNIFORM SAMPLING ECG RECORDER

Decision-Maker Preference Modeling in Interactive Multiobjective Optimization

Appendix A. Strength of metric position. Line toward next core melody tone. Scale degree in the melody. Sonority, in intervals above the bass

Efficient Implementation of Neural Network Deinterlacing

Predicting when to Laugh with Structured Classification

Video coding standards

CHAPTER-9 DEVELOPMENT OF MODEL USING ANFIS

Joint Optimization of Source-Channel Video Coding Using the H.264/AVC encoder and FEC Codes. Digital Signal and Image Processing Lab

About Giovanni De Poli. What is Model. Introduction. di Poli: Methodologies for Expressive Modeling of/for Music Performance

Video compression principles. Color Space Conversion. Sub-sampling of Chrominance Information. Video: moving pictures and the terms frame and

MULTIMEDIA COMPRESSION AND COMMUNICATION

Operating Bio-Implantable Devices in Ultra-Low Power Error Correction Circuits: using optimized ACS Viterbi decoder

A High- Speed LFSR Design by the Application of Sample Period Reduction Technique for BCH Encoder

Multichannel Satellite Image Resolution Enhancement Using Dual-Tree Complex Wavelet Transform and NLM Filtering

A Fractal Video Communicator. J. Streit, L. Hanzo. Department of Electronics and Computer Sc., University of Southampton, UK, S09 5NH

Performance Improvement of AMBE 3600 bps Vocoder with Improved FEC

MULTI-STATE VIDEO CODING WITH SIDE INFORMATION. Sila Ekmekci Flierl, Thomas Sikora

Automatic Music Clustering using Audio Attributes

Image Compression Techniques Using Discrete Wavelet Decomposition with Its Thresholding Approaches

Research on sampling of vibration signals based on compressed sensing

Line-Adaptive Color Transforms for Lossless Frame Memory Compression

Detecting Musical Key with Supervised Learning

Introduction to Data Conversion and Processing

Wipe Scene Change Detection in Video Sequences

Analysis of Technique Evolution and Aesthetic Value Realization Path in Piano Performance Based on Musical Hearing

Computer Audio and Music

Automatic Construction of Synthetic Musical Instruments and Performers

Optimized Color Based Compression

Implementation of BIST Test Generation Scheme based on Single and Programmable Twisted Ring Counters

Singer Traits Identification using Deep Neural Network

Research Article Design and Analysis of a High Secure Video Encryption Algorithm with Integrated Compression and Denoising Block

MPEGTool: An X Window Based MPEG Encoder and Statistics Tool 1

CS229 Project Report Polyphonic Piano Transcription

IMAGE AND TEXT COMPRESSION

A COMPARATIVE STUDY ALGORITHM FOR NOISY IMAGE RESTORATION IN THE FIELD OF MEDICAL IMAGING

Steganographic Technique for Hiding Secret Audio in an Image

Paulo V. K. Borges. Flat 1, 50A, Cephas Av. London, UK, E1 4AR (+44) PRESENTATION

Understanding Compression Technologies for HD and Megapixel Surveillance

Digital Audio and Video Fidelity. Ken Wacks, Ph.D.

Design of Polar List Decoder using 2-Bit SC Decoding Algorithm V Priya 1 M Parimaladevi 2

Transcription:

DATA COMPRESSION USING NEURAL NETWORKS IN BIO-MEDICAL SIGNAL PROCESSING Mandavi 1, Prasannjit 2, Nilotal Mrinal 3, Kalyan Chatterjee 4 and S. Dasguta 5 Deartment of Information Technology, Bengal College of Engineering & Technology, Durgaur 1 Mandavi.shreshtha@gmail.com 2 Prasannjit.singh@gmail.com 3 Nilotal_mrinal@yahoo.in 4 Kalyan.durgaur@gmail.com 5 S_dg@yahoo.com ABSTRACT Heart is one of the vital arts of human body, which maintains life line. In this aer, an efficient comosite method has been develoed for data comression of ECG signals. ECG waveforms reflect most of the heart arameters closely related to the mechanical uming of the heart and can therefore, be used to infer cardiac health. After carrying out detailed studies of different data comression algorithms, we used back roagation algorithm to analyse the artificial neural networks. Twelve significant features are extracted from an echocardiogram (ECG). The features of samles are used as inut to the neural network. Finally the samles which are used in the database are trained and tested using the Back Proagation Algorithm. The efficiency is observed to be 99.5%. Dual three-layer neural networks with only a few units in the hidden layer are used. It is further observed that inut signals are same as suervised signals used in the networks. Back-roagation is used for the learning rocess. KEYWORDS Back roagation, Biolar coding, Data comression, Echocardiograh Data Set, Neural networks, Linear scaling. 1. INTRODUCTION The electrocardiogram (ECG) was introduced into clinical ractice more than 100 years ago by Einthoven. It rovides reresentation of the electrical activity of the heart over time and is robably the single-most useful indicator of cardiac function. In the cases like critical cardiac atients and ambulatory atients, it is not ossible to transmit the entire ECG data; the ECG signal is recorded and transmitted to a distant location continuously, so comression of ECG data becomes necessary. Also, in an average sized hosital, many tera-bytes of data are generated every year, almost all of which has to be ket and archived. Archiving this large amount of data in the comuter memory is very difficult without any comression. Comression methods have gained in imortance in recent years in many medical areas like telemedicine, health monitoring, etc. The continuing roliferation of comuterized electrocardiogram (ECG) rocessing systems along with the increased feature erformance requirements and demand for lower cost medical Ruak Bhattacharyya et al. (Eds) : ACER 2013,. 159 167, 2013. CS & IT-CSCP 2013 DOI : 10.5121/csit.2013.3215

160 Comuter Science & Information Technology (CS & IT) care have mandated reliable, accurate, more efficient ECG data comression techniques. The ractical imortance of ECG data comression has become evident in many asects of comuterized electrocardiograhy. Even though many comression algorithms have been reorted so far in the literature, not so many are currently used in monitoring systems and telemedicine. 2. DATA COMPRESSION Comression is used just about everywhere. All the images we get on the web are comressed, tyically in the JPEG or GIF formats, most modems use comression and several file systems automatically comress files when stored, and the rest of us do it by hand. Many comression algorithms exist which have shown some success in electrocardiogram comression; however, algorithms that roduce better comression ratios and less loss of data in the reconstructed data are needed. Comression rate measures how much the signal can be comressed from the original one. Comression methods used can be lossless and lossy. 2.1. Lossless Comression Lossless comression imlies the original data is not changed ermanently during comression. After decomression the original data can be retrieved. The advantage of lossless comression is that the original data stays intact without degradation of quality and can be reused. The disadvantage is that the comression achieved is not very high. 2.2. Lossy Comression In lossy comression technique, arts of the original data are discarded ermanently to reduce file. After decomression the original data cannot be recovered this leads the degradation of quality. Figure 1. Original image Figure 2. Comressed Image 3. DATA COMPRESSION TECHNIQUES Data comression techniques have been classified in a broad sectrum of communication areas such as seech, image and telemetry transmission. The technique of comression used in this aer is exlained as follows:-

3.1. Linear Predictive Coding (LPC) Comuter Science & Information Technology (CS & IT) 161 Linear redictive coding (LPC) is defined as a digital method for encoding an analog signal in which a articular value is redicted by a linear function of the ast values of the signal. The most imortant asect of LPC is the linear redictive filter which allows the value of the next samle to be determined by a linear combination of revious samles. But there is information loss in this technique, thus, it comes under lossy comression. 4. DATA COMPRESSION USING NEURAL NETWORK A neural network is a massively arallel distributed rocessor that has a natural roensity for storing exeriential knowledge and making it available for use.the neural networks used in data comression have massively arallel structures and high-degree of interconnections. The comression ratio deends on the ratio of neurons on inut layer and on hidden layer. The actual comressed data is obtained from the weights and activation levels of the network. In this aer we have used back roagation technique to train the data set. 4.1. Back Proagation Back roagation is a systematic method for training multilayer artificial neural networks.it has a mathematical foundation that is strong if not highly ractical.it is a multi-layer forward network using delta learning rule,commonly known as back roagation rule. The training algorithm of back roagation involves four stages:- i) Initialization of weights. ii) Feed forward iii) Back roagation of errors. iv) Udating of weights and biases 5. DATA SET DESCRIPTION Figure 3. Back roagation neural network The database considered in this roject has 124 instances and 12 attributes, all of which are numeric-valued. Attribute information are as follows:

162 Comuter Science & Information Technology (CS & IT) Table 1. Descrition of instances in the data set S.no Attribute Information i. Survival The number of months atient survived (has survived, if atient is still alive).because all the atients had their heart attacks at different times, it is ossible that some atients have survived less than one year but they are still alive. Check the second variable to confirm this. ii. Still-alive a binary variable where '0' indicates dead at end of survival eriod and '1' means still alive. iii. Age-at-heart-attack age in years when heart attack occurred iv. Pericardial Effusion a binary variable. Pericardial effusion is a kind of fluid around heart.'0' means no fluid and '1' means fluid. v. Fractional-Shortening a measure of contractility around the heart. Lower numbers indicate abnormal condition. vi. EPSS E-oint setal searation, another measure of contractility. Larger number indicate abnormal condition. vii. LVDD left ventricular end-diastolic dimension. This is a measure of the size of the heart at end-diastole. Large hearts tend to be sick hearts. viii. Wall-motion-score a measure of how the segments of the left ventricle are moving. ix. Wall-motion-index equals wall-motion-score divided by number of segments see Usually 12-13 segments are seen in an echocardiogram. x. Mult a derivate variable xi. Grou meaningless, ignore it. xii. Alive-at-1 Boolean-valued. Derived from the first two attributes where '0' means atient was either dead after 1 year or had been followed for less than 1 year. '1' means atient was alive at 1 year. 5.2. Linear Scaling The given dataset are in analog form and need to be converted to digital form. Scaling has the advantage of maing the desired range of variable i.e. ranges between minimum and maximum range of network inut. The conversions are based on certain ranges, which are defined for each attribute. There are total twelve attributes. The numerical attributes are in analog form scaled in the range between 0 and 1.The following formulae has been used for linear scaling:- Delta = X max - X min Y = Intercet C = (X-X min )/Delta Sloe (m) = 1/Delta So we can calculate Y for a given X, Y = mx + C

Comuter Science & Information Technology (CS & IT) 163 Figure 4. Grah reresenting one of the attributes of samle analog data 5.2. Biolar Coding Figure 5. Grah reresenting linear scaled data The numerical attributes are in analog form scaled in the range between 0 and 1. Thus for converting into binary (digital) form, we assign a discrete value of 0 to the attribute value of less than or equal to 0.5. Figure 6. Comressed signal 5.3. Use of Back Proagation In The Data Set Reflected In Grahs 5.3.1. Notations: i) Weights: two weight matrices: From inut layer (0) to hidden layer (1) From hidden layer (1) to outut layer (2) Weight from node 1 at layer 0 to node 2 in layer 1 ii) Training samles: air of {( x, d ) = 1,...,. P} So it is suervised learning iii) Inut attern: x = ( x, 1,..., x, n ) iv) Outut attern: d = ( d, 1,..., d, k ) v) Desired outut: o = ( o, 1,..., o, k ) vi) Error: = o d error for outut j when x is alied. l, j, j, j 5.3.2. Pattern classification: i) Classification of electric signals Inut attern: 12 features, normalized to real values between 0 and 1 Outut atters: 3 classes: (First stroke, second stroke, Dead)

164 Comuter Science & Information Technology (CS & IT) ii) Network structure 6. RESULTS 118 inut nodes, 3 outut nodes 1 hidden layer of 3 nodes α = 0.05 (Learning rate) Mean Squared Error: (0.5S(t k y k ) 2 ) Maximum iteration= 100 6.1. Selection Of Learning Rate (Α): Number of eochs = 100 Table 2. Selection of learning rate Serial Number Alha (α) Mean Squared Error (0.5 S(t k - y k ) 2 ) 1 0.9 1.9481 2 0.8 1.7823 3 0.7 0.5663 4 0.6 0.5621 5 0.5 0.54239 6 0.4 0.5300 7 0.3 0.51221 8 0.2 0.4654 9 0.1 0.3211 10 0.05 0.3760 11 0.005 0.3221 Final value of learning rate = 0.05 6.2. Selection Of Momentum Parameter (µ): Number of eochs = 100 Table 3. Selection of Momentum Rate Factor Serial Number Momentum Factor Mean Squared Error 1 0.9 1.984 2 0.8 0.5821 3 0.7 0.543 4 0.6 0.5321 5 0.5 0.5421 6 0.4 0.5911 7 0.3 0.5992 8 0.2 0.5611 9 0.1 0.3699 10 0.05 0.325 11 0.005 0.3200 Final value of Momentum Parameter (µ) = 0.1

6.3. Test Results for Digital Data Comuter Science & Information Technology (CS & IT) 165 Learning Rate (α) = 0.05, Momentum Parameter (µ) = 0.1, Comression Ratio = 0.974583 Table 4. Test Results for Digital Data Serial Number Training Data Testing Data Simulation Time Efficiency (%) (min) 1 20% 80% 3.95 79.55 2 40% 60% 14.78 81.67 3 60% 40% 34.89 83.69 4 80% 20% 47.12 92.17 5 95% 5% 58.07 99.5 6.4. Test Result for Analog Data Learning Rate (α) = 0.05 Momentum Parameter (µ) = 0.1 Comression Ratio = 0.974583 Table 5. Test Results for Analog Data Serial Number Training Data Testing Data Simulation Time Efficiency (%) (min) 1 20% 80% 4.15 72.14 2 40% 60% 14.8 75.43 3 60% 40% 30.79 82.32 4 80% 20% 44.87 85.69 5 95% 5% 49.07 89.57 7. CONCLUSION Simulation of the back roagation network in this aer has achieved the objective of data comression of ECG signals based on the given data set. Thus, for a suervised inut attern, the outut is obtained with a good level of accuracy. This aer is simulated for the echocardiogram data set. Also, it must be noted that Linear Scaling is used for digitizing the signals and after this rocess back roagation is alied in order to comress the signals. The tables 2-5 reflect about 99.5% of the accuracy. Hence it can be concluded that back roagation network is best suited for data comression algorithm which roves out to be a lossless comression.

166 Comuter Science & Information Technology (CS & IT) REFERENCES [1] htt://archive.ics.uci.edu/ml/datasets.html for database of Echocardiogram. [2] Anuradha Pathak and A. K. Wadhwani, "Data Comression of ECG Signals Using Error Back Proagation (EBP) Algorithm", International Journal of Engineering and Advance Technology (IJEAT) ISSN: 2249 8958, Volume-1, Issue-4, Aril 2012. [3] R. Rojas, "The Back roagation Algorithm", Neural Networks, Sringer-Verlag, Berlin, 1996 [4] Monica Fira and Liviu Goras, "Biomedical Signal Comression based on Basis Pursuit", International Journal of Advance Science and Research, Volume-14, January 2012. [5]A.Yilmaz & M.J.English, "Adative Non-Linear Filtering of ECG Signals: Dynamic Neural Network Aroach, Artificial Intelligence Methods for Biomedical Data Processing". [6] Y. Nagasaka, A. Iwata, "Performance Evaluation of BP and PCA Neural Networks for ECG Data Comression. Neural Networks", 1993. IJCNN '93-Nagoya. Proceedings of 1993, International Joint Conference on, Volume: 1, 25-29 Oct. 1993 [7] R. Battiti, A. Sartori, G. Tecchiolli, P. Tonella and A. Zorat, "Neural comression: an integrated alication to EEG signals, in: Proceedings of the International Worksho on Alications of Neural Networks", Stockholm, 1995,. 210 219 [8] World Congress on Neural Networks, San Diego: 1994, International Neural Network Society - 1994 - Psychology - 3580 ages "Data comression technique using neural networks", June 5-9, 1994 [9] N. Pradhan, D. Narayana Dutt, "Data Comression by Linear Prediction for Storage and Transmission of EEG signals", International Journal of Bio-Medical Comuting, Volume-35, Issue-3, Aril 1994. [10] Astola, J., Dougherty, E., Shmulevich, I., Tabus, I. (editors), "Signal Processing", Secial issue. on Genomic Signal Processing, Vol. 83, No.4, 219 ages, Aril, 2003\ [11] C.D. Giurcaneanu, Ioan Tabus, "Escae Sequences for Lossless Audio Comression", International Symosium on Information Theory and Its Alications, Sheraton Waikiki Hotel, Honolulu, vol. 1,. 386-389, November 5-8, 2000 [12] Nina F. Thornhill, M.A.A Shoukat Choudhary, Sirish L. Shah, "The imact of comression on data driven rocess analyses", Journal of Process Control14(2004) 389-398. [13] Koch, Karl Rudolf, "Data Comression by multi-scale reresentation of signals", Journal of Alied Geodesy, Volume-5, Issue-1, ISSN-1862-9024, March-2011. [14] S.C Saxena, A. Sharma, S.C Choudhary, "Data Comression and Feature Extraction of ECG Signals", International Journal of Systems Science, U.K, Volume-28, May-1997. [15] J. Chen, S. Itoh, and T. Hashimoto, ECG data comression by using wavelet transform, IEICE Trans. Inform. Syst., E76-D (12): 1454 1461, 1993. [16] Cohen, P. M. Poluta, and R. Scott-Millar, Comression of ECG signals using vector quantization, in Proc. IEEE-90 S. A. Sym. Commun. Signal Processing COMSIG-90, Johannesburg, South Africa,. 45 54, 1990 [17] G. Nave and A. Cohen, ECG comression using long-term rediction, IEEE. Trans. Biomed. Eng., 40: 877 885, 1993. [18] Yaniv Zigel, Arnon Cohen, and Amos Katz, ECG Signal Comression Using Analysis by Synthesis Coding, IEEE Transactions on Biomedical Engineering, 47 (10), 2000. [19] J. Cox, F. Nulle, H. Fozzard, and G. Oliver, AZTEC, a rerocessing rogram for real-time. ECG rhythm analysis, IEEE. Trans. Biomedical Eng., BME-15: 128 129, 1968. [20] S. C. Tai, Imroving the erformance of electrocardiogram sub-band coder by extensive Markov system, Med. Biol. Eng. And Comuters, 33: 471 475, 1995.

Comuter Science & Information Technology (CS & IT) 167 AUTHORS MANDAVI is a B.Tech 3rd year student, Deartment of Information Technology,Bengal College of Engineering and Technology. PRASANNJIT is a B.Tech 3rd year student, Deartment of Information Technology, Bengal College of Engineering and Technology. NILOTPAL MRINAL is a B.Tech 3rd year student, Deartment of Information Technology, Bengal College of Engineering and Technology. KALYAN CHATTERJEE is currently, working as an Assistant Professor, Deartment of Comuter Science Engineering, Bengal College of Engineering and Technology, Durgaur. Dr. S.DASGUPTA is currently, working as Professor and Head of Deartment, Comuter Science Engineering deartment, Bengal College of Engineering and Technology, Durgaur. He was also an Ex-scientist at CMERI, Durgaur.