非线性奇异值问题的计算

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
复旦大学 硕士学位论文 非线性奇异值问题的计算 姓名:刘明李 申请学位级别:硕士 专业:计算数学 指导教师:苏仰锋
20030512
复旦:赶学硕士些业论文
摘要
奇异值分解(SVD)在科学活动中有着广泛的应用,如信号处理,图象压缩,模式识别. 它作为一个有利的分析工具为我们揭示了数据之问的本质特征.本文讨论一种非线性奇异 值问题,并给出三种新的算法在第一章介绍了非线性奇异值问题的由来.在第二章我们 给出了几种求解非线性奇异值问题的算法:乘幂法,Newt,on Ra.phson迭代,Rayleigh商迭 代和特征向量法,并对其中的New/,on R.aphson迭代和特征向量法的收敛性进行分析,最后 给出数值例子验汪r我们给出的Newton I{aphson迭代在精度,时间上的优越性.
有 定理1.『11.9TLS问题
伽=Dyxa,z7z=1,
AT。=D。ya, yTy=1
㈨ 、’
蜓毋in∈m萎(。。一玩)2一t·B(b)y 2 o:Ⅳr∥_1
其中ai、i=1,.,m是向量a∈R”的元素B(b)=日o+6lBl+ +6。B。∈兄p。。为以
向量b∈Rm作参数的仿射矩阵函数,晟∈印“,i=0:1,…,m为给定的矩阵.则它的解
221
(¨1 叫 9)
:。,1曼:限Ti曼∥[(B。∥丁(鼠。y丁)鼠】i矿my2l:)】矿。:XzTDayzz:。z,:z4r∥4∥一。
t=1
如果(珏,r,u)是(1.7)的解.那么
ⅡrAv=(u于Du札)丁=丁
(1 10)
将u,u标准化得
4南=蒜静№…川I)
复旦大学硕士毕业论x

dT兰:
11…1
A。+E。≤胁≤A。+51,i=1
定义1.C“内所有f维列空间的全体,记作G7.
定理5.【4】如果…是C““上的范数,则IIPh(z)一尸k(w)||是G?上的度量,其中Z,W∈
凹…,
如果…1是C””上的酉不变范数,则{IRR(Z)一PR(W)|l是Gr上的酉不变度量.
供中PR(z).斥(w]分别表示到咒(z),R(Ⅳ)上的正交投影箅子.J 定义2.设Z,W∈凹。。令
其中B(b)=Bo+blBl+.+b。B。∈殿。目为以向量b∈R”作参数的仿射矩阵函数, 马∈舻”,i=0,1, ,m为给定的矩阵.按上面的方法定义函数
£(b,Y,2,A)=∑(n。一b。)2+21T(Bo+blBl+. +6mBm)掣+A(1一yT掣),
。2l

复旦大学硕士毕业论文
其中f∈171’、A∈几对其求导得
BlYY丁口}z+B1yAyTBfz+BldayyTBfz+BlAyAy71BTx +Bly可TBl△z+B1yAy,BF△z+B1AyyTB}△z+BlAySy丁Bj△z
反玢
,∑Ⅲ ,∑脚 辟
r弘
∑P(拶T碱岛)z,
因此
B19(fTBlY)=
yT[1
旷5:
y了’瓦
注意等式右边作用在f上的矩阵是一个向量和自身的外积,是一个秩一的矩阵,是非负定
的显然对(1.I)式右边每一项重复以上过程,则(1 2)式右边可写成

∑[Bd Z丁B;Ⅳ)]g=DⅣ2.
(1,4)
2=1
因此D。是一个非负或正定阵,它的元素是关于向量Y的元素的二次函数.同理可得(1.3)
z1=z(z”z)一,Ⅵ,l=w(w”w)~
定义
e(z,w)=arccos(zf阢w甲z1){≥0
定理6.[4]对于谱范数,有等式
||sine(z,w)h=II屹一PⅣ怯V z,W∈曰…
第二章算法分析
§2.1 算法推导 由第一章知我们需要求解非线性奇异值问题
Ay=DⅣz口,xTx=1 47z=Dzyo、 yTy=1
式的右边:
∑孵(2TB,洲=Dzy,
(1 5)
t=I
D。是一个非负或正定阵,它的元素是关于向量{的元素的二次函数.
设z=f/i…,盯=…D:按Df方式定义,即出现在Dz中的f的元素用。中的对应元素
代替,由于上)2是关于向量f的元素的二次函数。所以DI=D。口2定义A=∑a{B。∈印”
复旦大学硕士毕业论文
£ 口 V A = ,∑㈦ 。∑雠 毗
其中!∈彤,A∈R对其求导得如下方程
A—B=lyT,B7kⅣA,By=0,yTy=l
注意A—B是秩一阵,由271By=0知A=0 由(A—B)=fⅣ7,(A—B)T!=F(f。1f)知
Ay=f,ATbⅣ(27f),yTy=1
设z=l/ll Zl{,一=…1.可得
(1 3)
通过观察可以发现玩已被消去, (1 2)式的右边关于Y是二次的,关于f是线性的. (1 3)式的右边关于f是二次的,关于Y是线性的.不失一般性,考虑(1 1)式右边的第一 项.定义%为日l的第(i,J)个元素,--b。'1为B1的第i行.有:
。∑皿 e e 船 疵 砖 吖 B 萝 T B 曲 JJ
赫南㈠㈧…圳)
v="/|【口{I:盯=丁l|¨lIl|”II 由(1.9),(1 10)得
。7却a=篙A南(r忆II II刮)=高需(r㈣㈣)2=r2- (111)
这表明我们要找最小的r.由(2)得
k=。t一赢取丽V。2‰--uTBkvT.
§1.2器础知识
正交性一组向量{zl,。2,…,Zp}∈R”是正交的当对任意i≠,都有z}巧=0如果 zTq:6。则称为单位正交.直观的说,正交向量是最无关的,因为它们指向完全不同的向
由下面生成: f叫找到满足下面条件最小的f及其对应的u,u
Av=D"u丁,
A丁u=D“"丁,
uTD口u=l, yTDu口=1.


其中^=i曼=1%鼠D“由D。u=圣曰}(t£TB∥)“定义. D。是一个正定或非负定矩阵,D。
的元素关于u的元素是二次的D。由D。u=∑B。(“TB。v)v定义.D,,是一个正定或非
关键字: 非线性奇异值分解;最小二乘法;Newton Raphson迭代
复旦大学硕圭毕业论文

Abstract
SVD has a great deal of applications in many areas such as signal processing,data compression, pattern recognition As a powerful analytical method,it shows the essential characteristics among datas.In this paper,we discuss a kind of nonlinear SVD problems and propose a new method which is quadratically convergent In chapter l,we propose the nonlinear SVD problems and give
V七:吼一‰=2TBky,
(B彳+blB}+...+6mBi;:)f=yk,
(Bo+blBl+ +bmBm)掣=0,
yTy=1.
h¨
11 1I
由f7B(b)Y=0知A;o由b≈=a≈一lTBey知
(alBl+ .十o。B。)g=[(ITBlg)Bl+ +([TB。y)B。]9,
(1 2)
(a1日}+..+amBT)l=[(1rBlY)UT+...+(ITB。Ⅳ)日磊¨
(2.1)
即求奇异三元组(X,正g)使之满足以上方程. 通过观察可以发现(2.1)等价于求解非线性特征值问题
(,:,吾)(:)=(气9。羔)(。Y)盯,zrz=·,VrV=- (2 2)
其中D。,Dg为对称正定或正半定矩阵,且关于z,Y是二次的
§2.1.1乘幂法
在文【1]中给出了基于QR分解的反幂法它是如下算法的一个改进形式 算法1.乘幂法
由于牛顿法在非线性问题中的广泛应用,以下我们考虑用Newton Raphson迭代来求

