FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > DSP

DSP comp.dsp newsgroup, mailing list

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-10-2006, 09:50 PM
Jing
Guest
 
Posts: n/a
Default Can anybody tell me sth. about Leaky NLMS

Hi,

I am trying to implement leaky NLMS for adaptive beamforming, but I foun
that the noise reduction performance is worse than that of NLMS. The dat
I used are simulated data, and I assume the noise and speech sources ar
well seperated. Can anybody give me some suggestions about applying leak
NLMS for GSC? Is Leaky really better than that of NLMS?

Thanks a lot!

Best Regards,
Jing



Reply With Quote
  #2 (permalink)  
Old 01-11-2006, 01:00 AM
Naebad
Guest
 
Posts: n/a
Default Re: Can anybody tell me sth. about Leaky NLMS


"Jing" <[email protected]> wrote in message
news:[email protected]..
> Hi,
>
> I am trying to implement leaky NLMS for adaptive beamforming, but I found
> that the noise reduction performance is worse than that of NLMS. The data
> I used are simulated data, and I assume the noise and speech sources are
> well seperated. Can anybody give me some suggestions about applying leaky
> NLMS for GSC? Is Leaky really better than that of NLMS?
>
> Thanks a lot!
>
> Best Regards,
> Jing
>
>
>

I suspect that leaky anything won't be as good as pure integrators in an
algorithm. For stationary data NLMS woudl come out on top. Try
non-stationary data - the leaky one may track better.


Naebad


Reply With Quote
  #3 (permalink)  
Old 01-11-2006, 01:57 AM
Vladimir Vassilevsky
Guest
 
Posts: n/a
Default Re: Can anybody tell me sth. about Leaky NLMS



Jing wrote:

> Hi,
>
> I am trying to implement leaky NLMS for adaptive beamforming, but I found
> that the noise reduction performance is worse than that of NLMS.



Yes, this is what expected.

> The data
> I used are simulated data, and I assume the noise and speech sources are
> well seperated. Can anybody give me some suggestions about applying leaky
> NLMS for GSC? Is Leaky really better than that of NLMS?
>


It depends. The amount of leak is the tradeoff between the stability and
the accuracy. You should optimize it for your application.



Vladimir Vassilevsky

DSP and Mixed Signal Design Consultant

http://www.abvolt.com
Reply With Quote
  #4 (permalink)  
Old 01-11-2006, 07:57 AM
Steve Underwood
Guest
 
Posts: n/a
Default Re: Can anybody tell me sth. about Leaky NLMS

Jing wrote:
> Hi,
>
> I am trying to implement leaky NLMS for adaptive beamforming, but I found
> that the noise reduction performance is worse than that of NLMS. The data
> I used are simulated data, and I assume the noise and speech sources are
> well seperated. Can anybody give me some suggestions about applying leaky
> NLMS for GSC? Is Leaky really better than that of NLMS?


Leaking will always make the adaption accuracy poorer than not leaking.
Think about it - you keep shrinking the coefficients, so the adaption is
always fighting to reach its target. It never quite gets there.

Leaking is a way to stop coefficients wandering off to extreme values.
This can happen at places where the signal is always close to zero
(think of things like the mid-point between symbols in a channel
equalizer). No matter how far off the coefficient wanders
big_coeff*tiny_signal is always very small, and never coaxed the
wandering coefficient back towards zero.

If you face wandering coefficients, leaking is a huge benefit. If you
don't, leaking is a looser. The level of leaking you should use is a
compromise between stopping the coefficient wandering (big leak is
better) and avoiding detuning of the adaption (small leak is better).

Regards,
Steve
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Unipolar signal + lms or nlms Vicki DSP 8 09-16-2005 09:14 PM
Need help with fixed point arithmetics in NLMS algorithm wolf DSP 0 05-27-2005 05:26 PM
Compare LMS NLMS Gie78 DSP 1 04-29-2005 02:45 AM
Weird behaviour in the nLMS code. Jack L. DSP 15 12-26-2004 01:30 AM


All times are GMT +1. The time now is 02:46 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved