Сингулярное разложение

Геометрический смысл сингулярного разложения в двумерном случае.

Сингуля́рное разложе́ние — определённого типа разложение прямоугольной матрицы, имеющее широкое применение, в силу своей наглядной геометрической интерпретации, при решении многих прикладных задач. Переформулировка сингулярного разложения, так называемое разложение Шмидта, имеет приложения в квантовой теории информации, например, в запутанности.

Сингулярное разложение матрицы позволяет вычислять сингулярные числа данной матрицы, а также левые и правые сингулярные векторы матрицы :

  • левые сингулярные векторы матрицы  — это собственные векторы матрицы ;
  • правые сингулярные векторы матрицы  — это собственные векторы матрицы .

Где эрмитово-сопряжённая матрица к матрице , для вещественной матрицы .

Сингулярные числа матрицы не следует путать с собственными числами той же матрицы.

Сингулярное разложение является удобным при вычислении ранга матрицы, ядра матрицы и псевдообратной матрицы.

Сингулярное разложение также используется для приближения матриц матрицами заданного ранга.

Определение

Пусть матрица порядка состоит из элементов из поля , где  — либо поле вещественных чисел, либо поле комплексных чисел.

Сингулярные числа и сингулярные векторы

Неотрицательное вещественное число называется сингулярным числом матрицы , когда существуют два вектора единичной длины и такие, что:

и

Такие векторы и называются, соответственно, левым сингулярным вектором и правым сингулярным вектором, соответствующим сингулярному числу .

Разложение матрицы

Сингулярным разложением матрицы размера является разложение следующего вида

где  — матрица размера с неотрицательными элементами, у которой элементы, лежащие на главной диагонали — это сингулярные числа, а все элементы, не лежащие на главной диагонали, нулевые, матрицы (размера ) и (размера ) — это две унитарные матрицы, состоящие из левых и правых сингулярных векторов соответственно ( — эрмитово-сопряжённая матрица к ).

Пример

Пусть дана матрица:

Одним из сингулярных разложений этой матрицы является разложение , где матрицы , и следующие:

так как матрицы и унитарны ( и , где  — единичная матрица), а  — прямоугольная диагональная матрица, то есть , если .

Геометрический смысл

Пусть матрице поставлен в соответствие линейный оператор. Сингулярное разложение можно переформулировать в геометрических терминах. Линейный оператор, отображающий элементы пространства в себя, представим в виде последовательно выполняемых линейных операторов вращения и растяжения. Поэтому компоненты сингулярного разложения наглядно показывают геометрические изменения при отображении линейным оператором множества векторов из векторного пространства в себя или в векторное пространство другой размерности[1].

Для более визуального представления рассмотрим сферу единичного радиуса в пространстве . Линейное отображение отображает эту сферу в эллипсоид пространства . Тогда ненулевые сингулярные значения диагонали матрицы являются длинами полуосей этого эллипсоида. В случае когда и все сингулярные величины различны и отличны от нуля, сингулярное разложение линейного отображения может быть легко проанализировано как последствие трех действий: рассмотрим эллипсоид и его оси; затем рассмотрим направления в , которые отображение переводит в эти оси. Эти направления ортогональны. Вначале применим изометрию , отобразив эти направления на координатные оси . Вторым шагом применим эндоморфизм , диагонализированный вдоль координатных осей и расширяющий/сжимающий эти направления, используя длины полуосей как коэффициенты растяжения. Тогда произведение отображает единичную сферу на изометричный эллипсоид . Для определения последнего шага просто применим изометрию к этому эллипсоиду так, чтобы перевести его в . Как можно легко проверить, произведение совпадает с .

Приложения

Псевдообратная матрица

Сингулярное разложение может быть использовано для нахождения псевдообратных матриц, которые применяются, в частности, в методе наименьших квадратов.

Если , то псевдообратная к ней матрица находится по формуле:

где  — псевдообратная к матрице , получающаяся из неё заменой каждого диагонального элемента на обратный к нему: и транспонированием.

Приближение матрицей меньшего ранга

В некоторых практических задачах требуется приближать заданную матрицу некоторой другой матрицей с заранее заданным рангом . Известна следующая теорема, которую иногда называют теоремой Эккарта — Янга.[2]

Если потребовать, чтобы такое приближение было наилучшим в том смысле, что евклидова норма разности матриц и минимальна, при ограничении , то оказывается, что наилучшая такая матрица получается из сингулярного разложения матрицы по формуле:

где  — матрица , в которой заменили нулями все диагональные элементы, кроме наибольших элементов.

Если элементы матрицы упорядочены по невозрастанию, то выражение для матрицы можно переписать в такой форме:

