An Enhanced Affine Projection Algorithm Based on the Adjustment of Input-Vector Number

An enhanced affine projection algorithm (APA) is proposed to improve the filter performance in aspects of convergence rate and steady-state estimation error, since the adjustment of the input-vector number can be an effective way to increase the convergence rate and to decrease the steady-state esti...

Full description

Bibliographic Details
Main Authors: Jaewook Shin, Jeesu Kim, Tae-Kyoung Kim, Jinwoo Yoo
Format: Article
Language:English
Published: MDPI AG 2022-03-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/24/3/431
_version_ 1797446576091693056
author Jaewook Shin
Jeesu Kim
Tae-Kyoung Kim
Jinwoo Yoo
author_facet Jaewook Shin
Jeesu Kim
Tae-Kyoung Kim
Jinwoo Yoo
author_sort Jaewook Shin
collection DOAJ
description An enhanced affine projection algorithm (APA) is proposed to improve the filter performance in aspects of convergence rate and steady-state estimation error, since the adjustment of the input-vector number can be an effective way to increase the convergence rate and to decrease the steady-state estimation error at the same time. In this proposed algorithm, the input-vector number of APA is adjusted reasonably at every iteration by comparing the averages of the accumulated squared errors. Although the conventional APA has the constraint that the input-vector number should be integer, the proposed APA relaxes that integer-constraint through a pseudo-fractional method. Since the input-vector number can be updated at every iteration more precisely based on the pseudo-fractional method, the filter performance of the proposed APA can be improved. According to our simulation results, it is demonstrated that the proposed APA has a smaller steady-state estimation error compared to the existing APA-type filters in various scenarios.
first_indexed 2024-03-09T13:43:30Z
format Article
id doaj.art-ad4c0fd69df24d18ac7dcc373e99c1e4
institution Directory Open Access Journal
issn 1099-4300
language English
last_indexed 2024-03-09T13:43:30Z
publishDate 2022-03-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj.art-ad4c0fd69df24d18ac7dcc373e99c1e42023-11-30T21:04:21ZengMDPI AGEntropy1099-43002022-03-0124343110.3390/e24030431An Enhanced Affine Projection Algorithm Based on the Adjustment of Input-Vector NumberJaewook Shin0Jeesu Kim1Tae-Kyoung Kim2Jinwoo Yoo3Department of Electronic Engineering, Kumoh National Institute of Technology, Gumi 39177, KoreaDepartment of Cogno-Mechatronics Engineering, Pusan National University, Busan 46241, KoreaDepartment of Electronic Engineering, Gachon University, Seongnam 13120, KoreaDepartment of Automobile and IT Convergence, Kookmin University, Seoul 02707, KoreaAn enhanced affine projection algorithm (APA) is proposed to improve the filter performance in aspects of convergence rate and steady-state estimation error, since the adjustment of the input-vector number can be an effective way to increase the convergence rate and to decrease the steady-state estimation error at the same time. In this proposed algorithm, the input-vector number of APA is adjusted reasonably at every iteration by comparing the averages of the accumulated squared errors. Although the conventional APA has the constraint that the input-vector number should be integer, the proposed APA relaxes that integer-constraint through a pseudo-fractional method. Since the input-vector number can be updated at every iteration more precisely based on the pseudo-fractional method, the filter performance of the proposed APA can be improved. According to our simulation results, it is demonstrated that the proposed APA has a smaller steady-state estimation error compared to the existing APA-type filters in various scenarios.https://www.mdpi.com/1099-4300/24/3/431adaptive filteraffine projection algorithminput-vector numberadjustmentconvergence ratesteady-state estimation error
spellingShingle Jaewook Shin
Jeesu Kim
Tae-Kyoung Kim
Jinwoo Yoo
An Enhanced Affine Projection Algorithm Based on the Adjustment of Input-Vector Number
Entropy
adaptive filter
affine projection algorithm
input-vector number
adjustment
convergence rate
steady-state estimation error
title An Enhanced Affine Projection Algorithm Based on the Adjustment of Input-Vector Number
title_full An Enhanced Affine Projection Algorithm Based on the Adjustment of Input-Vector Number
title_fullStr An Enhanced Affine Projection Algorithm Based on the Adjustment of Input-Vector Number
title_full_unstemmed An Enhanced Affine Projection Algorithm Based on the Adjustment of Input-Vector Number
title_short An Enhanced Affine Projection Algorithm Based on the Adjustment of Input-Vector Number
title_sort enhanced affine projection algorithm based on the adjustment of input vector number
topic adaptive filter
affine projection algorithm
input-vector number
adjustment
convergence rate
steady-state estimation error
url https://www.mdpi.com/1099-4300/24/3/431
work_keys_str_mv AT jaewookshin anenhancedaffineprojectionalgorithmbasedontheadjustmentofinputvectornumber
AT jeesukim anenhancedaffineprojectionalgorithmbasedontheadjustmentofinputvectornumber
AT taekyoungkim anenhancedaffineprojectionalgorithmbasedontheadjustmentofinputvectornumber
AT jinwooyoo anenhancedaffineprojectionalgorithmbasedontheadjustmentofinputvectornumber
AT jaewookshin enhancedaffineprojectionalgorithmbasedontheadjustmentofinputvectornumber
AT jeesukim enhancedaffineprojectionalgorithmbasedontheadjustmentofinputvectornumber
AT taekyoungkim enhancedaffineprojectionalgorithmbasedontheadjustmentofinputvectornumber
AT jinwooyoo enhancedaffineprojectionalgorithmbasedontheadjustmentofinputvectornumber