The conventional rounding error analysis provides worst-case bounds with an associated failure probability and ignores the statistical property of the rounding errors. In this paper, we develop a new statistical rounding error analysis for random matrix computations. Such computations have numerous applications in the field of wireless communications, signal processing, and machine learning. By assuming the relative errors are independent random variables, we derive the approximate closed-form expressions for the expectation and variance of the rounding errors in various key computations for random matrices. Numerical experiments validate the accuracy of our derivations and demonstrate that our analytical expressions are generally at least two orders of magnitude tighter than alternative worst-case bounds, exemplified through the inner products.
- ID del Artículo: 2405.07537
- Título: Statistical Rounding Error Analysis for Random Matrix Computations
- Autores: Yiming Fang, Li Chen (Universidad de Ciencia y Tecnología de China)
- Clasificación: math.NA cs.NA
- Fecha de Publicación: arXiv v4, 1 de noviembre de 2025
- Enlace del Artículo: https://arxiv.org/abs/2405.07537
El análisis clásico de errores de redondeo proporciona límites de peor caso y probabilidades de fallo asociadas, pero ignora las características estadísticas de los errores de redondeo. Este artículo desarrolla un nuevo método de análisis estadístico de errores de redondeo para computaciones de matrices aleatorias. Estas computaciones tienen aplicaciones generalizadas en comunicaciones inalámbricas, procesamiento de señales y aprendizaje automático. Al asumir que los errores relativos son variables aleatorias independientes, los autores derivan expresiones de forma cerrada aproximadas para la esperanza y varianza de errores de redondeo en varios cálculos clave de matrices aleatorias. Los experimentos numéricos validan la precisión de las derivaciones y demuestran que las expresiones analíticas son típicamente más ajustadas que los límites alternativos de peor caso en al menos dos órdenes de magnitud.
El análisis clásico de errores de redondeo (como los límites que involucran la constante γₙ = nu/(1-nu)) es demasiado pesimista para dimensiones grandes y aritmética de baja precisión. El análisis probabilístico existente de errores de redondeo aún se realiza desde la perspectiva de límites de peor caso, lo que es demasiado conservador para aplicaciones que involucran computaciones de matrices aleatorias (como precodificación y detección en comunicaciones inalámbricas).
Las computaciones de matrices aleatorias tienen aplicaciones importantes en múltiples campos críticos:
- Comunicaciones Inalámbricas: Las matrices de canal típicamente se consideran vectores o matrices aleatorios; la precodificación y detección involucran computaciones de matrices aleatorias
- Procesamiento de Señales: Algoritmos de estimación de covarianza y diseño de formas de onda de radar
- Aprendizaje Automático: Computaciones de matrices aleatorias en varias tareas de aprendizaje automático
- Los métodos tradicionales proporcionan límites determinísticos relajados o límites probabilísticos que dependen de probabilidades de fallo pesimistas
- El análisis de peor caso ignora las características estadísticas de los errores de redondeo
- Cuando las entradas son variables aleatorias, el peor caso ocurre estadísticamente con poca frecuencia
- Los límites existentes a menudo no son expresiones de forma cerrada, contienen términos de orden superior como "+O(u²)"
Realizar análisis de errores de redondeo desde una perspectiva estadística puede obtener resultados más precisos y ajustados para computaciones de matrices aleatorias. Aunque Constantinides et al. y Dahlqvist et al. derivaron expresiones de forma cerrada para cálculos escalares, la esperanza y varianza para computaciones de matrices aleatorias permanecen desconocidas.
- Análisis General de Errores de Redondeo de Matrices Aleatorias:
- Análisis estadístico de errores de redondeo en computaciones de matrices aleatorias con distribuciones desconocidas
- Derivación de expresiones de forma cerrada aproximadas para la esperanza y varianza de errores de redondeo de productos internos
- Los resultados del análisis pueden degradarse a límites probabilísticos mediante la desigualdad de Bienaymé-Chebyshev
- Extensión del análisis a productos matriz-vector y matriz-matriz
- Análisis Específico de Errores de Redondeo para Matrices Wishart:
- Ejemplos de detección de forzamiento cero (ZF) y problemas de mínimos cuadrados (LS)
- Análisis de errores de redondeo para descomposiciones de matrices y resolución de sistemas triangulares
- Derivación de expresiones de forma cerrada aproximadas bajo condiciones de matrices Wishart
- Expresiones de Análisis Más Ajustadas:
- Más ajustadas que los límites de peor caso en al menos dos órdenes de magnitud
- Proporciona expresiones verdaderamente de forma cerrada sin términos residuales de orden superior
- Utiliza error cuadrático medio (MSE) como métrica de comparación
Para computaciones de matrices aleatorias en aritmética de punto flotante, derivar las características estadísticas de errores de redondeo (esperanza y varianza), incluyendo:
- Entrada: Matrices/vectores aleatorios que siguen alguna distribución de probabilidad
- Salida: Esperanza E(Δ) y varianza V(Δ) del error de redondeo del resultado computado
- Restricciones: Modelo de aritmética de punto flotante basado en el estándar IEEE 754
Modelo Probabilístico de Error Relativo: Se asume que la señal de entrada es una variable aleatoria independiente, y el error relativo δ asociado con cada par de operandos es una variable aleatoria independiente, con función de densidad de probabilidad:
undefined