当前位置:首页 » 操作系统 » ica算法

ica算法

发布时间: 2022-01-26 08:28:27

Ⅰ FastICA算法的MATLAB实现

对此我做了一段时间的学习,主要是最大非高斯估计的方法,目前的fastica算法就是基于这种理论研究的。能够分离得很好具有一定的条件,源图像之间本身就相差很大,也就是基本上是 “独立的”,如果相关性太强,而fastica算法得到的信号本身就是不相关的,不可能完全恢复出来,我对于Amari以及fastica的作者在图像混合和盲分离的结果持怀疑态度,偶尔效果可能好一些,这中间的问题我们可以交流的

Ⅱ 毕业设计 ICA算法在100Gb/s QPSK光相干接收偏振系统中的应用

【摘要】:光差分正交移相键控(ODQPSK)调制格式在高速光纤通信系统中有着巨大的应用潜力。文章给出了高速ODQPSK调制格式的三种实现方式(串联调制、并联调制和双驱动单调制器调制),在建立仿真模型的基础上,对光信噪比(OSNR)、色散、偏振模色散(PMD)以及光纤非线性四个方面的容纳能力进行了对比、分析和研究。
【作者单位】: 上海交通大学区域光纤通信网与新型光通信系统国家重点实验室;
【关键词】: 高速光传输 马赫-曾德调制器 光差分正交相移键控(ODQPSK)调制 调制方式 实现方式 偏振模色散 双驱动 容纳能力 光信噪比 调制格式
【基金】:国家自然科学资金(10778713)资助 国家863计划资助
【分类号】:TN929.11
【DOI】:CNKI:SUN:GTXS.0.2010-01-015
【正文快照】:
0引言近年来,光差分正交移相键控(ODQPSK)调制方式在高速光传输系统中得到广泛的关注和研究。相比于开关键控(OOK),差分相移键控(DPSK)等二进制调制格式,ODQPSK调制具有窄的频谱宽度和高的频谱利用率[1~3]。利用正交移相调制格式,采用两路50Gb/s的码元速率就可实现100Gb/s的

Ⅲ 什么是ICA算法

只知道是独立成份分析(Independent Component Analysis)的缩写

Ⅳ 能不能用c语言实现ica算法啊,图像处理的,给个实现呗,毕业设计要要用!!

能用c语言实现ica算法啊,图像处理的,给个实现呗,
这个我知道
你怎么探讨的
我还不明白

Ⅳ 谁有非线性ICA算法的源程序C++或Matlab都行。一定要是用于数字图像处理的,不要用于数字信号处理的

GetDlgItem(IDC_STATIC)->GetSafeHwnd() 获取相应对象句柄针对控件更新你看看可以不
至于为什么前边那个会重叠 估计是你获取的窗口的客服区域根本就是不是你想要的区域 你如果仅仅需要控件那篇区域的话最好是重绘整个控件

Ⅵ ICA有哪些应用

