Сингулярное разложение — различия между версиями
Ponomarev (обсуждение | вклад) |
Ponomarev (обсуждение | вклад) (→Усеченное разложение) |
||
| Строка 33: | Строка 33: | ||
<tex> A'_{n \times m} = U'_{n \times d} \times \Sigma'_{d \times d} \times V'^T_{d \times m} </tex>. | <tex> A'_{n \times m} = U'_{n \times d} \times \Sigma'_{d \times d} \times V'^T_{d \times m} </tex>. | ||
| − | Полученная матрица<tex> A'</tex> хорошо приближает исходную матрицу <tex> A</tex>. Более того, является наилучшим низкоранговым приближением с точки зрения средне-квадратичного отклонения. | + | Полученная матрица <tex> A'</tex> хорошо приближает исходную матрицу <tex> A</tex>. Более того, является наилучшим низкоранговым приближением с точки зрения средне-квадратичного отклонения. |
Версия 22:57, 18 декабря 2020
Сингулярное разложение (англ. Singular Value Decomposition) — декомпозиция вещественной матрицы с целью ее приведения к каноническому виду.
| Теорема (Сингулярное разложение): |
У любой матрицы размера существует разложение на матрицы : .
При этом, матрицы и являются ортогональными, а матрица — диагональной. |
Свойства
Пусть дана матрица . Тогда можно представить в следующем виде:
.
Основные свойства сингулярного разложения:
- -матрица ортогональна, ,столбцы — собственные векторы матрицы ;
- -матрица ортогональна, ,столбцы — собственные векторы матриц ;
- -матрица — диагональная, , — собственные значения матриц и ,
— сингулярные числа матрицы .
Матрицы ортогональные, — диагональная:
,, , .
Усеченное разложение
Усеченное разложение — когда из лямбд, остаются только первые чисел, а остальные полагаются равными нулю.
Значит у матриц и остаются только первые столбцов, а матрица становится квадратной размером .
.
Полученная матрица хорошо приближает исходную матрицу . Более того, является наилучшим низкоранговым приближением с точки зрения средне-квадратичного отклонения.