APP下载

基于改进SVDD算法的池塘水质数据流异常检测

2021-03-17袁永明余晓栋

农业工程学报 2021年24期
关键词:水质检测

施 珮,匡 亮,唐 玥,袁永明,余晓栋

基于改进SVDD算法的池塘水质数据流异常检测

施 珮1,2,匡 亮3,唐 玥1,2,袁永明4,余晓栋1,2

(1. 南京信息工程大学滨江学院,无锡 214105;2. 江苏省物联网设备超融合与安全工程研究中心,无锡 214105;3. 江苏信息职业技术学院物联网工程学院,无锡 214153;4. 中国水产科学研究院淡水渔业研究中心,无锡 214081)

无线传感器网络获取的水质数据流具有高复杂性、非平稳性、非线性等特点,为了提高传感数据流的异常检测能力,保障水质监测数据流的有效性,该研究提出一种基于改进支持向量数据描述(Support Vector Data Description,SVDD)水质数据流异常检测方法。首先应用马氏距离改进Parzen-Window高斯窗函数,避免数据在分类过程中产生干扰。再利用改进的Parzen-Window获取训练数据的分布密度估计,并结合模糊隶属度函数,对传统SVDD算法进行密度补偿,构建改进的SVDD异常检测模型,从而降低有噪正常样本的干扰性,提高算法的分类精度。最后,选择密度补偿支持向量数据描述(Density Weighted Support Vector Data Description,D-SVDD)、传统SVDD和FastFood算法,在不同试验池塘的多个测试数据集中进行对比试验。结果表明,改进 SVDD 算法具有较高的检测性能,该算法在 3 口池塘的最高异常检测正确率 TPR(True Positive Rate)值达到99.83%,最高检测准确率 Accuracy 达到 99.83%,明显优于 D-SVDD 和传统 SVDD 算法,且最低运行时间仅 1.34 s。结果可为水质数据流异常监测提供技术支持。

水产养殖;水质;数据流;密度补偿;支持向量数据描述

0 引 言

在集约化的水产养殖中,传感器网络作为一种常见的技术被应用于养殖水体的环境监测[1]。通过部署多种传感器节点,可以不间断地采集水质数据,构成具有时间特性的传感器数据流。……

登录APP查看全文

猜你喜欢

水质检测
水质抽检岂容造假
一月冬棚养虾常见水质浑浊,要如何解决?这9大原因及处理方法你要知晓
这条鱼供不应求!虾蟹养殖户、垂钓者的最爱,不用投喂,还能净化水质
图像识别在水质检测中的应用
小波变换在PCB缺陷检测中的应用
济下水库径流水质和垂向水质分析及评价
水质总磷测定存在的问题初探