Semi-Tied Covariance (STC) is applied widely in speech recognition due to its feature de-correlation ability. Solving the transform matrices of STC is a nonlinear optimization problem. Gales proposed an efficient method by iteratively updating a row of transform matrices. However, it needs to solve cofactors of elements of a matrix row in two layers of loops. Directly solving them is very time-consuming. Based on the property that only one row is updated in each iteration, it can be found from algebraic procedures, that the inverse and determinant of transform matrix in current iteration can be obtained by simple multiplications and additions of those in the previous iteration, and the cofactor vector of a row is equal to the corresponding column of multiplication between the inverse and determinant. This clearly improves the training efficiency of STC. Experiments on the RM database show that the proposed iteration method achieves a 33.56% relative reduction of training time over original STC method. Index Terms— Speech recognition, feature transformation, STC, Gales iteration, training efficiency
Cite as: Chen, S.-B., Hu, Y., Luo, B., Wang, R.-H. (2008) A Improvement for Training Efficiency of Semi-tied Covariance. Proc. International Symposium on Chinese Spoken Language Processing, 201-204
@inproceedings{chen08b_iscslp, author={Si-Bao Chen and Yu Hu and Bin Luo and Ren-Hua Wang}, title={{A Improvement for Training Efficiency of Semi-tied Covariance}}, year=2008, booktitle={Proc. International Symposium on Chinese Spoken Language Processing}, pages={201--204} }