❶ 正定矩阵因子分解法(PMF)
3.2.4.1 方法建立
就全国范围而言,我国地下水质量总体较好,根据国家《地下水质量标准》(GB/T 14848—93),我国63%的地区地下水可直接饮用,17%经适当处理后可供饮用,12%不宜饮用,剩余8%为天然的咸水和盐水,由此可见,不宜饮用的地下水和天然咸水、盐水占到了20%,对于这些地下水型水源地饮用水指标并不一定受到污染而存在超标现象,其水质可能受到地下水形成演化影响更为明显,因此,考虑选择反映地下水形成、演化的地下水水化学类型常规指标,进行影响因素解析。地下水水质指标在取样与分析过程中,由于取样和样品处理、试剂和水纯度、仪器量度和仪器洁净、采用的分析方法、测定过程以及数据处理等过程均会产生测量误差(系统误差,随机误差,过失误差)。从取样到分析结果计算误差都绝对存在,虽然在各个过程中进行质量控制,但无法完全消除不确定性的影响,为确保分析结果的可靠性,采用PMF法对地下水水质指标考虑一定的不确定性误差,使分析数据能够准确地反映实际情况。
PMF(Positive Matrix Factorization)与主成分分析(PCA)、因子分析(FA)都是利用矩阵分解来解决实际问题的分析方法,在这些方法中,原始的大矩阵被近似分解为低秩的V=WH形式。但PMF与PCA和FA不同,PCA、FA方法中因子W和H中的元素可为正或负,即使输入的初始矩阵元素全是正的,传统的秩削减算法也不能保证原始数据的非负性。在数学上,从计算的观点看,分解结果中存在负值是正确的,但负值元素在实际问题中往往是没有意义的。PMF是在矩阵中所有元素均为非负数约束条件之下的矩阵分解方法,在求解过程中对因子载荷和因子得分均做非负约束,避免矩阵分解的结果中出现负值,使得因子载荷和因子得分具有可解释性和明确的物理意义。PMF使用最小二乘方法进行迭代运算,能够同时确定污染源谱和贡献,不需要转换就可以直接与原始数据矩阵作比较,分解矩阵中元素非负,使得分析的结果明确而易于解释,可以利用不确定性对数据质量进行优化,是美国国家环保局(EPA)推荐的源解析工具。
3.2.4.2 技术原理
PMF:模型是一种基于因子分析的方法,具有不需要测量源指纹谱、分解矩阵中元素非负、可以利用数据标准偏差来进行优化等优点。目前PMF模型此方法成功用于大气气溶胶、土壤和沉积物中持久性有毒物质的源解析,已有成熟的应用模型 PMF1.1,PMF2.0,PMF3.0等。PMF模型基本方程为:
Xnm=GnpFpm+E (3.7)
式中:n——取样点数;
m——各取样点测试的成分数量;
p——污染源个数;
Xnm——取样点各成分含量;
Gnp——主要源的贡献率;
Fpm——源指纹图谱。
基本计算过程如下:
1)样品数据无量纲化,无量纲化后的样品数据矩阵用D表示。
2)协方差矩阵求解,为计算特征值和特征向量,可先求得样品数据的协方差矩阵,用D′为D的转置,算法为:
Z=DD′ (3.8)
3)特征值及特征向量求解,用雅各布方法可求得协方差矩阵Z的特征值矩阵E和特征向量矩阵Q,Q′表示Q的转置。这时,协方差矩阵可表示为:
Z=QEQ′ (3.9)
4)主要污染源数求解,为使高维变量空间降维后能尽可能保留原来指标信息,利用累计方差贡献率提取显著性因子,判断条件为:
地下水型饮用水水源地保护与管理:以吴忠市金积水源地为例
式中:n——显著性因子个数;
m——污染物个数;
λ——特征值。
5)因子载荷矩阵求解,提取显著性因子后,利用求解得到的特征值矩阵E和特征向量矩阵Q进一步求得因子载荷矩阵S和因子得分矩阵C,这时,因子载荷矩阵可表示为:
S=QE1/2 (3.11)
因子得分矩阵可表示为:
C=(S′S)-1S′D (3.12)
6)非负约束旋转,由步骤5求得的因子载荷矩阵S和因子得分矩阵C分别对应主要污染源指纹图谱和主要污染源贡献,为解决其值可能为负的现象,需要做非负约束的旋转。
7)首先利用转换矩阵T1对步骤5求得的因子载荷矩阵S和因子得分矩阵C按下式进行旋转:
地下水型饮用水水源地保护与管理:以吴忠市金积水源地为例
C1=T1C (3.14)
式中:S1——旋转后的因子载荷矩阵;
C1——旋转后的因子得分矩阵;
T1——转换矩阵,且T1=(C∗C′)(C∗C′)-1(其中:C∗为把C中的负值替换为零后的因子得分矩阵)。
8)利用步骤7中旋转得到的因子载荷矩阵S1构建转换矩阵T2对步骤5中旋转得到的因子载荷矩阵S1和因子得分矩阵C1继续旋转:
S2=S1T2 (3.15)
地下水型饮用水水源地保护与管理:以吴忠市金积水源地为例
式中:S2——二次旋转后的因子载荷矩阵;
C2——二次旋转后的因子得分矩阵;
T2——二次转换矩阵,且T2=(S′1+S1)-1(S′1+
9):重复步骤7、8,直到因子载荷中负值的平方和小于某一设定的误差精度e而终止,最终得到符合要求的因子载荷矩阵S,即主要污染源指纹图谱。
3.2.4.3 方法流程
针对受体采样数据直接进行矩阵分解,得到各污染源组分及其贡献率的统计方法(图3.5)。
图3.5 方法流程图
(1)缺失值处理
正定矩阵因子分析是基于多元统计的分析方法,对数据有效性具有一定的要求,因此在进行分析之前首先对数据进行预处理。根据已有数据的特征结合实际情况主要有以下5种处理方法。
1)采样数据量充足的情况下直接丢弃含缺失数据的记录。
2)存在部分缺失值情况下用全局变量或属性的平均值来代替所有缺失数据。把全局变量或是平均值看作属性的一个新值。
3)先根据欧式距离或相关分析来确定距离具有缺失数据样本最近的K个样本,将这K个值加权平均来估计该样本的缺失数据。
4)采用预测模型来预测每一个缺失数据。用已有数据作为训练样本来建立预测模型,如神经网络模型预测缺失数据。该方法最大限度地利用已知的相关数据,是比较流行的缺失数据处理技术。
5)对低于数据检测限的数据可用数据检测限值或1/2检测限以及更小比例检测限值代替。
(2)不确定性处理
计算数据不确定性。
地下水型饮用水水源地保护与管理:以吴忠市金积水源地为例
式中:s——误差百分数;
c——指标浓度值;
l——因子数据检出限。
(3)数据合理性分析
本研究所用数据在放入模型前以信噪比S/N(Signal to Noise)作为标准进行筛选,信噪比S/N为:
地下水型饮用水水源地保护与管理:以吴忠市金积水源地为例
式中:xij——第i采样点第j个样品的浓度;
sij——第i采样点第j个样品的标准偏差。
信噪比小,说明样品的噪声大,信噪比越大则表示样品检出的可能性越大,越适合模型。
(4)数据输入及因子分析
与其他因子分析方法一样,PMF不能直接确定因子数目。确定因子数目的一般方法是尝试多次运行软件,根据分析结果和误差,Q值以及改变因子数目时Q值的相对变化等来确定合理的因子数目。
3.2.4.4 适用范围
PMF对污染源和贡献施加了非负限制,并考虑了原始数据的不确定性,对数据偏差进行了校正,使结果更具有科学的解释。PMF使用最小二乘方法,得到的污染源不需要转换就可以直接与原始数据矩阵作比较,PMF方法能够同时确定污染源和贡献,而不需要事先知道源成分谱。适用于水文地质条件简单,观测数据量较大,污染源和污染种类相对较少的地区,运用简便,可应用分析软件进行计算。
3.2.4.5 NMF 源解析
NMF在实现上较PMF算法简单易行,非负矩阵分解根据目的的不同大致可以分为两种:一是在保证数据某些性质的基础上,将高维空间的样本点映射到某个低维空间上,除去一些不重要的细节,获得原数据的本质信息;二是在从复杂混乱的系统中得到混合前的独立信息的种类和强度。因此,基于非负矩阵分解过程应用领域的不同,分解过程所受的约束和需要保留的性质都不相同。本书尝试性地将NMF算法应用于水质影响因素的分离计算中(表3.2)。
表3.2 RMF矩阵分解权值表
依照非负矩阵分解理论的数学模型,寻找到一个分解过程V≈WH,使WH和V无限逼近,即尽可能缩小二者的误差。在确保逼近的效果,定义一个相应的衡量标准,这个衡量标准就叫作目标函数。目标函数一般采用欧氏距离和散度偏差来表示。在迭代过程中,采用不同的方法对矩阵W和H进行初始化,得到的结果也会不同,算法的性能主要取决于如何对矩阵W和H进行初始化。传统的非负矩阵算法在对矩阵W和H赋初值时采用随机方法,这样做虽然简单并且容易实现,但实验的可重复性以及算法的收敛速度是无法用随机初始化的方法来控制的,所以这种方法并不理想。许多学者提出改进W和H的初始化方法,并发展出专用性比较强的形式众多的矩阵分解算法,主要有以下几种:局部非负矩阵分解(Local Non-negative Matrix Factorization,LNMF)、加权非负矩阵分解(Weighted Non-negative Matrix Factorization,WNMF)、Fisher非负矩阵分解(Fisher Non-negative Matrix Factorization,FNMF)、稀疏非负矩阵分解(Sparse Non-negative Matrix Factorization,SNMF)、受限非负矩阵分解(Constrained Non-negative Matrix Factorization,CNMF)、非平滑非负矩阵分解(Non-smooth Non-negative Matrix Factorization,NSNMF)、稀疏受限非负矩阵分解(Nonnegative Matrix Factorization with Sparseness Constraints,NMF-SC)等理论方法,这些方法针对某一具体应用领域对NMF算法进行了改进。
本书尝试应用MATLAB工具箱中NNMF程序与改进的稀疏非负矩阵分解(SNMF)对研究区11项指标(同PMF数据)进行分解,得到各元素在综合成分中的得分H,初始W0,H0采用随机法取初值。r为分解的基向量个数,合适的r取值主要根据试算法确定,改变r值观察误差值变化情况,本书利用SMNF算法计算时,r分别取2,3,4,采用均方误差对迭代结果效果进行评价,结果显示当r取2,4时误差值为0.034,取3时误差值为0.016,因此r=3是较合理的基向量个数。采用NNMF算法进行计算时,利用MATLAB工具箱提供的两种计算法分别进行计算,乘性法则(Multiplicative Update Algorithm)计算结果误差项比最小二乘法(Alternating Least-squares Algorithm)计算误差值小且稳定,但总体NNMF计算误差较大,改变初始W0,H0取值和增加迭代次数误差均未明显减小,调整r取值,随着r值的增大误差逐渐减小。
对比SNMF和NNMF算法所得权值结果,两种方法所得权值趋势一致,但得分值有所不同,由于SNMF算法对矩阵进行了稀疏性约束,计算结果中较小的权值更趋近于0,两次结果中在三个基向量上总体权值较大的元素项为T-Hard、
❷ PMF是什么文件,用什么软件打开
1、首先是视频软件,其次还是diskgeni(磁盘分区软件),当作镜像文件恢复文件到磁盘(类似iso)。
2、pmf文件为主要与primarily
pegasus
mail
message
attachment
(david
harris)相关联的gis文件
。
pmf文件还与以下相关联:
payroll
mate
2008
(realtaxtools.com),
pcltool
pagetech
metafile
file
format
(page
technology
marketing
inc.
(pagetech)),
appmind
process
management
file
(appmind
software
ab),
pyrism
map
file
(two
brothers
software),
playstation
movie
format
(psmf)
(sony
corporation
of
america),
arcreader
gis
mapping
和fileviewpro.
3、打开pmf文件的方式:
1)打开
pmf文件的最快速最容易的方法便是双击文件。这样做可以让windows智能决定使用正确的程序打开您的pmf文件。
2)若出现无法打开pmf文件的情况,很可能是因为电脑上没有安装查看或编辑pmf文件扩展名的恰当程序。
3)若电脑打开了pmf文件,但使用的是错误的应用程序,则需要更改windows注册文件关联设置。也就是说,windows正在使用错误的程序关联pmf
文件扩展名。
❸ 怎么提取GT赛车中的CG只要告诉我用什么软件能提取出pmf文件就好了!
Print
Screen
Sys
Rq.这个按键有截图功能,失真率很低.
按了之后,点
开始,程序,画图,编辑,粘帖.然后另存就可以了.
不同的CG动画提取方式不同,就拿PC游戏来说,有的CG动画在制作的时候进行了自己的格式编码,要用自己编写的播放器进行播放,有的CG则换了一种比较特殊的编码程序进行加密后放到了一个特定的位置,要用专用工具提取。如果是家用机的就更麻烦。
所以怎么提取最后还要看你的是什么游戏,加密的技术怎么样,简单的可以靠工具提取,复杂的可能暂时没有有效的应对方法。
如果排除提取的前提,可以考虑用一些软件进行录制(就像网上放出的一些玩家自己的游戏视频一样)。-->
Print
Screen
Sys
Rq.这个按键有截图功能,失真率很低.
按了之后,点
开始,程序,画图,编辑,粘帖.然后另存就可以了.
不同的CG动画提取方式不同,就拿PC游戏来说,有的CG动画在制作的时候进行了自己的格式编码,要用自己编写的播放器进行播放,有的CG则换了一种比较特殊的编码程序进行加密后放到了一个特定的位置,要用专用工具提取。如果是家用机的就更麻烦。
所以怎么提取最后还要看你的是什么游戏,加密的技术怎么样,简单的可以靠工具提取,复杂的可能暂时没有有效的应对方法。
如果排除提取的前提,可以考虑用一些软件进行录制(就像网上放出的一些玩家自己的游戏视频一样)。
❹ pmf文件怎么打开
打开PMF文件的最快速最容易的方法便是双击文件,这样做可以让Windows智能决定使用回正确的程序打答开您的PMF文件。
若出现无法打开 PMF文件的情况,很可能是因为电脑上没有安装查看或编辑PMF文件扩展名的恰当程序。
若电脑打开了PMF文件,但使用的是错误的应用程序,则需要更改Windows注册文件关联设置。也就是说,Windows正在使用错误的程序关联PMF 文件扩展名。
建议对Windows 注册表进行扫描 查看是否有无效文件关联和其它相关的注册表问题。
❺ ISO里的PMF文件怎么提取出来 、
用这个方法吧!1.UMDGen 提取PMF文件用 2.“PMF_PMP解码器一键安装.exe”这个解码器PMF视频解码器3.“at3decode.rar”和“PMF.rar”(提取PMF音频用,见附件与下载) 4.TMPGEnc PLUS 2.58(合并视频音频用,提供下载) 1.首先当然要把PMF从游戏ISO里面提取出来,就靠UMDGen就行了.运行UMDGen打开ISO文件把PMF提取出来即可。2.然后要使我们电脑支持PMF的播放,先运行安装“PMF_PMP解码器一键安装.exe”,成功后应该可以用PC播放器播放从游戏提取的PMF(推荐使用Kplayer测试,暴风的话好像装了这个补丁也不能播放,但Kmplayer可以,如果可以播放PMF的视频则表示成功)而如果你的电脑本来就可以播放PMF的话可以跳过这一步。不过很多人都知道,这样播放是只有图像没有声音的,下面我们就把声音从PMF里抠出来。3.解压at3decode.rar(见附件)三个文件夹到PSP根目录覆盖,解压PMF.rar到D盘(D:PMF),把要转换的视频放在其目录下重命名为“1.pmf”,运行Dump1.exe或Dump2.exe,把得到的convert.at3复制到PSP根目录下at3文件夹。在PSP里运行at3decode的程序,等待完成音频的转换,程序将会在PSP根目录生成PMF的音频CONVERT.AT3.wav。(这可能需要一段时间,请耐心等待……完成后按△退出。)4.下载TMPGEnc PLUS 2.58 绿色汉化版.解压后运行reg.reg注册。把PSP根目录生成的CONVERT.AT3.wav文件复制出来,在PMF文件夹下建一个新文本文件,输入:mplayer 1.PMF -mpvideomencoder stream.mp -ovc raw -noskip -ofps 29.97 -o video.avi 以上内容后另存为bat批处理文件,执行之会生成1.pmf的无声video.avi文件;如果不能生成就只能用Kmpalyer的录制功能录了;再运行TMPGEnc,在“输入影像”和“输入声音”处输入CONVERT.AT3.wav和这个avi的路径,点击“开始”开始视频音频的合并。完成后TMPGEnc默认会生成mpeg视频,这就是我们最终需要的视频文件,有声音的哦!其实主要就是PMF视频的解码和音频的提取,合并的一步可以使用其他具有相同功能的软件。(我就试过绘声绘影也行,但这大个太占内存,合并转换时老是报错……)
❻ 备份成pmf文件了,怎么恢复
1、点击菜单“工具 - 从镜像文件还原分区”项,
❼ 电脑装过爱奇艺之后,图标就变成这样了,看到您的回答,不知道怎么卸载PMF,360软件管家也搜不到啊。
如图进入控制面板,找到要卸载的程序PMF就行了,估计是桌面管理设置了什么东西,检查看看。
❽ pmf中m代表什么
pmf中m代表市场。
PMF,P是产品,M是市场,F是配比,产品跟市场的匹配。
市场是各方参与交换的多种系统,机构,程序,法律强化和基础设施之一。尽管各方可以通过易货交换货物和服务,但大多数市场依赖卖方提供货物或服务(包括劳力)来换取买方的钱。可以说,市场是商品和服务价格建立的过程。
商场销售
市场可能因所销售的产品或因素,产品差异化,交换所在地,购买者针对性,持续时间,销售流程,政府监管,税收,补贴,最低工资,价格上限,交易合法性,流动性,投机强度,规模,集中度,交易不对称性,相对价格,波动性和地域延伸。
市场的地理边界可能差异很大,例如单一建筑中的食品市场,当地城市的房地产市场,整个国家的消费市场,或同一规则适用的国际贸易集团的经济始终。市场也可以是全球性的,例如全球钻石贸易。国家经济也可以分为发达市场或发展中市场。
❾ pmf是什么文件
pmf是diskgeni(磁盘分区软件),当作镜像文件恢复文件到磁盘(类似iso)。pmf文件为主要与primarily pegasus mail message attachment (david harris)相关联的gis文件 。
打开 pmf文件的最快速最容易的方法便是双击文件。这样做可以让windows智能决定使用正确的程序打开您的pmf文件。出现无法打开pmf文件的情况,是因为电脑上没有安装查看或编辑pmf文件扩展名的恰当程序。
(9)pmf程序扩展阅读:
硬盘分区软件是一款硬盘分区软件及硬盘数据恢复软件,它是在最初的DOS版的DiskMan基础上开发而成的。
1、支持传统的MBR分区表格式及较新的GUID分区表格式。
2、支持基本的分区建立、删除、隐藏等操作。可指定详细的分区参数;
3、支持IDE、SCSI、SATA等各种类型的硬盘。支持U盘、USB硬盘、存储卡(闪存卡);
4、支持FAT12、FAT16、FAT32、NTFS文件系统;
5、DiskGenius支持EXT2/EXT3文件系统的文件读取操作。支持Linux LVM2磁盘管理方式;
参考资料来源:网络-硬盘分区软件