La sobrecompletitud es un concepto del álgebra lineal ampliamente utilizado en matemáticas, informática, ingeniería y estadística (generalmente en forma de marcos sobrecompletos ). Fue introducido por RJ Duffin y AC Schaeffer en 1952. [ 1 ]
Formalmente, un subconjunto de los vectoresde un espacio Banach, a veces llamado "sistema", está completo si cada elemento enpuede aproximarse arbitrariamente bien en norma mediante combinaciones lineales finitas de elementos en. [ 2 ] Un sistema se denomina sobrecompleto si contiene más vectores de los necesarios para ser completo, es decir, existenque se puede eliminar del sistema de tal manera quepermanece completa. En áreas de investigación como el procesamiento de señales y la aproximación de funciones , la sobrecompletitud puede ayudar a los investigadores a lograr una descomposición más estable, más robusta o más compacta que utilizando una base . [ 3 ]
Relación entre la sobrecompletitud y los marcos
La teoría de marcos tiene su origen en un artículo de Duffin y Schaeffer sobre series de Fourier no armónicas . [ 1 ] Un marco se define como un conjunto de vectores no nulos.de tal manera que para un arbitrario,
dóndedenota el producto interno,yson constantes positivas llamadas límites del marco. Cuandoyse puede elegir de tal manera que, el marco se denomina marco ajustado. [ 4 ]
Se puede observar que. Un ejemplo de marco se puede dar de la siguiente manera. Sea cada uno deyser una base ortonormal de, entonces
es un marco decon límites.
Dejarser el operador de marco,
Se dice que un marco que no es una base de Riesz , en cuyo caso consiste en un conjunto de funciones más que una base, es sobrecompleto o redundante . [ 5 ] En este caso, dadoPuede tener diferentes descomposiciones según el marco. El marco dado en el ejemplo anterior es un marco sobrecompleto.
Cuando se utilizan marcos para la estimación de funciones, puede ser conveniente comparar el rendimiento de diferentes marcos. La parsimonia de las funciones aproximadas mediante diferentes marcos puede considerarse una forma de comparar su rendimiento. [ 6 ]
Dado un margen de toleranciay un marcoen, para cualquier función, definimos el conjunto de todas las funciones de aproximación que satisfacen
Entonces deja
indica la parsimonia de utilizar el marcopara aproximar. Diferentepueden tener diferentesbasado en la dureza a aproximar con elementos en el marco. El peor caso para estimar una función ense define como
Para otro fotograma, si, luego marcoes mejor que el marcoen el nivel. Y si existe unque para cada, tenemos, entonceses mejor queen general.
Los marcos sobrecompletos generalmente se construyen de tres maneras.
- Combine un conjunto de bases, como la base de ondículas y la base de Fourier, para obtener un marco sobrecompleto.
- Amplíe el rango de parámetros en algún marco, como en el marco de Gabor y el marco de ondículas , para obtener un marco sobrecompleto.
- Agregue algunas funciones adicionales a una base completa existente para lograr un marco sobrecompleto.
A continuación se muestra un ejemplo de marco sobrecompleto. Los datos recopilados se encuentran en un espacio bidimensional, y en este caso, una base con dos elementos debería ser suficiente para explicarlos todos. Sin embargo, cuando se incluye ruido en los datos, una base podría no ser capaz de expresar sus propiedades. Si se utiliza un marco sobrecompleto con cuatro elementos, correspondientes a los cuatro ejes de la figura, para representar los datos, cada punto podría tener una buena representación mediante dicho marco.
Un ejemplo de un marco sobrecompleto
La flexibilidad del marco sobrecompleto es una de sus principales ventajas cuando se utiliza para expresar una señal o aproximar una función. Sin embargo, debido a esta redundancia, una función puede tener múltiples expresiones bajo un marco sobrecompleto. [ 7 ] Cuando el marco es finito, la descomposición se puede expresar como
dóndees la función que se desea aproximar,es la matriz que contiene todos los elementos del marco, yson los coeficientes debajo la representación de. Sin ninguna otra restricción, el marco elegirá darcon norma mínima en. Basándose en esto, también se pueden considerar otras propiedades al resolver la ecuación, como la escasez. Por lo tanto, diferentes investigadores han estado trabajando en la resolución de esta ecuación agregando otras restricciones en la función objetivo. Por ejemplo, una restricción que minimizanorma de enpuede utilizarse para resolver esta ecuación. Esto debería ser equivalente a la regresión Lasso en la comunidad estadística. El enfoque bayesiano también se utiliza para eliminar la redundancia en un marco sobrecompleto. Lweicki y Sejnowski propusieron un algoritmo para el marco sobrecompleto al considerarlo como un modelo probabilístico de los datos observados. [ 7 ] Recientemente, el marco de Gabor sobrecompleto se ha combinado con el método de selección de variables bayesianas para lograr coeficientes de expansión de norma pequeños eny escasez en los elementos. [ 8 ]
Ejemplos de marcos sobrecompletos
En el análisis moderno del procesamiento de señales y otros campos de la ingeniería, se proponen y utilizan diversos marcos sobrecompletos. Aquí se presentan y analizan dos marcos de uso común: los marcos de Gabor y los marcos de ondículas.
Marcos de Gabor
En la transformada de Fourier habitual, la función en el dominio del tiempo se transforma al dominio de la frecuencia. Sin embargo, la transformación solo muestra la propiedad de frecuencia de esta función y pierde su información en el dominio del tiempo. Si una función de ventana, que solo tiene un valor distinto de cero en un pequeño intervalo, se multiplica con la función original antes de operar la transformada de Fourier, tanto la información en el dominio del tiempo como en el dominio de la frecuencia pueden permanecer en el intervalo elegido. Cuando una secuencia de traslación deSe utiliza en la transformación, la información de la función en el dominio del tiempo se conserva después de la transformación.
Dejemos que los operadores
Un marco Gabor (llamado así por Dennis Gabor y también llamado marco Weyl - Heisenberg ) ense define como la forma, dóndeyes una función fija. [ 5 ] Sin embargo, no para todosy forma un marco en. Por ejemplo, cuando, no es un marco para. Cuando,es posible que sea un marco, en cuyo caso es una base de Riesz. Por lo tanto, la situación posible paraser un marco sobrecompleto esLa familia Gabortambién es un marco y comparte los mismos límites de marco que
Diferentes tipos de funciones de ventanapuede utilizarse en el marco de Gabor. Aquí se muestran ejemplos de tres funciones de ventana, y la condición para que el sistema de Gabor correspondiente sea un marco se muestra a continuación.
Tres funciones de ventana utilizadas en la generación de marcos de Gabor.
(1),es un marco cuando
(2),es un marco cuando
(3), dóndees la función indicadora. La situación para Ser un marco se sostiene de la siguiente manera.
1)o, no un marco
2)y, no un marco
3), es un marco
4)y es irracional, y, es un marco
5),yson primos relativos,, no un marco
6)y, dóndey ser un número natural , no un marco.
7),,, dóndees el mayor número entero que no excede, es un marco.
La discusión anterior es un resumen del capítulo 8 en [ 5 ] .
Marcos wavelet
Una colección de wavelets generalmente se refiere a un conjunto de funciones basadas en
Esto constituye una base ortonormal para. Sin embargo, cuandopuede tomar valores en , el conjunto representa un marco sobrecompleto y se denomina base de ondículas no diezmada. En el caso general, un marco de ondículas se define como un marco parade la forma
dónde,, y. El límite superior e inferior de este marco se puede calcular de la siguiente manera. Seasea la transformada de Fourier para
Cuandoson fijos, definen
Entonces
Además, cuando
- , para todos los números enteros impares
el marco generadoes un marco ajustado.
La discusión en esta sección se basa en el capítulo 11 en [ 5 ] .
Aplicaciones
Los marcos de Gabor sobrecompletos y los marcos de ondículas se han utilizado en diversas áreas de investigación, incluyendo detección de señales, representación de imágenes, reconocimiento de objetos, reducción de ruido , teoría del muestreo, teoría de operadores , análisis armónico , aproximación dispersa no lineal , operadores pseudodiferenciales , comunicaciones inalámbricas, geofísica, computación cuántica y bancos de filtros . [ 3 ] [ 5 ]
Referencias
- 1 2 R. J. Duffin y AC Schaeffer, Una clase de series de Fourier no armónicas, Transactions of the American Mathematical Society , vol. 72, n.º 2, págs. 341-366, 1952. [En línea]. Disponible en: https://www.jstor.org/stable/1990760
- ↑ C. Heil, Introducción a la teoría de bases: Edición ampliada. Boston, MA: Birkhauser, 2010.
- 1 2 R. Balan, P. Casazza, C. Heil y Z. Landau, Densidad, sobrecompletitud y localización de marcos. I. teoría, Journal of Fourier Analysis and Applications , vol. 12, n.º 2, 2006.
- ↑ K. Grochenig, Fundamentos del análisis tiempo-frecuencia . Boston, MA: Birkhauser, 2000.
- 1 2 3 4 5 O. Christensen, Introducción a los marcos y bases de Riesz. Boston, MA: Birkhauser, 2003.
- ↑STA218, Apuntes de clase sobre minería de datos en la Universidad de Duke
- 1 2 M. S. Lewicki y TJ Sejnowski, Aprendizaje de representaciones sobrecompletas, Neural Computation, vol. 12, no. 2, pp. 337-365, 2000.
- ↑ P. Wolfe, S. Godsill y W. Ng, Selección y regularización bayesiana de variables para la estimación de superficies tiempo-frecuencia, JR Statist. Soc. B, vol. 66, n.º 3, 2004.
- Álgebra lineal
- Análisis matemático