Kernel Estimation of Volterra Using an Adaptive Artificial Bee Colony Optimization and its Application to Speech Signal Multi-Step Prediction

2018 
In order to solve parameters selection problem when applying recursive least square (RLS), least mean square (LMS) or normalized LMS (NLMS) algorithms to estimate kernels of second-order Volterra filter (SOVF), a novel adaptive gbest-guide artificial bee colony (AGABC) optimization algorithm is used to derive kernels of Volterra, that is a type of the AGABC-SOVF prediction model with an explicit configuration for speech signal is proposed. The AGABC algorithm modifies the solution search equation of ABC algorithm and combines the best solution with neighborhood information at present iteration, which not only ensures the exploration of the global optimization algorithm but also improves the exploitation. The AGABC-SOVF model is performed to predict speech signal series of the given English phonemes, sentences, and chaotic time series. Simulation results based on benchmark function show that AGABC algorithm performs faster convergence in achieving higher quality solutions than original ABC and other improved ABC algorithms. Prediction results of applying the AGABC-SOVF model to multi-step predictions for Lorenz time series reveal its stability and convergence properties. For the measured multi-frame speech signals, prediction accuracy and length of multi-step prediction using the AGABC-SOVF model are better than that of the ABC-SOVF model. The AGABC-SOVF model can better predict chaotic time series and the real measured speech signal series.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    3
    Citations
    NaN
    KQI
    []