где матрицы , и получаются из соответствующих матриц в сингулярном разложении матрицы обрезанием до ровно первых столбцов.

Таким образом видно, что приближая матрицу матрицей меньшего ранга, мы выполняем своего рода сжатие информации, содержащейся в : матрица размера заменяется меньшими матрицами размеров и и диагональной матрицей с элементами. При этом сжатие происходит с потерями — в приближении сохраняется лишь наиболее существенная часть матрицы .

Во многом благодаря этому свойству сингулярное разложение и находит широкое практическое применение: в сжатии данных, обработке сигналов, численных итерационных методах для работы с матрицами, методе главных компонент, латентно-семантическом анализе и прочих областях.

Сокращенное представление

Для матрицы порядка при необходимости приближения матрицей ранга меньшего чем часто используют компактное представление разложения[3]:

Вычисляются только столбцов и строк . Остальные столбцы и строки не вычисляются. Это экономит большое количество памяти при .

Приведем пример, допустим это количество пользователей, каждый из которых проставил часть оценок фильмам, общее количество которых будем обозначать , тогда матрица (сильно разреженная, т. к. каждый пользователь оценил лишь малую часть фильмов) будет обозначаться и иметь достаточно большую размерность .

При желании работать с матрицей меньшей размерности мы должны вычислить сингулярное разложение:

при этом матрица как было сказано ранее является диагональной. После чего, если мы хотим сохранить только информации, то мы должны взять , таким образом, чтобы сумма квадратов первых элементов была от общей суммы всех квадратов диагональных элементов .

Таким образом мы получим размерностью (взяв столбцов), с размерностью и с . После, вместо матрицы мы можем манипулировать матрицей с меньшей размерностью , которую часто интерпретируют, как матрицу оценок пользователей по категориям фильмов.

Программные реализации

Численные алгоритмы нахождения сингулярного разложения встроены во многие математические пакеты. Например, в системах MATLAB и GNU Octave его можно найти командой

[U, S, V] = svd(M);

SVD входит в список основных методов многих математических библиотек, в том числе свободно распространяемых.
Так, например, существуют реализации

  • В GNU Scientific library (GSL):

https://www.gnu.org/software/gsl/manual/html_node/Singular-Value-Decomposition.html

  • Во framework'е ROOT, разрабатываемом в CERN и широко используемом в научной среде:

https://root.cern.ch/root/htmldoc/guides/users-guide/LinearAlgebra.html#svd

  • В библиотеке Intel® Math Kernel Library (Intel® MKL).

https://software.intel.com/en-us/intel-mkl

  • В библиотеке numpy для линейной алгебры в Python:

https://numpy.org/doc/stable/reference/generated/numpy.linalg.svd.html

  • В библиотеке для машинного обучения tensorflow:

https://www.tensorflow.org/api_docs/python/tf/linalg/svd

  • И некоторые другие

https://tedlab.mit.edu/~dr/SVDLIBC/
http://www.alglib.net/matrixops/general/svd.php

См. также

Примечания

  1. Сингулярное разложение на вики Распознавание. Дата обращения: 8 ноября 2009. Архивировано 26 мая 2012 года.
  2. Eckart, C., and Young, G. The approximation of one matrix by another of lower rank. Psychometrika, 1936, 1, 211—218.
  3. Peter Harrington. Machine Learning in Action. — Shelter Island, 2012. — С. 280. — ISBN 9781617290183.

Литература

Ссылки

Статьи

Лекции on-line

Read other articles:

Peter StormarePeter Stormare at Gröna Lund in 2008LahirRolf Peter Ingvar Storm27 Agustus 1953 (umur 70)Kumla, SwedenPekerjaanActor, voice actor, theatre director, playwright, musicianTahun aktif1978–presentSuami/istriKaren Sillas(1989–2006; divorced)Toshimi Stormare(2008–present)Anak1Situs webwww.stormare.se Rolf Peter Ingvar Storm atau dikenal dengan nama Peter Stormare (pengucapan bahasa Swedia: [ˈpeːtɛr ²stɔrːmarɛ] simakⓘ) (lahir 27 Agustus 1953) adalah...

 

Artikel ini memiliki beberapa masalah. Tolong bantu memperbaikinya atau diskusikan masalah-masalah ini di halaman pembicaraannya. (Pelajari bagaimana dan kapan saat yang tepat untuk menghapus templat pesan ini) Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Sukadami, Cikarang Selatan, ...

 

Stress from contradictory beliefs Part of a series onPsychology Outline History Subfields Basic psychology Abnormal Affective neuroscience Affective science Behavioral genetics Behavioral neuroscience Behaviorism Cognitive/Cognitivism Cognitive neuroscience Social Comparative Cross-cultural Cultural Developmental Differential Ecological Evolutionary Experimental Gestalt Intelligence Mathematical Moral Neuropsychology Perception Personality Positive Psycholinguistics Psychophysiology Quantitat...

