发明名称 基于鉴别流形的跨数据域的转移学分类方法
摘要 本发明实施例公开了一种基于鉴别流形的跨数据域的转移学分类方法,包括以下步骤:输入各个数据域的数据和用于训练的标签数据,对数据建立用于谱图几何调节的邻接图;对输入的数据、标签信息和建立的邻接图,将优化目标结合,建立统一的数学模型;根据建立的数学模型,推导变量的更新公式,以交替迭代的方式更新各个数据域的各个维度的隐藏因子,域间共享的关系结构,以及回归系数,直到收敛为止;利用得到的参数,对目标域的数据进行类属标签预测,得到对目标域数据预测的类属标签。本发明用于学得到一种鉴别的数据流形空间,新的表达因子具有有利于分类的高度鉴别结构,也保持了数据原有的聚类流形结构。
申请公布号 CN103177114B 申请公布日期 2016.01.27
申请号 CN201310113911.0 申请日期 2013.04.02
申请人 浙江大学 发明人 方正;张仲非
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 杭州宇信知识产权代理事务所(普通合伙) 33231 代理人 刘芬豪
主权项 一种基于鉴别流形的跨数据域的转移学习分类方法,其特征在于,包括以下步骤:S10,输入各个数据域的数据和用于训练的标签数据,对数据建立用于谱图几何调节的邻接图;S20,对所述输入的数据、标签信息和建立的邻接图,结合优化目标,建立统一的数学模型,所述优化目标包括跨数据域的联合矩阵分解模型、鉴别回归模型、跨数据域的距离调节、流形几何调节;S30,根据所述建立的数学模型,推导变量的更新公式,以交替迭代的方式更新各个数据域的各个维度的隐藏因子,域间共享的关系结构,以及回归系数,直到收敛为止;S40,利用得到的参数,对目标域的数据进行类属标签预测,得到对目标域数据预测的类属标签;其中,S10中具体包括以下步骤:S101,输入辅助数据域D<sub>s</sub>和目标数据域D<sub>t</sub>的训练样本数据,包括辅助数据域的标签数据<img file="FDA0000846573270000011.GIF" wi="538" he="85" />以及对应的标签信息矩阵<img file="FDA0000846573270000012.GIF" wi="247" he="77" />以及目标域的数据<img file="FDA0000846573270000013.GIF" wi="527" he="85" />当目标域有少量的标签数据时,输入标签指示信息P<sub>t</sub>矩阵来指明目标域哪些数据是有标签的,并且同时输入目标域数据的标签信息<img file="FDA0000846573270000014.GIF" wi="234" he="77" />用集合I={s,t}表示不同数据域的下标,当指的数据域为π∈I时,它所对应的另外一个数据域记为<img file="FDA0000846573270000015.GIF" wi="82" he="60" />S102,利用输入的数据分别构建辅助域的数据维度的邻接图<img file="FDA0000846573270000016.GIF" wi="66" he="71" />和特征维度的邻接图<img file="FDA0000846573270000017.GIF" wi="98" he="74" />邻接图的点之间的边权重分别如下:图<img file="FDA0000846573270000018.GIF" wi="92" he="75" /><img file="FDA0000846573270000019.GIF" wi="1262" he="164" />图<img file="FDA00008465732700000110.GIF" wi="102" he="75" /><img file="FDA00008465732700000111.GIF" wi="1263" he="164" />其中N<sub>p</sub>(x)表示数据x的p领域,取p=5,构建目标域的数据维度邻接图<img file="FDA0000846573270000021.GIF" wi="69" he="74" />和特征维度邻接图,邻接图的点之间的边权重分别如下:图<img file="FDA0000846573270000022.GIF" wi="95" he="78" /><img file="FDA0000846573270000023.GIF" wi="1260" he="166" />图<img file="FDA0000846573270000024.GIF" wi="101" he="76" /><img file="FDA0000846573270000025.GIF" wi="1259" he="172" />其中N<sub>p</sub>(x)表示数据x的p领域,取p=5;S20中具体包括以下步骤:S201,建立跨数据域的联合矩阵分解模型:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>min</mi><mrow><msub><mi>U</mi><mi>&pi;</mi></msub><mo>,</mo><mi>H</mi><mo>,</mo><msub><mi>V</mi><mi>&pi;</mi></msub><mo>&GreaterEqual;</mo><mn>0</mn></mrow></msub><munder><mo>&Sigma;</mo><mrow><mi>&pi;</mi><mo>&Element;</mo><mi>I</mi></mrow></munder><mo>|</mo><mo>|</mo><msub><mi>X</mi><mi>&pi;</mi></msub><mo>-</mo><msub><mi>U</mi><mi>&pi;</mi></msub><msub><mi>HV</mi><mi>&pi;</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup></mrow>]]></math><img file="FDA0000846573270000026.GIF" wi="705" he="124" /></maths>矩阵分解模型将目标数据域和辅助数据域的数据同时分解到低维的数据表达中去,并且保留了两个数据域间共同的知识结构,其中,<img file="FDA0000846573270000027.GIF" wi="666" he="79" />表示π数据域D<sub>π</sub>的特征的低维聚类结构,k<sub>m</sub>是特征维度的聚类个数;<img file="FDA0000846573270000028.GIF" wi="533" he="87" />表示π数据域D<sub>π</sub>的数据低维聚类结构,同时也是数据的低维隐藏表示因子,k<sub>n</sub>是数据的聚类个数;<img file="FDA0000846573270000029.GIF" wi="229" he="71" />表示π数据域D<sub>π</sub>里特征类和数据类之间的关系结构,而且目标数据域和辅助数据域共享这一稳定的关系结构;S202,融合鉴别回归模型,对数据的低维隐藏表示因子进行监督性约束:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>min</mi><mrow><msub><mi>V</mi><mi>&pi;</mi></msub><mo>,</mo><msub><mi>U</mi><mi>&pi;</mi></msub><mo>,</mo><mi>H</mi><mo>,</mo><mi>A</mi></mrow></msub><munder><mo>&Sigma;</mo><mrow><mi>&pi;</mi><mo>&Element;</mo><mn>1</mn></mrow></munder><mrow><mo>(</mo><mo>|</mo><mo>|</mo><msub><mi>X</mi><mi>&pi;</mi></msub><mo>-</mo><msub><mi>U</mi><mi>&pi;</mi></msub><msub><mi>HV</mi><mi>&pi;</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>+</mo><mi>&beta;</mi><mo>|</mo><mo>|</mo><msub><mi>Y</mi><mi>&pi;</mi></msub><msub><mi>P</mi><mi>&pi;</mi></msub><mo>-</mo><msub><mi>AV</mi><mi>&pi;</mi></msub><msub><mi>P</mi><mi>&pi;</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>)</mo></mrow><mo>+</mo><mi>&alpha;</mi><mo>|</mo><mo>|</mo><mi>A</mi><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup></mrow>]]></math><img file="FDA00008465732700000210.GIF" wi="1287" he="119" /></maths>其中<img file="FDA00008465732700000211.GIF" wi="205" he="71" />是作用在数据隐藏因子上的回归系数,标签指示信息P<sub>t</sub>矩阵是一个对角矩阵,<img file="FDA00008465732700000212.GIF" wi="145" he="78" />表示π数据域D<sub>π</sub>里的第i个元素用于监督的回归鉴别约束,否则<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msubsup><mi>P</mi><mrow><mi>i</mi><mi>i</mi></mrow><mi>&pi;</mi></msubsup><mo>=</mo><mn>0</mn><mo>;</mo></mrow>]]></math><img file="FDA00008465732700000213.GIF" wi="176" he="73" /></maths>S203,减小目标数据域和辅助数据域间的差异,引入最大均值差异Maximum Mean Discrepancy,MMD距离的调节;数据维度上的域间差异距离定义如下:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msup><mi>Dist</mi><mi>v</mi></msup><mrow><mo>(</mo><msub><mi>D</mi><mi>s</mi></msub><mo>,</mo><msub><mi>D</mi><mi>t</mi></msub><mo>)</mo></mrow><mo>=</mo><mo>|</mo><mo>|</mo><mfrac><mn>1</mn><msub><mi>n</mi><mi>s</mi></msub></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mi>s</mi></msub></munderover><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>i</mi></mrow><mi>s</mi></msubsup><mo>-</mo><mfrac><mn>1</mn><msub><mi>n</mi><mi>t</mi></msub></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mi>t</mi></msub></munderover><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>j</mi></mrow><mi>t</mi></msubsup><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>;</mo></mrow>]]></math><img file="FDA0000846573270000031.GIF" wi="792" he="145" /></maths>特征维度上的域间差异距离定义如下:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msup><mi>Dist</mi><mi>u</mi></msup><mrow><mo>(</mo><msub><mi>D</mi><mi>s</mi></msub><mo>,</mo><msub><mi>D</mi><mi>t</mi></msub><mo>)</mo></mrow><mo>=</mo><mo>|</mo><mo>|</mo><mfrac><mn>1</mn><msub><mi>n</mi><mi>s</mi></msub></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mi>s</mi></msub></munderover><msubsup><mi>u</mi><mrow><mi>i</mi><mo>&CenterDot;</mo></mrow><mi>s</mi></msubsup><mo>-</mo><mfrac><mn>1</mn><msub><mi>n</mi><mi>t</mi></msub></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mi>t</mi></msub></munderover><msubsup><mi>u</mi><mrow><mi>j</mi><mo>&CenterDot;</mo></mrow><mi>t</mi></msubsup><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>;</mo></mrow>]]></math><img file="FDA0000846573270000032.GIF" wi="792" he="145" /></maths>为了降低目标数据域和辅助数据域间的差异,期望得到的数据隐藏表示因子和特征低维聚类结构表示因子,能使各自维度上的域间差异距离能够尽可能的小,从而将这两个距离函数作为最小化目标调节因子融合到上一步S202得到的模型中去,并且得到:<maths num="0006" id="cmaths0006"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>min</mi><mrow><msub><mi>V</mi><mi>s</mi></msub><mo>,</mo><msub><mi>V</mi><mi>t</mi></msub><mo>,</mo><msub><mi>U</mi><mi>s</mi></msub><mo>,</mo><msub><mi>U</mi><mi>t</mi></msub><mo>,</mo><mi>H</mi><mo>,</mo><mi>A</mi></mrow></msub><munder><mo>&Sigma;</mo><mrow><mi>&pi;</mi><mo>&Element;</mo><mi>I</mi></mrow></munder><mrow><mo>(</mo><mo>|</mo><mo>|</mo><msub><mi>X</mi><mi>&pi;</mi></msub><mo>-</mo><msub><mi>U</mi><mi>&pi;</mi></msub><msub><mi>HV</mi><mi>&pi;</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>+</mo><mi>&beta;</mi><mo>|</mo><mo>|</mo><msub><mi>Y</mi><mi>&pi;</mi></msub><msub><mi>P</mi><mi>&pi;</mi></msub><mo>-</mo><msub><mi>AV</mi><mi>&pi;</mi></msub><msub><mi>P</mi><mi>&pi;</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>)</mo></mrow><mo>+</mo><mi>&alpha;</mi><mo>|</mo><mo>|</mo><mi>A</mi><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup></mrow></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mo>|</mo><mo>|</mo><mfrac><mn>1</mn><msub><mi>m</mi><mi>s</mi></msub></mfrac><msubsup><mn>1</mn><msub><mi>m</mi><mi>s</mi></msub><mi>T</mi></msubsup><msub><mi>U</mi><mi>s</mi></msub><mo>-</mo><mfrac><mn>1</mn><msub><mi>m</mi><mi>t</mi></msub></mfrac><msubsup><mn>1</mn><msub><mi>m</mi><mi>t</mi></msub><mi>T</mi></msubsup><msub><mi>U</mi><mi>t</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>+</mo><mo>|</mo><mo>|</mo><mfrac><mn>1</mn><msub><mi>n</mi><mi>s</mi></msub></mfrac><msub><mi>V</mi><mi>s</mi></msub><msub><mn>1</mn><msub><mi>n</mi><mi>s</mi></msub></msub><mo>-</mo><mfrac><mn>1</mn><msub><mi>n</mi><mi>t</mi></msub></mfrac><msub><mi>V</mi><mi>t</mi></msub><msub><mn>1</mn><msub><mi>n</mi><mi>t</mi></msub></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000846573270000033.GIF" wi="1354" he="262" /></maths>S204,保持数据的低维流形结构,根据谱图几何理论,利用步骤S102中得到的辅助域<img file="FDA0000846573270000034.GIF" wi="76" he="70" />的数据维度的邻接图,建立度量数据映射函数在低维流形空间沿测地线的光滑性的测度:<maths num="0007" id="cmaths0007"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msubsup><mi>R</mi><mi>s</mi><mi>v</mi></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mi>j</mi></mrow></munder><mo>|</mo><mo>|</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>i</mi></mrow><mi>s</mi></msubsup><mo>-</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>j</mi></mrow><mi>s</mi></msubsup><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>s</mi><mi>v</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><munder><mo>&Sigma;</mo><mi>i</mi></munder><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>i</mi></mrow><mi>s</mi></msubsup><msup><mrow><mo>(</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>i</mi></mrow><mi>s</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>)</mo></mrow><msub><mrow><mo>(</mo><msubsup><mi>D</mi><mi>s</mi><mi>v</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>i</mi></mrow></msub><mo>-</mo><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mi>j</mi></mrow></munder><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>i</mi></mrow><mi>s</mi></msubsup><msup><mrow><mo>(</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>j</mi></mrow><mi>s</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>)</mo></mrow><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>s</mi><mi>v</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msub><mi>V</mi><mi>s</mi></msub><mo>(</mo><mrow><msubsup><mi>D</mi><mi>s</mi><mi>v</mi></msubsup><mo>-</mo><msubsup><mi>W</mi><mi>s</mi><mi>v</mi></msubsup></mrow><mo>)</mo><msubsup><mi>V</mi><mi>s</mi><mi>T</mi></msubsup><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000846573270000035.GIF" wi="1502" he="228" /></maths>其中,<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msubsup><mi>D</mi><mi>s</mi><mi>v</mi></msubsup><mo>=</mo><mi>d</mi><mi>i</mi><mi>a</mi><mi>g</mi><mrow><mo>(</mo><munder><mo>&Sigma;</mo><mi>i</mi></munder><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>s</mi><mi>v</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000846573270000036.GIF" wi="448" he="118" /></maths>利用步骤S102中得到的辅助域的特征维度的邻接图,建立度量数据特征映射函数在低维流形空间沿测地线的光滑性的测度:<maths num="0009" id="cmaths0009"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msubsup><mi>R</mi><mi>s</mi><mi>u</mi></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mi>j</mi></mrow></munder><mo>|</mo><mo>|</mo><msubsup><mi>u</mi><mrow><mi>i</mi><mo>&CenterDot;</mo></mrow><mi>s</mi></msubsup><mo>-</mo><msubsup><mi>u</mi><mrow><mi>j</mi><mo>&CenterDot;</mo></mrow><mi>s</mi></msubsup><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>s</mi><mi>u</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><munder><mo>&Sigma;</mo><mi>i</mi></munder><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msup><mrow><mo>(</mo><msubsup><mi>u</mi><mrow><mi>i</mi><mo>&CenterDot;</mo></mrow><mi>s</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>(</mo><msubsup><mi>u</mi><mrow><mi>i</mi><mo>&CenterDot;</mo></mrow><mi>s</mi></msubsup><mo>)</mo><mo>)</mo></mrow><msub><mrow><mo>(</mo><msubsup><mi>D</mi><mi>s</mi><mi>u</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>i</mi></mrow></msub><mo>-</mo><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mi>j</mi></mrow></munder><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msup><mrow><mo>(</mo><msubsup><mi>u</mi><mrow><mi>i</mi><mo>&CenterDot;</mo></mrow><mi>s</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>(</mo><msubsup><mi>u</mi><mrow><mi>j</mi><mo>&CenterDot;</mo></mrow><mi>s</mi></msubsup><mo>)</mo><mo>)</mo></mrow><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>s</mi><mi>u</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msubsup><mi>U</mi><mi>s</mi><mi>T</mi></msubsup><mo>(</mo><mrow><msubsup><mi>D</mi><mi>s</mi><mi>u</mi></msubsup><mo>-</mo><msubsup><mi>W</mi><mi>s</mi><mi>u</mi></msubsup></mrow><mo>)</mo><msub><mi>U</mi><mi>s</mi></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000846573270000037.GIF" wi="1572" he="226" /></maths>其中,<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><msubsup><mi>D</mi><mi>s</mi><mi>u</mi></msubsup><mo>=</mo><mi>d</mi><mi>i</mi><mi>a</mi><mi>g</mi><mrow><mo>(</mo><munder><mo>&Sigma;</mo><mi>i</mi></munder><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>s</mi><mi>u</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000846573270000038.GIF" wi="454" he="115" /></maths>类似地,利用步骤S102中得到的目标域D<sub>t</sub>的数据维度的邻接图,在目标域D<sub>t</sub>在数据维度上,建立度量数据映射函数在低维流形空间沿测地线的光滑性的测度:<maths num="0011" id="cmaths0011"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msubsup><mi>R</mi><mi>t</mi><mi>v</mi></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mi>j</mi></mrow></munder><mo>|</mo><mo>|</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>i</mi></mrow><mi>t</mi></msubsup><mo>-</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>j</mi></mrow><mi>t</mi></msubsup><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>t</mi><mi>v</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><munder><mo>&Sigma;</mo><mi>i</mi></munder><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>i</mi></mrow><mi>t</mi></msubsup><msup><mrow><mo>(</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>i</mi></mrow><mi>t</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>)</mo></mrow><msub><mrow><mo>(</mo><msubsup><mi>D</mi><mi>t</mi><mi>v</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>i</mi></mrow></msub><mo>-</mo><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mi>j</mi></mrow></munder><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>i</mi></mrow><mi>t</mi></msubsup><msup><mrow><mo>(</mo><msubsup><mi>v</mi><mrow><mo>&CenterDot;</mo><mi>j</mi></mrow><mi>t</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>)</mo></mrow><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>t</mi><mi>v</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msub><mi>V</mi><mi>t</mi></msub><mo>(</mo><mrow><msubsup><mi>D</mi><mi>t</mi><mi>v</mi></msubsup><mo>-</mo><msubsup><mi>W</mi><mi>t</mi><mi>v</mi></msubsup></mrow><mo>)</mo><msubsup><mi>V</mi><mi>t</mi><mi>T</mi></msubsup><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000846573270000041.GIF" wi="1502" he="224" /></maths>其中,<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msubsup><mi>D</mi><mi>t</mi><mi>v</mi></msubsup><mo>=</mo><mi>d</mi><mi>i</mi><mi>a</mi><mi>g</mi><mrow><mo>(</mo><munder><mo>&Sigma;</mo><mi>i</mi></munder><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>t</mi><mi>v</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000846573270000042.GIF" wi="446" he="115" /></maths>利用步骤S102中得到的目标域的特征维度的邻接图,在特征维度上,建立度量数据特征映射函数在低维流形空间沿测地线的光滑性的测度:<maths num="0013" id="cmaths0013"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msubsup><mi>R</mi><mi>t</mi><mi>u</mi></msubsup><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mi>j</mi></mrow></munder><mo>|</mo><mo>|</mo><msubsup><mi>u</mi><mrow><mi>i</mi><mo>&CenterDot;</mo></mrow><mi>t</mi></msubsup><mo>-</mo><msubsup><mi>u</mi><mrow><mi>j</mi><mo>&CenterDot;</mo></mrow><mi>t</mi></msubsup><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>t</mi><mi>u</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>=</mo><munder><mo>&Sigma;</mo><mi>i</mi></munder><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msup><mrow><mo>(</mo><msubsup><mi>u</mi><mrow><mi>i</mi><mo>&CenterDot;</mo></mrow><mi>t</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>(</mo><msubsup><mi>u</mi><mrow><mi>i</mi><mo>&CenterDot;</mo></mrow><mi>t</mi></msubsup><mo>)</mo><mo>)</mo></mrow><msub><mrow><mo>(</mo><msubsup><mi>D</mi><mi>t</mi><mi>u</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>i</mi></mrow></msub><mo>-</mo><munder><mo>&Sigma;</mo><mrow><mi>i</mi><mi>j</mi></mrow></munder><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msup><mrow><mo>(</mo><msubsup><mi>u</mi><mrow><mi>i</mi><mo>&CenterDot;</mo></mrow><mi>t</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mo>(</mo><msubsup><mi>u</mi><mrow><mi>j</mi><mo>&CenterDot;</mo></mrow><mi>t</mi></msubsup><mo>)</mo><mo>)</mo></mrow><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>t</mi><mi>u</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mi>t</mi><mi>r</mi><mrow><mo>(</mo><msubsup><mi>U</mi><mi>t</mi><mi>T</mi></msubsup><mo>(</mo><mrow><msubsup><mi>D</mi><mi>t</mi><mi>T</mi></msubsup><mo>-</mo><msubsup><mi>W</mi><mi>t</mi><mi>u</mi></msubsup></mrow><mo>)</mo><msub><mi>U</mi><mi>t</mi></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000846573270000043.GIF" wi="1572" he="227" /></maths>其中,<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><msubsup><mi>D</mi><mi>t</mi><mi>u</mi></msubsup><mo>=</mo><mi>d</mi><mi>i</mi><mi>a</mi><mi>g</mi><mrow><mo>(</mo><munder><mo>&Sigma;</mo><mi>i</mi></munder><msub><mrow><mo>(</mo><msubsup><mi>W</mi><mi>t</mi><mi>u</mi></msubsup><mo>)</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000846573270000044.GIF" wi="455" he="115" /></maths>S205:建立基于鉴别流形的跨数据域的转移学习分类模型如下:<maths num="0015" id="cmaths0015"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>min</mi><mrow><msub><mi>V</mi><mi>s</mi></msub><mo>,</mo><msub><mi>V</mi><mi>t</mi></msub><mo>,</mo><msub><mi>U</mi><mi>s</mi></msub><mo>,</mo><msub><mi>U</mi><mi>t</mi></msub><mo>,</mo><mi>H</mi><mo>,</mo><mi>A</mi></mrow></msub><munder><mo>&Sigma;</mo><mrow><mi>&pi;</mi><mo>&Element;</mo><mi>I</mi></mrow></munder><mrow><mo>(</mo><mo>|</mo><mo>|</mo><msub><mi>X</mi><mi>&pi;</mi></msub><mo>-</mo><msub><mi>U</mi><mi>&pi;</mi></msub><msub><mi>HV</mi><mi>&pi;</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>+</mo><mi>&beta;</mi><mo>|</mo><mo>|</mo><msub><mi>Y</mi><mi>&pi;</mi></msub><msub><mi>P</mi><mi>&pi;</mi></msub><mo>-</mo><msub><mi>AV</mi><mi>&pi;</mi></msub><msub><mi>P</mi><mi>&pi;</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>)</mo></mrow><mo>+</mo><mi>&alpha;</mi><mo>|</mo><mo>|</mo><mi>A</mi><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup></mrow></mtd></mtr><mtr><mtd><mrow><mo>+</mo><munder><mo>&Sigma;</mo><mrow><mi>&pi;</mi><mo>&Element;</mo><mi>I</mi></mrow></munder><mi>&lambda;</mi><mrow><mo>(</mo><msubsup><mi>R</mi><mi>&pi;</mi><mi>u</mi></msubsup><mo>+</mo><msubsup><mi>R</mi><mi>&pi;</mi><mi>v</mi></msubsup><mo>)</mo></mrow><mo>+</mo><mo>|</mo><mo>|</mo><mfrac><mn>1</mn><msub><mi>m</mi><mi>s</mi></msub></mfrac><msubsup><mn>1</mn><msub><mi>m</mi><mi>s</mi></msub><mi>T</mi></msubsup><msub><mi>U</mi><mi>s</mi></msub><mo>-</mo><mfrac><mn>1</mn><msub><mi>m</mi><mi>t</mi></msub></mfrac><msubsup><mn>1</mn><msub><mi>m</mi><mi>t</mi></msub><mi>T</mi></msubsup><msub><mi>U</mi><mi>t</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>+</mo><mo>|</mo><mo>|</mo><mfrac><mn>1</mn><msub><mi>n</mi><mi>s</mi></msub></mfrac><msub><mi>V</mi><mi>s</mi></msub><msub><mn>1</mn><msub><mi>n</mi><mi>s</mi></msub></msub><mo>-</mo><mfrac><mn>1</mn><msub><mi>n</mi><mi>t</mi></msub></mfrac><msub><mi>V</mi><mi>t</mi></msub><msub><mn>1</mn><msub><mi>n</mi><mi>t</mi></msub></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000846573270000045.GIF" wi="1353" he="262" /></maths>s.t.V<sub>s</sub>,V<sub>t</sub>,U<sub>s</sub>,U<sub>t</sub>,H≥0S30中进行交替迭代具体包括以下步骤:S301,更新辅助域数据隐藏因子V<sub>s</sub>:<img file="FDA0000846573270000046.GIF" wi="1232" he="321" />其中<maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><msub><mi>B</mi><mi>s</mi></msub><mo>=</mo><msup><mi>A</mi><mi>T</mi></msup><msub><mi>Y</mi><mi>s</mi></msub><msub><mi>P</mi><mi>s</mi></msub><msubsup><mi>P</mi><mi>s</mi><mi>T</mi></msubsup><mo>,</mo><msubsup><mi>B</mi><mi>s</mi><mo>+</mo></msubsup><mo>=</mo><mrow><mo>(</mo><mo>|</mo><msub><mi>B</mi><mi>s</mi></msub><mo>|</mo><mo>+</mo><msub><mi>B</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>/</mo><mn>2</mn><mo>,</mo><msubsup><mi>B</mi><mi>s</mi><mo>-</mo></msubsup><mo>=</mo><mrow><mo>(</mo><mo>|</mo><msub><mi>B</mi><mi>s</mi></msub><mo>|</mo><mo>-</mo><msub><mi>B</mi><mi>s</mi></msub><mo>)</mo></mrow><mo>/</mo><mn>2</mn><mo>,</mo><msub><mi>E</mi><mi>s</mi></msub><mo>=</mo><msup><mi>A</mi><mi>T</mi></msup><msub><mi>AV</mi><mi>s</mi></msub><msub><mi>P</mi><mi>s</mi></msub><msubsup><mi>P</mi><mi>s</mi><mi>T</mi></msubsup><mo>,</mo></mrow>]]></math><img file="FDA0000846573270000047.GIF" wi="1677" he="78" /></maths>R=A<sup>T</sup>A,R<sup>+</sup>=(|R|+R)/2,R<sup>‑</sup>=(|R|‑R)/2,<img file="FDA0000846573270000048.GIF" wi="734" he="84" />S302,更新目标域数据隐藏因子V<sub>t</sub>:<img file="FDA0000846573270000049.GIF" wi="1204" he="322" />其中<maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><msub><mi>B</mi><mi>t</mi></msub><mo>=</mo><msup><mi>A</mi><mi>T</mi></msup><msub><mi>Y</mi><mi>t</mi></msub><msub><mi>P</mi><mi>t</mi></msub><msubsup><mi>P</mi><mi>t</mi><mi>T</mi></msubsup><mo>,</mo><msubsup><mi>B</mi><mi>t</mi><mo>+</mo></msubsup><mo>=</mo><mrow><mo>(</mo><mo>|</mo><msub><mi>B</mi><mi>t</mi></msub><mo>|</mo><mo>+</mo><msub><mi>B</mi><mi>t</mi></msub><mo>)</mo></mrow><mo>/</mo><mn>2</mn><mo>,</mo><msubsup><mi>B</mi><mi>t</mi><mo>-</mo></msubsup><mo>=</mo><mrow><mo>(</mo><mo>|</mo><msub><mi>B</mi><mi>t</mi></msub><mo>|</mo><mo>-</mo><msub><mi>B</mi><mi>t</mi></msub><mo>)</mo></mrow><mo>/</mo><mn>2</mn><mo>,</mo><msub><mi>E</mi><mi>t</mi></msub><mo>=</mo><msup><mi>A</mi><mi>T</mi></msup><msub><mi>AV</mi><mi>t</mi></msub><msub><mi>P</mi><mi>t</mi></msub><msubsup><mi>P</mi><mi>t</mi><mi>T</mi></msubsup><mo>,</mo></mrow>]]></math><img file="FDA0000846573270000051.GIF" wi="1639" he="78" /></maths>R=A<sup>T</sup>A,R<sup>+</sup>=(|R|+R)/2,R<sup>‑</sup>=(|R|‑R)/2,<img file="FDA0000846573270000052.GIF" wi="721" he="79" />S303,更新辅助域特征维度低维因子U<sub>s</sub>:<img file="FDA0000846573270000053.GIF" wi="992" he="321" />S304,更新目标域特征维度低维因子U<sub>t</sub>:<img file="FDA0000846573270000054.GIF" wi="961" he="321" />S305,更新辅助域和目标域之间的共享因子:数据维度的隐藏因子和特征维度的隐藏因子之间的关系结构,更新公式如下:<img file="FDA0000846573270000055.GIF" wi="622" he="242" />其中I={s,t}S306,更新回归系数A:<maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><mi>A</mi><mo>=</mo><mrow><mo>(</mo><munder><mo>&Sigma;</mo><mrow><mi>&pi;</mi><mo>&Element;</mo><mi>I</mi></mrow></munder><msub><mi>Y</mi><mi>&pi;</mi></msub><msub><mi>P</mi><mi>&pi;</mi></msub><msup><mrow><mo>(</mo><mrow><msub><mi>V</mi><mi>&pi;</mi></msub><msub><mi>P</mi><mi>&pi;</mi></msub></mrow><mo>)</mo></mrow><mi>T</mi></msup><mo>)</mo></mrow><msup><mrow><mo>(</mo><munder><mo>&Sigma;</mo><mrow><mi>&pi;</mi><mo>&Element;</mo><mi>I</mi></mrow></munder><msub><mi>V</mi><mi>&pi;</mi></msub><msub><mi>P</mi><mi>&pi;</mi></msub><msup><mrow><mo>(</mo><mrow><msub><mi>V</mi><mi>&pi;</mi></msub><msub><mi>P</mi><mi>&pi;</mi></msub></mrow><mo>)</mo></mrow><mi>T</mi></msup><mo>+</mo><mi>&gamma;</mi><mi>I</mi><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>,</mo></mrow>]]></math><img file="FDA0000846573270000056.GIF" wi="992" he="117" /></maths>其中I={s,t},<maths num="0019" id="cmaths0019"><math><![CDATA[<mrow><mi>&gamma;</mi><mo>=</mo><mfrac><mi>&alpha;</mi><mi>&beta;</mi></mfrac><mo>.</mo></mrow>]]></math><img file="FDA0000846573270000057.GIF" wi="172" he="130" /></maths>
地址 310027 浙江省杭州市西湖区浙大路38号