ica的应用:
ICA 的主要应用是特征提取、盲源信号分离]、生理学数据分析]、语音
信号处理、图像处理及人脸识别等. 在这部分, 我们综述一下ICA 的主要应用范例.
1在脑磁图(MEG) 中分离非自然信号
脑磁图是一种非扩散性的方法. 通过它, 活动或者脑皮层的神经元有很好的时间分辨率
和中等的空间分辨率. 作为研究和临床的工具使用M EG 信号时, 研究人员面临着在有非自
然信号的情况下提取神经元基本特征的问题. 干扰信号的幅度可能比脑信号的幅度要高, 非
自然信号在形状上像病态信号. 在文献[36 ]中, 作者介绍了一种新的方法( ICA ) 来分离脑活
动和非自然信号. 这种方法是基于假设: 脑活动和非自然信号(像眼的运动或眨眼或传感器
失灵) 是解剖学和生理学上的不同过程, 这种不同反映在那些过程产生的磁信号间的统计独
立性上. 在这之前, 人们用脑电图(EEG) 信号进行过试验[ 37 ] , 相关的方法见文献[43 ].
试验结果表明, ICA 能很好地从M EG 信号里分离出眼运动及眨眼时的信号, 还能分离
出心脏运动、肌肉运动及其它非自然信号. Fast ICA 算法是一个很合适的算法, 因为非自然
信号的去除是一个交互式的方法, 研究者可以很方便地选择他所想要的独立成分的数目. 除
了减少非自然信号外, ICA 还能分解激活区[ 38 ] , 使我们直接访问基本的脑功能成为可能. 这
一点在神经科学的研究领域将很可能起非常重要的作用, 我们也正从事将ICA 运用到fM 2
R I 数据分析这方面的工作.
2在金融数据中找到隐藏的因素
将ICA 用在金融数据中是一个探索性的工作. 在这个应用中存在许多情况(并行的时
间序列) , 例如流通交易率或每日的股票成交量, 这里存在一些基本的因素, ICA 可以揭示一
些仍隐藏着的驱动机制. 在近年来的证券研究中, 人们发现ICA 是对PCA 的一种补充工
具, 它允许数据的基本结构能更轻易地观察得到. 在文献[ 44 ]中, 将ICA 用在了不同的问题
上, 属于同一个销售链的商店的现金流量, 尽量找到对现金流量数据有影响的一些基本因
素. 对独立成分的假设有可能不现实, 例如假期和年度的变化, 顾客购买力的变化, 政府和经
营策略(像广告) 等等因素, 通通假设它们之间是相互独立的. 通过ICA , 利用现金流量时间
序列数据, 能分离出一些基本的影响因素和它们的权重, 并且以此还能对商店进行分组. 对
于试验和解释, 详细情况请参见文献[44 ].
3自然图像中减少噪声
第三个例子是为自然图像找到ICA 过滤器. 它是基于ICA 分解, 从被高斯噪音污染的
自然图像中去掉噪声. 文献[45 ]采用了一些数字的自然图像, 向量x 代表了图像窗口的像素
(灰度) 值. 注意, 相对前面的两个应用, 这次考虑的不是多值的时间序列或图像随时间而改
变, 相反元素x 已经由图像窗口的位置固定不变了. 采样窗口采样的是随机位置, 窗口的
22D 结构在这里并不重要, 一行一行的扫描整幅图像使其变成像素值的向量. 实验结果发
现, 没有经过边界的模糊及锐化操作, 窗口的大部分噪声被去掉了, 详细的情况参见文献
当前去噪声方式有许多, 例如先作DFT 变换, 然后在作低通滤波, 最后作IDFT 恢复图像, 这种方式不是很有效. 较好的方法是近年来发展起来的小波收缩方法(它用到了小
波变换) 和中值滤波. 但这些对图像统计量来说并没有很好的优越性. 近年来又发展了一
种统计原理的方法, 叫稀疏代码收缩法 , 该方法与独立成分分析法非常接近.
4人脸识别
人脸识别从20 世纪70 年代开始一直是一个很活跃而且很重要的研究领域, 当时比较
常用的方法是主成分分析(PCA ) 和本征脸. 后来,Bart let t 和Sejnow sk i 提议用ICA 来表示
人脸.
将ICA 运用到人脸识别, 随机变量为训练的图像. x i表示一个人脸的图像. 用m 个随机
变量来构造一个训练图像集{x1, x2, ⋯, xm }, 这些随机变量被假设为n 个未知独立成分s1,
⋯, sn的线性组合. 采用前面所讲过的矩阵的记法: X = (x1, x2, ⋯, xm ) T , S = (s1, s2, ⋯, sn ) T ,
则有X = A S. 从这个表达式可看出, 每个图像x i由s1, s2, ⋯, sn与ai1, ⋯, ain的线性组合来表
示. 因此, 混合矩阵A 也称特征矩阵, 可看作是所有训练图像的特征. 与PCA 相比, ICA 有
如下几个优点: 1) ICA 是从训练信号里去高阶统计量的相关性, 而PCA 则只对二阶统计
量去相关性; 2) ICA 基向量比PCA 基向量在空间上更局部化, 而局部特征对人脸表示很
重要; 3) 实践证明, ICA 基向量识别精度比PCA 要高. 为此, ICA 可以作为模式识别分类
的一个预处理步骤.
5图像分离
我们曾用Fast ICA 算法将三幅混合图像进行了成功的分离. 仿真结果表明, 原图像与
分离出来的图像十分相似, 而且每次迭代的次数不超过15 次, 计算量非常小. 下一步, 我们
的的工作是对快速定点算法进行改进, 争取在节省内存方面取得一定的成效.
6语音信号处理
ICA 最经典的应用是“鸡尾酒会“问题. 在n 个麦克风记录的n 个声音源中, 通常仅仅希
望得到其中感兴趣的一个声音源, 而把其他的声音源视为噪声. 如果仅一个麦克风, 我们可
以用普通的去噪声方法来去噪声, 例如, 线性滤波, 小波或稀疏码收缩方法. 当然, 这种去噪
声的方法不是很令人满意. 我们能利用多个麦克风来收集更多的数据, 以便更有效的去噪
声. 因为在现场麦克风的位置是任意的, 而且混合过程也未知, 为此必须实行盲估计. 采用的
方法就是, 盲源信号分离中的一种, 即ICA 方法.
7远程通信
最后, 提一下另外一个很有潜力的应用——远程通信. 实时通信的应用例子是, 在CD2
MA 移动通迅[ 48 ]里, 从有其他用户干扰的信号里分离用户自己的声音. 这个问题从某种意
义上说, 在CDMA 数据模型中预先给出了一些优先信息. 但是需估计的参数数目很大, 因此
选定某种合适的信号分离方法, 它考虑了这种优先信息, 从而产生了比传统估计方法更优越
的性能.

Ⅶ ICA(独立成分分析)各个变量的关系

振幅和方向不同是ICA的固有弊端。W与A应该互逆,但是算法存在许多近似,你想如果都互逆了,振幅和方向不就相同了吗

Ⅷ ICA算法是什么具体的用途

Interactive Genetic Algorithms ; IGA

我只知道这个...

Ⅸ 关于人脸识别的ICA算法------- 请问高手,混合矩阵A和解混矩阵W是怎么得到的

function W=rand_orth(n,m);
% RAND_ORTH - random matrix with orthogonal columns

% Copyright (c) Francis R. Bach, 2002.

if (nargin<2)
m=n;
end
W=rand(m);
W=rand(m)-.5;
[W,cococococo]=qr(W);
W=W(1:m,1:n);

Ⅹ 人脸识别 ica算法的源程序

问专家吧

热点内容
删数据库事件 发布:2024-11-15 12:10:54 浏览:455
数据库选课管理系统 发布:2024-11-15 12:10:15 浏览:126
android音乐波形图 发布:2024-11-15 11:57:12 浏览:378
福建社保银行卡初始密码是多少 发布:2024-11-15 11:47:40 浏览:911
游戏多开用什么配置 发布:2024-11-15 11:46:51 浏览:729
管理java版本 发布:2024-11-15 11:44:03 浏览:629
ndk编译的程序如何执行 发布:2024-11-15 11:43:18 浏览:626
轻应用服务器适合搭建网站吗 发布:2024-11-15 11:36:08 浏览:246
c语言的百分号 发布:2024-11-15 11:34:24 浏览:31
一加五安卓8什么时候推送 发布:2024-11-15 11:19:40 浏览:854