[发明专利]一种基于SOM分类技术的河口流域水环境质量评价方法在审

专利信息
申请号: 201510703421.5 申请日: 2015-10-26
公开(公告)号: CN105184370A 公开(公告)日: 2015-12-23
发明(设计)人: 马安青;于欣鑫;侯琳琳;马冰然;张震 申请(专利权)人: 中国海洋大学
主分类号: G06N3/08 分类号: G06N3/08;G06K9/62
代理公司: 青岛海昊知识产权事务所有限公司 37201 代理人: 王铎
地址: 266100 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于SOM分类技术的河口流域水环境质量评价方法,包括以下步骤:收集河口流域水质数据及空间地理数据,编制为数据表格;对地理图层预处理形成水质分析底图,再通过数据处理模块导入上述数据表格,并生成为点数据图层;利SOM分类功能对上述水质数据进行计算,并将分类结果以表格形式导出为分类数据;根据分类数据的经纬度生成分类数据图层;将分类数据图层进行反距离权重插值分析,生成插值图层;将插值图层和底图进行调整,进行修饰,得到水质分布图。本发明实现了水质数据评价与可视化的有机统一,直接快速地将数据分析并实现结果可视化,并且使分析的结果与实际情况更为接近,极大地提高了分析精度。
搜索关键词: 一种 基于 som 分类 技术 河口 流域 水环境 质量 评价 方法
【主权项】:
一种基于SOM分类技术的河口流域水环境质量评价方法,其特征在于,包括以下步骤:步骤一、利用数据采集设备收集河口流域水质数据,并获取相应河口流域的空间地理数据;步骤二、对上述获取的水质数据和相应的空间地理数据进行预处理,编制为数据表格,该数据表格包括站位的点号和对应的经纬度数据;步骤三、利用图像处理模块对步骤一中所述的地理图层做颜色修饰和叠放顺序调整,形成水质分析底图,再通过数据处理模块导入步骤二中所述的数据表格,根据站位的经纬度数据将水质数据生成为点数据图层;步骤四、利用SOM分类功能对步骤一中所述的水质数据进行计算分类,具体计算过程为:(1)将每个站位点的指标数据存入数组,使样本数据转换为样本向量,设样本数量为m,样本指标数为n,即样本向量为n维,转换公式如下:Xi=(xi1,xi2,...,xin)T,i=1,2,...,m        (1)(2)用计算机随机生成初始权值矩阵W,设分类类别为s:Wi=(xi1,xi2,...,xin)T,i=1,2,...,s       (2)(3)根据公式(3)对样本向量和每一个权值向量进行归一化处理,得到结果<mrow><mover><msub><mi>T</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><msub><mi>T</mi><mi>i</mi></msub><mrow><mo>|</mo><mo>|</mo><msub><mi>T</mi><mi>i</mi></msub><mo>|</mo><mo>|</mo></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>其中:<mrow><mo>|</mo><mo>|</mo><msub><mi>T</mi><mi>i</mi></msub><mo>|</mo><mo>|</mo><mo>=</mo><msqrt><mrow><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msup><msub><mi>t</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mn>2</mn></msup></mrow></msqrt><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>m</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>(4)对于样本向量Xi,计算其与每一个权值矩阵的欧式距离d,公式如下:<mrow><msub><mi>d</mi><mi>k</mi></msub><mo>=</mo><msqrt><mrow><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msup><mrow><mo>(</mo><msub><mi>X</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>-</mo><msub><mi>W</mi><mrow><mi>k</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>,</mo><mi>k</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>...</mo><mi>s</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>(5)在得到与向量距离最短的权值矩阵后,取其编号为a,利用墨西哥草帽函数对所有权值矩阵进行调整:<mrow><msub><mi>W</mi><mi>i</mi></msub><mo>=</mo><msub><mi>W</mi><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></msub><mo>+</mo><mi>s</mi><mi>p</mi><mi>e</mi><mi>e</mi><mi>d</mi><mo>*</mo><mrow><mo>(</mo><msub><mi>X</mi><mi>i</mi></msub><mo>-</mo><msub><mi>W</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>*</mo><msup><mi>e</mi><mrow><mo>-</mo><mfrac><msup><mrow><mo>(</mo><mi>i</mi><mo>-</mo><mi>a</mi><mo>)</mo></mrow><mn>2</mn></msup><msup><mrow><mo>(</mo><mi>r</mi><mo>+</mo><mn>0.00001</mn><mo>)</mo></mrow><mn>2</mn></msup></mfrac></mrow></msup><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>s</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>并随之根据训练次数t调整训练速率speed与训练半径radius:<mrow><msub><mi>speed</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>speed</mi><mi>t</mi></msub><mo>*</mo><mrow><mo>(</mo><mrow><mn>1</mn><mo>-</mo><mfrac><mi>t</mi><mi>T</mi></mfrac></mrow><mo>)</mo></mrow><mo>,</mo><mn>0</mn><mo>&le;</mo><mi>t</mi><mo>&le;</mo><mn>1000</mn><mo>;</mo></mrow></mtd></mtr><mtr><mtd><mrow><mn>0.4</mn><mo>*</mo><mrow><mo>(</mo><mrow><mn>1</mn><mo>-</mo><mfrac><mrow><mi>t</mi><mo>-</mo><mn>1000</mn></mrow><mrow><mi>T</mi><mo>-</mo><mn>1000</mn></mrow></mfrac></mrow><mo>)</mo></mrow><mo>,</mo><mi>t</mi><mo>&gt;</mo><mn>1000</mn><mo>;</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow><mrow><msub><mi>radius</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>radius</mi><mi>t</mi></msub><mo>,</mo><mn>0</mn><mo>&le;</mo><mi>t</mi><mo>&le;</mo><mn>500</mn><mo>;</mo></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>radius</mi><mi>t</mi></msub><mo>-</mo><mn>1</mn><mo>,</mo><mn>500</mn><mo>&lt;</mo><mi>t</mi><mo>&le;</mo><mn>1000</mn><mo>;</mo></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>radius</mi><mi>t</mi></msub><mo>-</mo><mn>2</mn><mo>,</mo><mi>t</mi><mo>&gt;</mo><mn>1000</mn><mo>;</mo></mrow></mtd></mtr></mtable></mfenced></mrow>(6)计算样本向量与调整后的权值矩阵之间的欧式距离,将与之距离最短的权值矩阵的编号赋予样本向量,成为其分类类别;步骤五、将步骤四得到的分类结果以表格形式导出,生成新数据,即分类数据;步骤六、利用数据处理模块,根据分类数据的经纬度生成分类数据图层;步骤七、将步骤六中得到的分类数据图层进行反距离权重插值分析,生成插值图层;步骤八、将插值图层和底图进行调整,并进行比例、大小、方向修饰,得到水质分布图,最后导出该图片即可。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国海洋大学,未经中国海洋大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510703421.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top