查看“︁独立成分分析”︁的源代码
←
独立成分分析
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{NoteTA | G1 = Math }} 在[[统计学]]中,'''独立成分分析'''或'''独立分量分析'''(Independent components analysis,缩写:'''ICA''') 是一种利用统计原理进行计算的方法。它是一个线性变换。这个变换把数据或信号分离成统计独立的非高斯的信号源的线性组合。独立成分分析是[[盲信号分离]](Blind source separation)的一种特例。 == 定义 == 独立成分分析的最重要的假设就是信号源统计独立。这个假设在大多数盲信号分离的情况中符合实际情况。即使当该假设不满足时,仍然可以用独立成分分析来把观察信号统计独立化,从而进一步分析数据的特性。独立成分分析的经典问题是“[[鸡尾酒会问题]]”(cocktail party problem)。该问题描述的是给定混合信号,如何分离出鸡尾酒会中同时说话的每个人的独立信号。当有N个信号源时,通常假设观察信号也有N个(例如N个麦克风或者录音机)。该假设意味着混合矩阵是个方阵,即J = D,其中D是输入数据的维数,J是系统模型的维数。对于J < D和J > D的情况,学术界也分别有不同研究。 独立成分分析并不能完全恢复信号源的具体数值,也不能解出信号源的正负符号、信号的级数或者信号的数值范围。 独立成分分析是研究[[盲信号分离]](blind signal separation)的一个重要方法,并且在实际中也有很多应用。 == 数学定义 == 线性独立成分分析可以分为无噪声模型和有噪声模型,其中无噪声模型可看作有噪声模型的特例。非线性独立成分分析的情况应该单独处理。 === 一般定义 === 观察的数据或者信号用[[随机向量]] <math>x=(x_1,\ldots,x_m)</math>表示,独立成分量可以定义为向量<math>s=(s_1,\ldots,s_n)</math>。独立成分分析的目的是通过线性变换把观察的数据<math>x</math>, 转换成独立成分向量 <math>s=Wx</math>, 而独立成分分量满足互相统计独立的特性。统计独立的量化通常通过某指定函数<math>F(s_1,\ldots,s_n)</math>来衡量。 === 基本模型 === ==== 线性无噪声独立成分分析 ==== == 外部連結 == * [http://www.cs.helsinki.fi/u/ahyvarin/whatisica.shtml What is independent component analysis?] {{Wayback|url=http://www.cs.helsinki.fi/u/ahyvarin/whatisica.shtml |date=20210126141824 }} by Aapo Hyvärinen * [http://www.cis.hut.fi/projects/ica/book/intro.pdf Introductory chapter] {{Wayback|url=http://www.cis.hut.fi/projects/ica/book/intro.pdf |date=20081209094048 }} of the book [http://www.cis.hut.fi/projects/ica/book/ A. Hyvärinen, J. Karhunen, E. Oja (2001). Independent Component Analysis] {{Wayback|url=http://www.cis.hut.fi/projects/ica/book/ |date=20101124230516 }} * [http://www.cis.hut.fi/projects/ica/fastica/ FastICA as a package for Matlab, in R language, C++, and Python] {{Wayback|url=http://www.cis.hut.fi/projects/ica/fastica/ |date=20101222014033 }} * [https://web.archive.org/web/20060630205321/http://www.bsp.brain.riken.go.jp/ICALAB/ ICALAB Toolboxes] for Matlab, developed at Riken * [https://web.archive.org/web/20060902154516/http://www.nic.uoregon.edu/hipersat/index.php High Performance Signal Analysis Toolkit] provides C++ implementations of FastICA and Infomax * [https://web.archive.org/web/20120205233843/http://jim-stone.staff.shef.ac.uk/ Free software for ICA] by JV Stone. * [http://www.cis.hut.fi/projects/ica/cocktail/cocktail_en.cgi Demonstration of the cocktail party problem] {{Wayback|url=http://www.cis.hut.fi/projects/ica/cocktail/cocktail_en.cgi |date=20100313152128 }} * [http://sccn.ucsd.edu/eeglab/ EEGLAB Toolbox] {{Wayback|url=http://sccn.ucsd.edu/eeglab/ |date=20170429170135 }} ICA analysis of [[electroencephalogram|EEG]] for Matlab, developed at UCSD. * [http://sccn.ucsd.edu/fmrlab/ FMRLAB Toolbox] {{Wayback|url=http://sccn.ucsd.edu/fmrlab/ |date=20210125232114 }} ICA analysis of [[fMRI]] for Matlab, developed at UCSD [[Category:多變量統計]]
该页面使用的模板:
Template:NoteTA
(
查看源代码
)
Template:Wayback
(
查看源代码
)
返回
独立成分分析
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息