El algoritmo RLS (del inglés, Recursive-Least-Squares algorithm) se usa en filtros adaptativos para encontrar los coeficientes del filtro que permiten obtener el mínimo cuadrado de la señal de error (definida como la diferencia entre la señal deseada y la señal producida a la salida del filtro) en forma recursiva.

Motivación editar

Considérese el modelo de series temporales lineal

 

donde   es ruido blanco. Deseamos estimar el parámetro   mediante cuadrados mínimos. A cada instante   nos referimos al nuevo estimador de cuadrados mínimos por  . A medida que pasa el tiempo, desearíamos evitar repetir el algoritmo para encontrar el nuevo estimador   en términos de  , sino actualizarlos usando distintas técnicas.

La ventaja del uso del algoritmo RLS es que no hay necesidad de invertir matrices extremadamente grandes, ahorrando así poder de cómputo.

Véase también editar

Enlaces externos editar