nmf的matlab代码元帕拉帕克
加权正交非负(WON)并行因子分析(PARAFAC)
WON-PARAFAC是并行因子分析(PARAFAC)的一种变体,即张量因子分解方法。
WON-PARAFAC对标准PARAFAC施加以下三个约束:
加权方案
用于多种数据类型的均衡集成
正交约束
减少一个因素之间的重叠(最初在基因模式下使用)。
这也引入了模式上的额外稀疏性。
非负性
诱导稀疏和基于零件的表示。
实现/依赖
就像在最初的NMF实现中一样,使用了一个乘法更新规则来推导该算法。
该代码要求,注册后可免费用于非商业用途。
为了运行代码,使用MATLAB中的addpath命令,tenstor
toobox必须在路径环境中可用。
演示代码和数据
您可以加载演示数据,其中包含在中产生的泛癌多组学数据。
您可以通过以下方式加载数据:
load
Demo.mat
该命令将加载一个3向张量varialbe
X
(由935个细胞系和5种数据类型组成的1815基因)。
请注意,这5种数据类型对应于以下内容:
正基因表达水平(非负连续;
GE(+))
负基因表达水平的绝对值(非负连续;
GE(-))
突
2021-09-02 16:30:54
14.05MB
系统开源
1