We propose a new algorithm for blind source separation (BSS) using independent vector analysis (IVA). This is an improvement over the popular auxiliary function based IVA (AuxIVA) with iterative projection (IP) or iterative source steering (ISS). We introduce iterative projection with adjustment (IPA), where we update one demixing filter and jointly adjust all the other sources along its current direction. Each update involves solving a non-convex minimization problem that we term log-quadratically penalized quadratic minimization (LQPQM), that we think is of interest beyond this work. In the general case, we show that its global minimum corresponds to the largest root of a univariate function, reminiscent of modified eigenvalue problems. We propose a simple procedure based on Newton-Raphson to efficiently compute it. Numerical experiments demonstrate the effectiveness of the proposed method. First, we show that it efficiently decreases the value of the surrogate function. In further experiments on synthetic mixtures, we study the probability of finding the true demixing matrix and convergence speed. We show that the proposed method combines high success rate and fast convergence. Finally, we validate the performance on a reverberant blind speech separation task. We find that all the AuxIVA-based methods perform similarly in terms of acoustic BSS metrics. However, AuxIVA-IPA converges faster. We measure up to 8.5 times speed-up in terms of runtime compared to the next best AuxIVA-based method, depending on the number of channels and the signal-to-noise ratio (SNR).
翻译:我们提出使用独立的矢量分析(IVA)来进行盲源分离(BSS)的新算法。这是对基于IVA(AuxIVA)的流行辅助功能(AuxIVA)的改进,该辅助功能以迭代投影(IP)或迭代源方向(ISS)为基础。我们采用调整(IPA)的迭代投影(IPA),在其中我们更新一个解混过滤过滤器,并按当前方向共同调整所有其他来源。每次更新都涉及解决一个非混凝土最小化的问题,即我们用对正对立的最小化(LQPQQM),我们认为这比工作更有意义。在一般情况下,我们显示其全球最小值与一个单向化函数的最大根值(UIA)的最大根值相对应匹配。我们提出一个基于牛顿-拉夫森的简单程序,以高效的测算方法。首先,我们表明它有效地降低了以对二次混合混合物(LQPQQQQQQQM)的功能的价值。在进一步实验中,我们研究了找到真正的解析矩阵和趋同速度的概率的概率。我们比较了一条方法,最后在A级A级测试了一条分解式语言上将一个双级阵列的惯式阵列式阵列式的A。