利用pca分析fmri的生理噪声
A kernel machine-based fMRI physiological noise removal method
关于,fmri研究中,生理噪声去除的价值:一、现在随着技术的提升,高场fmri越来越得到应用。高场能够提高图像的信噪比,但是生理噪声却也会提升。所以在高场成像分析中,生理噪声的去除会成为一个不可忽略的因素。二、在静息态fmri中,功能网络的检测依赖于低频的大脑自发信号。这些信号和生理噪声,在频率上,是有着类似的特征。为了提高静息态分析的准确性,去除生理噪声,是必须的操作。
在这篇论文中,作者试图采用pca分析fmri的数据,思想是从时域,或者说频率上将混叠的信号和噪音进行区分。
在进行前期论证中,作者提出了前人两种生理噪声去除方式:基于ica,将信号分解为线性可分的成分,线性独立的成分,完全是从线性代数,矩阵论的角度进行问题的考虑;基于采集时同步机制,是采集与心跳能够同步,但是呼吸就无法过滤了。
这里,采用pca,更准确地说,是非线性pca,基于kernel核函数的选择,将数据投影到高维空间。然后,在高维空间中,对这些特征进行筛选。
这里,作者又提出了新的解决思路,就是利用信息论,互信息的指标衡量一个特征到底是噪声,还是信号。它的思路是这样的,在坐标轴上,定两个点,点一为hrf血液动力学,点二为生理噪声指标,举个例子,这里在采集fmri数据时,同时对心脏的circle进行记录。如果,计算后的互信息离hfr点近,就代表为信号,如果离生理指标近,就代表是生理噪声。
这里,这篇文章最大的缺陷是,需要外部设备监测生理信号,这里主要是心动。
我们能够提出某种方法进行改进,比如利用cca 或者phycaa方法,得到生理特征,然后与这里的kernel-pca进行结合,甚至达到与它相同的结果,就可以算是一个非常重要的创新了。
利用pca分析fmri的生理噪声的更多相关文章
- 对于利用pca 和 cca 进行fmri激活区识别的理解
1.pca 抛开fmri研究这个范畴,我们有一个超长向量,这个超长向量在fmri研究中,就是体素数据.向量中的每个数值,都代表在相应坐标轴下的坐标值.这些坐标轴所组成的坐标系,其实是标准单位坐标系.向 ...
- 利用tca时间聚簇分析方法分析fmri数据
一.利用ica进行fmri数据分解时,在得到相互独立的成分后,这些成分的后续处理,其实是有很多文章可以做的.比如,对这些成分进行排序和选择.如果能够提出某种方法,能够自动地制造特征,并将这些特征与分解 ...
- 利用cca进行fmri分析
在肖柯的硕士毕业论文中<基于CCA的fMRI时空模型数据处理方法的研究>,他的总体思路是利用cca提取出fmri图像在时间和空间上两个相关系数,也就是两个特征,然后利用pca,对这两个特征 ...
- 机器学习实战 - 读书笔记(13) - 利用PCA来简化数据
前言 最近在看Peter Harrington写的"机器学习实战",这是我的学习心得,这次是第13章 - 利用PCA来简化数据. 这里介绍,机器学习中的降维技术,可简化样品数据. ...
- 对于利用ica进行fmri激活区识别的理解
首先,ica是一种探索性的方法,属于数据驱动的范畴. ica计算量很大,一般都是离线式计算. ica基于的猜想是,世界是加性的.在我们所研究的脑科学中,所采集到的BOLD信号,是由一些源信号所构成,更 ...
- 【机器学习实战】第13章 利用 PCA 来简化数据
第13章 利用 PCA 来简化数据 降维技术 场景 我们正通过电视观看体育比赛,在电视的显示器上有一个球. 显示器大概包含了100万像素点,而球则可能是由较少的像素点组成,例如说一千个像素点. 人们实 ...
- 利用 SPICE 分析理解心电图前端中的右腿驱动
[导读] 心电图(ECG)学是一门将心脏离子去极(ionic depolarization) 后转换为分析用可测量电信号的科学.模拟电子接口到电极/患者设计中最为常见的难题之一便是优化右腿驱动 ( ...
- 机器学习实战(Machine Learning in Action)学习笔记————09.利用PCA简化数据
机器学习实战(Machine Learning in Action)学习笔记————09.利用PCA简化数据 关键字:PCA.主成分分析.降维作者:米仓山下时间:2018-11-15机器学习实战(Ma ...
- plink 进行PCA分析
当我们进行群体遗传分析时,得到vcf后,可利用plink进行主成分(PCA)分析: 一.软件安装 1 conda install plink 二.使用流程 第一步:将vcf转换为plink格式 1 p ...
随机推荐
- [How to]如何通过xib来自定义UIViewController
代码:https://github.com/xufeng79x/CreateControllerByXib 1.简介 UIViewController实例可以通过代码.storyborad或者xib方 ...
- ConcurrentHashMap的使用
http://blog.csdn.net/gjt19910817/article/details/47353909 Long oldValue, newValue; while(true) { old ...
- js 获取html5的data属性
我以前一直以为只能用jquery的data()来获取 哈哈 是我太弱了 <!DOCTYPE html> <html> <head> <title>dat ...
- python mock的简单使用
参考文章: http://blog.csdn.net/wenph2008/article/details/46862771 内容待填充...
- gulp-基本功能总汇
研究了三天的gulp,今天做一个结束吧. 本次包含的功能有: html压缩 图片压缩 css压缩 js检测 js压缩 文件合并 文件更名 提示信息 编译less 创建服务器-浏览器实时刷新 因为我安装 ...
- 学习LoadRunner之C语言函数
学习LoadRunner之C语言函数 Action() { /*strchr和strrchr的区别*/ /* char *strTest1="citms citms"; char ...
- 文件权限之facl丶文件属性丶特殊权限
(1)facl:文件的访问控制列表 作用:对象目录或文件可以对不同的用户设定不同的权限 1)getfacl:查看文件或目录的访问控制列表权限 查看 getfacl file/dir acl权限特征:如 ...
- Linux rsync数据定时增量备份
一.安装rsync服务端 1.查看是否安装rsync ps -ef | grep rsync 系统一般默认已安装,安装方法: yum -y install rsync 2.添加配置文件 rsync没有 ...
- 删除DOM节点应用
<!-- HTML结构 --> <ul id="test-list"> <li>JavaScript</li> <li> ...
- centos定时备份数据库超简单示例
#mkdir -p /home/db_backup#cd /home/db_backup #vim mysql_backup.shDATE=$(date +%Y%m%d_%H%M%S) /alidat ...