Questions tagged [adaptive-algorithms]
The adaptive-algorithms tag has no usage guidance.
66
questions
3
votes
1
answer
58
views
Filtered-X LMS algorithm and built-in MATLAB implementation
I provide a short scheme for forward explanation:
There are two sources: noise signal source and anti-noise signal source (2). Noise signal travels through primary path $h_{N_P}$ to microphone (4). ...
2
votes
0
answers
36
views
Recursive estimation of signal variance of strongly colored noise
I have a quasi stationary but time varying stochastic signal of which I would like to recursively (adapting to its time dependence) estimate the variance. I believe the signal could be modeled like ...
1
vote
1
answer
53
views
DSP microchip in Phonak products
Does anyone know which chips Phonak uses in their products to run the DSP algorithms?
Thanks.
4
votes
1
answer
331
views
Gradient descent algorithm not converging
I wish to use the gradient descent algorithm to minimize the cost function
$$J(\mathbf{w}) = (\mathbf{w} - \mathbf{w}_{o})^{T} \mathbf{A}(\mathbf{w} - \mathbf{w}_{o})$$
where $\mathbf{w} \in \mathbb{R}...
0
votes
0
answers
13
views
Implementing the NMCFLMS Algorithm for a 2 channel WGN input signal
I am just trying to implement the Normalised Multi-channel Frequency Domain Least Mean Square (NMCFLMS) algorithm for a simple 5 tap filter to estimate the filter coefficients of a 2 channel system ...
0
votes
0
answers
25
views
Baseband algortihms in exisitng mobile sytems
For OFDM-based systems, many algorithms and techniques have been proposed for each baseband functionality like synchronization and channel estimation. Do practical systems like mobiles employ only one ...
6
votes
1
answer
322
views
Convergence of the RLS Algorithm for a Forgetting Factor $ \lambda < 1 $
I have a question regarding Recursive Least Squares (RLS) adaptive filter.
According to Wikipedia (Recursive Least Squares in Wikipedia), to prevent infinite memory one introduces a forgetting factor $...
0
votes
1
answer
98
views
MATLAB: cannot get CMA code for polarization demultiplexing to work
[ Edit: the CMA code seems to work after all, the problem is likely elsewhere (timing recovery), see added text at the end. ]
Yesterday I implemented some CMA code for polarization demultiplexing ...
1
vote
1
answer
187
views
Algorithm for "adaptive phase rotation" in iZotope RX 8
I'm trying to understand how the adaptive phase rotation in iZotope RX 8 works. In the papers I've looked at, the problem is called Peak-to-Average Power Ratio (PAPR) reduction. However, they seem to ...
1
vote
1
answer
593
views
Is the beamforming result described by this matlab code useful?
A narrow-band beamformer for $0$ degree in the frequency domain is created for $8$ sensors and compared with a usual delay and sum beamformer. The question can also be expressed as : can we have ...
2
votes
1
answer
120
views
LMS Adaptive Filter for system identification
i am currently attempting system identification using the LMS algorithm. The input and the output data are available and are very noisy and consists of multiple frequencies. The input and the output ...
1
vote
0
answers
25
views
Grey Box system identification using LMS algorithm
The transfer function and the input output data of the system are known. The transfer function is given by $$G(s) = \frac{K}{(Js+b)(Ls+R)+K^2}$$
How are the parameters of the transfer function ...
4
votes
1
answer
92
views
Approximate a Known System with Adaptive Filter and an Unknown System in a Series
I am using gradient descent on an adaptive IIR filter for the below system 1. At the moment I am just assuming the known system is not there and it works fine. However, occasionally when the known ...
1
vote
1
answer
34
views
How to differentiate two different signals from their combined signal
I am having two omnidirectional microphones connected in endfire configuration. I am playing a male speech from 0 degree (front direction) of the endfire microphone configuration and female speech ...
2
votes
2
answers
548
views
Is a neural network an adaptive filter?
I am confused as to the difference between neural networks and adaptive filters: As far as I understand it, "neural networks" are largely used for solving inverse problems, where an unknown ...
1
vote
1
answer
157
views
How to choose a fixed adaptation step for decision feedback equalizer
How do I choose $\mu$ - a value of a step size for adaptation in a decision feedback equalizer (DFE) with adaptive reference control (ARC)? For a regular adaptive FIR filter an adaptation step depends ...
0
votes
0
answers
28
views
Compute objective speech quality from Anritsu data
I want to compute an objective speech quality however what I have right now is the Anritsu raw data (layer between the Base Station Controller and the Mobile Switching Center), this raw data does not ...
0
votes
0
answers
38
views
Bandpass before EEMD- selecting IMF outside band pass range
I have a vibration signal of 25.6 kHz where I first perform band pass filtering (7000 Hz, 9000 Hz) and then perform Empirical Mode Decomposition (EEMD).
I then want to select the IMF where the ...
1
vote
0
answers
147
views
Length of the FIR filter in LMS algorithm
I'm working on an interference cancellation problem where interfering signals are two linear FM chirps of different slopes and the data signal is a spread spectrum signal. I wanted to know how does ...
1
vote
1
answer
42
views
Unknown symbol/expression in text about adaptive filters (cst)
I am currently reading a chapter about adaptive filters from the Springer Handbook of Speech Processing.
In a formulation of the variable stepsize normalized least mean squares (VSS-NLMS)-algorithm, ...
0
votes
1
answer
92
views
Data Adaptive technique
I am doing data analysis. I used the wavelet transform and now I am trying the Hilbert–Huang transform (HHT). In the literature, I read that Hilbert–Huang transform (HHT) is an adaptive technique. I ...
2
votes
0
answers
429
views
Feedback Filtered-x LMS algorithm: question about theory
I was reading some of papers about the Active Noise Cancellation; in particular about the Filtered-x LMS algorithm, also known as FxLMS.
It seems that classic FxLMS (also called Feedforward FxLMS) ...
2
votes
0
answers
90
views
Noise cancellation using RLS Algorithm [closed]
I am trying to do Noise cancellation using RLS algorithm at a software level, as part of my M.Tech Project work. Here, the error strength is continuously increasing, instead of decreasing as time ...
0
votes
1
answer
135
views
Is CMA equalization applicable for OFDM
I have a question regarding the constant modulus algorithm (CMA), as you know it's one of the known algorithms used for blind equalization. The cost function of the CMA is build blindly, it means ...
1
vote
0
answers
73
views
How general are adaptive-filtering techniques? [closed]
How often do problems arise that let you use adaptive filters? Unless I am understanding something incorrectly it seems the requirement that the input signal be stationary(or even WSS) is too strong ...
0
votes
1
answer
180
views
Block LMS with overlapping blocks
In the Block LMS algorithm, the input is partitioned into nonoverlapping blocks of size $L$ and the filter coefficients are updated once every $L$ samples. Would convergence improve if we used more ...
1
vote
0
answers
75
views
Constructing Contour for Star QAM Equalization
I am trying to equalize the 16 Star QAM using known blind channel algorithms such as CMA,MMA,SCA,RCA,IRCA,CXA,SCXA.I now need to contruct a new contour for equalizing the 16 Star QAM.As it is in ...
1
vote
1
answer
395
views
RLS Algorithm (Memoryless)
I have been studying the adaptive filters lately and now when I am at RLS (Recursive Least Squar) Algorithm I came across the term used in the weighting function of the RLS called forgetting factor ($\...
1
vote
0
answers
160
views
Applications for adaptive and non adaptive histogram equalization
I have a question regarding histogram equalization and adaptive histogram equalization.
In which circumstance would it be preferable to use adaptive histogram equalization over histogram equalization ...
2
votes
1
answer
71
views
Is document image binarization a closed research field [closed]
A lot of work has been done in the field of document image binarization. Is it a closed research field or still an interesting challenge area? I am new in the field, and just curious.
1
vote
0
answers
108
views
Signal chain for voice calls including adaptive noise cancellation, adaptive echo cancellation, and automatic gain control and their algorithms
I am trying to understand the entire signal chain and all the algorithms associated with adaptive filtering as mentioned in the case above. From my understanding:
Adaptive noise filtering (ANF)- can ...
1
vote
0
answers
854
views
Noise cancellation using RLS filter
I am trying to create an adaptive noise canceller using the RLS algorithm. The dsp toolbox from matlab offers the RLS adaptive filter already implemented, so this saved me some trouble.
My goal is to ...
0
votes
2
answers
118
views
Stochastic approximation algorithm
The goal is to find the FIR filter coefficients $\mathbf{h} = [5;3]$ with the help of the adaptive FIR filter $\mathbf{w}$ of order $p = 2$.
I have implemented the Stochastic approximation algorithm ...
8
votes
1
answer
2k
views
Adaptive filtering: Optimum filter length and delay
I'm trying to find the optimum filter length for an Adaptive Filtering, using RLS Algorithm.
I'm using this design:
So the "error" signal is the signal without noise (and that's the signal that I ...
6
votes
3
answers
245
views
Regression vector size for prediction, reconstruction and filtration with adaptive filters
I am working with adaptive filters and similar adaptive models (mainly with gradient adaptation) for a few years. I and my colleagues always struggle to find out the correct size of regression vector.
...
0
votes
0
answers
173
views
Transient and steady-state analysis for adaptive filter
I have got review for my work saying, that my work (adaptive filter variant) should be analyzed in transient and steady-state before claiming it improves performance.
I have done common (in my ...
0
votes
2
answers
80
views
Upsampled input to an Adaptive filter?
I will try to explain the issue I am having as clearly as possible without going into my coding or maths. I have my own and a MATLAB Central implementation pf standard LMS in MATLAB. Fixed step size. ...
0
votes
2
answers
138
views
How the Gain Term $ K \left( n \right) $ Is Derived? Why Is It Called Gain?
In "adaptive filter theory" and "advance signal processing and Noise reduction" they have directly come up with the term gain without stating how they got it.
In adaptive filter theory they have ...
7
votes
2
answers
315
views
Regarding the choice of cost function in adaptive control - squared error vs absolute error
I did search the question database regarding this question, and although one or two questions came close, they didn't really address my specific question.
In adaptive control based on minimizing ...
2
votes
1
answer
197
views
Control theory: how do you initialize input for a model predictive controller?
Although I think this is a pretty popular algorithm, I posted this question on electronics stacksexchange but received no response. I am posting it here to see if there are many signal/control experts ...
0
votes
1
answer
132
views
What is usual independence assumptions on adaptive filters
In this paper stands:
The derivation and analysis of NLMS rest upon the usual independence assumptions.
It has a footnote:
The independence assumptions used in the analysis of adaptive filters
...
1
vote
0
answers
201
views
Instability Problem in Normalized Least Mean Squares (NLMS) Adaptive Algorithm
I have been used NLMS algorithm to equalize 4x4 MIMO signals, but the bit-error-rate (BER) after equalization is unstable with iterations. I don't know if it is the normal behavior of the adaptive ...
0
votes
1
answer
819
views
Are the RLS filter and Kalman filter gradient methods?
I would like to extend my previous question
What is difference between LMS and gradient-descent adaptation?
with this other question.
I found out, that RLS and Kalman filter learning seems to be ...
6
votes
2
answers
7k
views
What's the Difference Between LMS and Gradient Descent Adaptation?
I found algorithms that seems the same to me, but they are described with different names (in field of adaptive filtering).
For example:
LMS - least-mean-squares seems to be GD - stochastic gradient ...
1
vote
1
answer
423
views
Best DSP algoritms for ultrasonic background noise cancellation
I am looking into detection of pressurized gas leaks by means of the broadband hissing sound (white noise) generated from pressurized leaking gas. The instrument will have a broadband microphone ...
1
vote
1
answer
351
views
Cost function for adaptive algorithms
I am having little difficulty to understand that why most of the adaptive algorithms use error power or addition of error power as cost function/minimization criterion. I have read that minimization ...
1
vote
1
answer
102
views
Estimate $s$ from $y=s+n$
Now I receive $y=s+n$, $s$ is the signal and $n$ is the white guassion noise. Everytime $s$ will be change irregularly, have some methods to get a estimation of $s$ namely $\hat s$?
Namely $s$ is ...
3
votes
2
answers
662
views
Modeling ADC in Active Noise Cancellation
I'm tinkering in Matlab with a problem that's very similar to active noise cancellation. In the literature, the secondary path is described as the transfer function from the output of the adaptive ...
4
votes
1
answer
421
views
Echo cancellation supporting long delays and without frequency domain processing
AEC algorithms mostly rely on LMS adaptive filtering, i.e. you update FIR filter coefficients then perform the filtering. Theoretically, the FIR must be as long as the maximum echo length you want to ...
4
votes
1
answer
3k
views
MATLAB : Proper estimation of weights and how to calculate MSE for QPSK signal for Constant Modulus Algorithm
I had asked conceptual Question about Constant Modulus Algorithm. I am implementing the simple steps of the algorithm, as I do not have the cma() built in module.
...