Register to reply

Wavelet transform

by DavidLiew
Tags: transform, wavelet
Share this thread:
DavidLiew
#1
Mar27-12, 09:20 PM
P: 16
I have a time series data, I want to use wavelet transform to de-noise the data and then use neural network to analysis the transform data. However, I quite not understand about the wavelet transform. Can tell me about how to use wavelet transform? How to determine the scale? Is it suitable use the coefficients as a input to neural network for analysis?
Phys.Org News Partner Engineering news on Phys.org
Printing the metals of the future
New gadget helps the vision-impaired to read graphs
3D printing helps designers build a better brick
real10
#2
Mar27-12, 10:32 PM
P: 39
Quote Quote by DavidLiew View Post
I have a time series data, I want to use wavelet transform to de-noise the data and then use neural network to analysis the transform data. However, I quite not understand about the wavelet transform. Can tell me about how to use wavelet transform? How to determine the scale? Is it suitable use the coefficients as a input to neural network for analysis?
MATLAB is your best bet to play around with the wavelet transform (i think they even have a toolbox)
-IEEE access and do some digging on the transforms (esp if someone used the output of them as the input to a neural network simulation) and how others have applied it..

I used the wavelet transform coefficients (daubechies) for an undergrad signal detection project....
depends on the input data (ours looked like the letter N (gunshots) with noise on it) the type and level of decomposition needed would vary (of course computational horsepower as well more levels would be slow basically u are splitting the signal by sending it thru low pass and bp filters and looking at it more closely...)
We kinda did a Normalized cross correlation (NCC) on the wavelet coefficients (incoming signal versus our database signature) and used some statistical estimation to classify when they would match (detecting the high peaks generated due to NCC)
The Wiki page is free :) (compared to IEEE and others) http://en.wikipedia.org/wiki/Daubechies_wavelet
totinen
#3
Mar28-12, 01:46 PM
P: 3
You can also use R-language
http://en.wikipedia.org/wiki/R_%28pr...ng_language%29

with Wavelet packet
http://cran.r-project.org/web/packag...ets/index.html

Good starter book about wavelets with R language
http://www.springer.com/statistics/s...-0-387-75960-9

DavidLiew
#4
Mar28-12, 08:33 PM
P: 16
Wavelet transform

I now using matlab to analysis the data with discrete wavelet transform, but I don't know how to choose the best level for decomposition and what type of wavelet to use. Have any method to determine the level and wavelet? Besides, how to choose the suitable thresholding method and noise structure?
totinen
#5
Mar29-12, 02:37 PM
P: 3
Maybe this would help you?
http://paos.colorado.edu/research/wa...79_01_0061.pdf

And yes, you can use cofficients or sums of cofficients as a input data. You could use also a wavelet network where neurons activation functions are wavelet functions. See:
http://maths.york.ac.uk/www/sites/de...les/Veitch.pdf


Register to reply

Related Discussions
Wavelet categories... General Math 0
Wavelet Problem General Engineering 0
Wavelet transform,STFT, freq. localization Electrical Engineering 1
Daubechies wavelet - scaling and wavelet function in MATLAB Math & Science Software 1
What is a wavelet? Calculus & Beyond Homework 1