Florence Foster JenkinsPoster bioskopSutradaraStephen FrearsProduser Michael Kuhn Tracey Seaward Ditulis olehNicholas MartinPemeran Meryl Streep Hugh Grant Simon Helberg Rebecca Ferguson Nina Arianda Penata musikAlexandre DesplatSinematograferDanny CohenPenyuntingValerio BonelliPerusahaanproduksi Pathé BBC Films Qwerty Films Distributor Paramount Pictures (Amerika Serikat) 20th Century Fox (Britania Raya) Tanggal rilis 23 April 2016 (2016-04-23) (Belfast Film Festival) 06 Mei ...

 

Halaman ini berisi artikel tentang bagian pembacaan di seluruh Tanakh. Untuk bacaan mingguan (Parashat HaShavua), lihat Bacaan Taurat Mingguan. Sebuah halaman dari Kodeks Aleppo yang memuat Ulangan 32:50-33:29. Pemisahan parsyah pada halaman ini adalah: {P} 33:1-6 (kolom kanan, baris kosong, baris ke-8 dari atas) {S} 33:7 (kolom kanan, baris berindentasi, baris ke-23) {P} 33:8-11 (kolom kanan, baris kosong, baris ke-2 dari bawah) {S} 33:12 (kolom tengah, indentasi pertama) {S} 33:13-17 (kolom...

 

Schéma du raid sur une carte du Sud de l'Oregon L'attaque aérienne de Lookout est une opération marginale de bombardement incendiaire des États-Unis par le Japon pendant la Seconde Guerre mondiale dans le but de mettre le feu à la forêt de la côte ouest[1]. Cette opération est historique, car c'est la seule fois où les États-Unis ont subi une attaque de bombardement par avion sur leur territoire métropolitain pendant la Seconde Guerre mondiale. C'était en fait un test. Si les ince...

American college soccer team DePaul Blue Demons men's soccer 2023 DePaul Blue Demons men's soccer teamFounded1982; 42 years ago (1982)UniversityDePaul UniversityHead coachMark Plotkin (7th season)ConferenceBig EastLocationChicago, IllinoisStadiumWish Field (Capacity: 1,500)NicknameBlue DemonsColorsRoyal blue and scarlet[1]    Home Away NCAA Tournament appearances2008Conference Regular Season championships2007 The DePaul Blue Demons men's socc...

 

Kate HudsonKate Hudson alla 69ª Mostra internazionale d'arte cinematografica di Venezia (2012) Nazionalità Stati Uniti GenerePopCountry Periodo di attività musicale2009 – in attività Strumentovoce, chitarra EtichettaHK music Album pubblicati1 Studio1 Modifica dati su Wikidata · Manuale Kate Garry Hudson (Los Angeles, 19 aprile 1979) è un'attrice e cantante statunitense. Ha ricevuto una candidatura agli Oscar come miglior attrice non protagonista nel 2001 p...

 

此條目可能包含不适用或被曲解的引用资料,部分内容的准确性无法被证實。 (2023年1月5日)请协助校核其中的错误以改善这篇条目。详情请参见条目的讨论页。 各国相关 主題列表 索引 国内生产总值 石油储量 国防预算 武装部队(军事) 官方语言 人口統計 人口密度 生育率 出生率 死亡率 自杀率 谋杀率 失业率 储蓄率 识字率 出口额 进口额 煤产量 发电量 监禁率 死刑 国债 ...

Bangladeshi public service broadcaster Bangladesh Sangbad Sangstha (BSS)Native nameবাংলাদেশ সংবাদ সংস্থা (বাসস)Company typeNational News AgencyIndustryNews agencyFoundedJanuary 1972HeadquartersDhaka, BangladeshKey peopleAbul Kalam Azad (MD and CEO)Websitebssnews.net Bangladesh Sangbad Sangstha (BSS) is the news agency of Bangladesh. BSS was established on 1 January, 1972 by the Government of Bangladesh soon after the Liberation War.[1] Abu...

 

Coverage of the Israeli–Palestinian conflict on Wikipedia The Israeli–Palestinian conflict has been covered extensively on Wikipedia.[1] External groups have initiated editing campaigns, and the Israel–Hamas war intensified editing in the topic-area. History In September 2006, WikiProject Israel was established to improve coverage of Israel-related topics. WikiProject Palestine was created two months later. In 2008, the WikiProject Israel Palestine Cooperation was set up to reco...

 

American nuclear technology company GE Hitachi Nuclear EnergyCompany typeJoint ventureIndustryNuclear powerFoundedJune 2007; 17 years ago (2007-06)HeadquartersWilmington, North Carolina, USArea servedWorldwideKey peopleJay Wileman (president & CEO)OwnerGE VernovaHitachiNumber of employees3,000Websitegevernova.com/nuclear GE Hitachi Nuclear Energy (GEH) is a provider of advanced reactors and nuclear services. It is headquartered in Wilmington, North Carolina, United ...

Location of Grant County in West Virginia This is a list of the National Register of Historic Places listings in Grant County, West Virginia. This is intended to be a complete list of the properties and districts on the National Register of Historic Places in Grant County, West Virginia, United States. The locations of National Register properties and districts for which the latitude and longitude coordinates are included below, may be seen in a Google map.[1] There are 7 properties ...

 

Esta página cita fontes, mas que não cobrem todo o conteúdo. Ajude a inserir referências. Conteúdo não verificável pode ser removido.—Encontre fontes: ABW  • CAPES  • Google (N • L • A) (Julho de 2020) ◄ Fevereiro ► Dom Seg Ter Qua Qui Sex Sáb 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 2 Ano: 2024 Década: 2020 Século: XXI Milênio: 3.º Wikcionário O Wikcionário tem...

 

Ariton Administration Pays États-Unis État Alabama Comté Dale Type de localité Town Code ZIP 36311 Code FIPS 01-02428 GNIS 151663 Indicatif(s) téléphonique(s) local (locaux) 334 Démographie Population 764 hab. (2010) Densité 58 hab./km2 Géographie Coordonnées 31° 35′ 54″ nord, 85° 43′ 08″ ouest Altitude 281 m Superficie 1 318 ha = 13,18 km2 · dont terre 13,18 km2 (100 %) · dont eau 0...

Pour les articles homonymes, voir Antiochos. Antiochos II Monnaie à l'effigie d'Antiochos II avec au revers l'inscription en grec : ΒΑΣΙΛΕΩΣ ΑΝΤΙΟΧΟΥ (« du roi Antiochos »). Titre Roi séleucide 261 av. J.-C. – 246 av. J.-C.(15 ans) Prédécesseur Antiochos Ier Successeur Séleucos II Biographie Dynastie Séleucides Surnom Théos Date de naissance Vers 287 av. J.-C. Lieu de naissance Syrie Date de décès 246 av. J.-C. Lieu de déc...

 

LimelightPoster rilis teatrikalSutradaraCharlie ChaplinProduserCharlie ChaplinDitulis olehCharlie ChaplinPemeran Charlie Chaplin Claire Bloom Nigel Bruce Buster Keaton Sydney Earl Chaplin Wheeler Dryden Norman Lloyd Penata musikCharlie ChaplinSinematograferKarl StrussPenyuntingJoe IngePerusahaanproduksiCelebrated ProductionsDistributor United Artists The Criterion Collection Tanggal rilis 23 Oktober 1952 (1952-10-23) (Amerika Serikat) Durasi137 menitNegaraAmerika SerikatBahasaI...

 

Mao: The Unknown Story作者张戎、乔·哈利戴类型传记语言英文發行信息出版机构Jonathan Cape出版時間2005年6月2日出版地點英国页数832 頁规范控制ISBN978-0224071260 毛澤東:鮮為人知的故事作者张戎、乔·哈利戴译者张戎类型传记语言中文(繁体)發行信息出版机构开放出版社(香港)出版時間2005年6月2日 出版地點英国中譯本出版日期2006年9月6日页数700 页规范控制ISBN978-9627934196 《...

Peta lokasi Munisipalitas Odder Munisipalitas Odder adalah sebuah kawasan pemukiman (Denmark: kommune) di Region Midtjylland di semenanjung Jutlandia di Denmark tengah. Munisipalitas Odder memiliki luas sebesar 225 km² dan memiliki populasi sebesar 21.562 jiwa. Referensi Municipal statistics: NetBorger Kommunefakta Diarsipkan 2007-08-12 di Wayback Machine., delivered from KMD aka Kommunedata (Municipal Data) Municipal merges and neighbors: Eniro new municipalities map Diarsipkan 2007-10...

 

ダスキン > ミスタードーナツ ミスタードーナツMister Donut 山陽姫路駅の店舗種類 ファーストフードチェーンストア所持会社 インスパイア・ブランズ(英語版) ダスキン使用会社 ダスキン使用開始国 アメリカ合衆国主要使用国 日本 アメリカ合衆国 台湾 インドネシア フィリピン タイ シンガポール エルサルバドル使用開始 1956年関連ブランド ダンキンドーナツ�...