复旦大学项÷毕业论文
l()
解非线性^+△A)A悖十△可)=D”+△。(z+△z), (A十AA)A70+Ax)=D。+△。白+△∥),
(z+△z)T(z+△。)=l (Y+ay)r@+Ay)=l
的正交阵Q和z,有IIQAZlb=IIAIlF和1]QAZII。=IIAIl2.
定理2.『6]倚异值分解pVD)J设A是实m×n矩阵,则必存在正交阵
U=№”.,u。]∈驴一
复旦大学硬士垡业论文

{口
V=[Vl, ,仉。]∈R““
使得
UTAV:diag(al, 、唧)∈Rm×竹.P=min{vn,n}
j选取zo,Yo,^o,且l zo||=1,||,o|_=1.
2.迭代计算,For k=l,2,.,dD’ 形成矩阵D。。,DⅣ。
计算Xk+l=A~D。kY☆,
2赫 规范化吼1
计算玑+l=A_。D”kXk+1,
计算A女+1=j』弧+1 JJ,
规范化肌l:赫
以下我们给出三种新算法.
§2.1.2 Newton Raphson迭代
量.
Rm中一组子空间S1,…,岛称为相互正交的,如果对i≠J都有zTy=O(z∈&、9∈
S,)S∈兄“的正交补是由
S1=fY∈R…:yTz=0,Vx∈S)
所定义,不难证明ran(A)1=null(AT)如果向量Vl,…,讥是单位正交且张成彤“中的子
空间s,则它们形成S的一组单位正交基. 如果Q∈Rm×m满足QTQ=』,则称其为正交的.如果q=[ql,
其中盯l 2盯2 2 .2仃口>0
定理3.[6]设…为C““上的酉不变范数,则有
AB[1≤1IAIl2 1_BmVA∈C”。”,VB∈C…。”

ABll曼}IAI||IS hVA∈C““,VB∈G“” 定理4.【4]设A,B=A+E∈C““,A,B和E皆为Herrnite阵,它们的特征值分别为
A1≥. 2 A。,肛1≥..≥肛。,£1≥ 三E。
负定矩阵,D。的元素关于73的元素是二次的.
俐向量Y=u川um
忙/向量b的元素bk=。≈一“TBk∥f,七二l,...,仃。.
证明由(1 6)得
,Ay=yTA7z=XTD目3:0-=yTD。ya
(I 8)
由(1.1)得
曼∑(啦(“啦。“)2:。(1T)B。2Ⅳ=)2:曼(xTBlTB。Ⅳ)2=£ XTB。Ⅳ。Ⅳ)2)口2口22
,‰]是正交的,
则吼形成Rm的单位正交基.如果u∈彤…具有单位正交列,则存在%∈即。‘”’。使得
v=fK 1纠是正交的,且rⅡn(H)1=71。n(%)
2范数在正交变换下是不变的,这是因为若QTQ=,,则IIQ-zll!=z了1Q7Qz=z71z=
㈦巨矩阵的2范数和Frobenius范数关于正交变换也是不变的.特别的,对于维数适当
sOille preliminaries.In chapter 2,Power Method,Newton Raphson Iteration,Rayleigh Quotient
Iteration and Eigenvalue Method are provided.The convergence analysis of Newton Raphson Iteration and Eigenvalue Method are discussed.Several numerical examples 3xe also gived
Keywords:Nonlinear SVD;STLS;Newton Raphson Method
第一章背景介绍
§1,1问题的来源
本节先给出一般的数学模型,从而推导出所要求解的问题, 先讨论如下问题:
脚捌气呻惮一引}s·t-By 2 0,yTy 2 1·
显然,由限制条件知B是秩亏的,所以这不是一个凸最优问题现用Lagrange乘子法求 解这一问题.定义函数:
其中
D。=∑Biy(/3。g)7,D。
先考虑D。的第一项有
m∑Ⅻ 口丁0 Z 日 丁0 Z 7
B1(Y+aY)(Y+△y)丁Bf=Bl(掣掣r+ydxy丁+AyyT+AyAyT)Br
BlYY了1BT+口1yAy了1B}+B1 AyyT口}+B1SyAy丁B,
所以
Bl(v+Ay)(可+△可)rB_@+△。)=(日lYYTBT+slyAyrBf+日lGyyrBT+BlAyAyTBf)(z+△。)
Ay=。口,z7"29=l
ATz=yg.yTy。1
这说明(z.O-,Ⅳ)是矩阵A的奇异三元组(即左奇异向量,奇异值,右奇异向量)由-4 B=Iy7
知JIA—B慷=口2所以我们需要的是对应最小奇异值的三元组.所求的矩阵B=A—xgy丁
是A的秩一修正. 考虑如下形式的结构全局最小二乘问题(STLS):
锄ra哪in∞∑(口t“t)2一邶(6)Ⅳ2 o,ⅣFY-1
相关文档
最新文档