使用优化的基于模糊规则的特征选择技术和基于树的集成方法进行山洪敏感性建模--文献阅读

文章连接

Flash flood susceptibility modeling using an optimized fuzzy rule based feature selection technique and tree based ensemble methods - ScienceDirecthttps://www.sciencedirect.com/science/article/pii/S0048969719309349?via%3Dihub#bb0310

解决问题

在洪水评估过程中,主要需要成功解决三个方面的问题。

首先,需要提供总体框架,在该框架内对洪水现象演变背后的机制形成合理的解释;

其次,找到最佳变量集;

第三,估计它们的影响。

模型分类

        经验模型基于数据和数学公式的面向观察的模型。它们可以被认为是黑盒模型,例如基于人工神经网络的模型,它们没有充分考虑水文系统的特征和过程,然而这样的模型生成具有高预测能力的模型

        经验模型主要基于定性定量技术;前者依赖于专家知识,后者依赖于分析数据识别独立的洪水相关变量和洪水之间的关系。层次分析法和模糊逻辑是洪水敏感性评估中常用的主要定性技术统计和概率方法,例如频率定量 (FR) ,权重-证据(WOE)和逻辑回归(LR)被广泛用作定量方法        

        概念模型使用半经验方程模型的参数不仅通过现场数据进行评估,还通过校准过程进行评估,概念模型简单、易于实施,但需要大量的水文和气象数据。

        基于物理的模型,使用有限差分方程模拟水运动的水文过程,需要大量的水文和气象数据进行校准以及评估描述集水区物理特征的参数

为什么要选定机器学习进行建模

        由于流域的非线性和动态结构难以评估和建模,洪水现象涉及复杂的过程,因此非线性机器学习算法具有已被提议用于洪水建模

        最近,已经引入了几种基于结合各种基分类器的模型进行预测的混合和集成方法,作为洪水评估的替代工具。混合和集成方法能够提高预测性能并以更稳健的方式处理复杂的高维问题

        混合方法的特征示例是使用基于自适应网络模糊推理系统 (ANFIS) 的模型以及进化和元启发式优化算法,例如遗传算法(GA) ,粒子群优化(PSO),基于生物地理学的优化(BBO),蝙蝠算法(BA),蚁群优化( ACO) 和萤火虫算法 (FA) 

最优变量集

特征选择方法(FSM)是最常用的方法。FSM 可以帮助排除与低预测能力无关的变量,从而降低模型的复杂性并生成更简单的模型。一种常见的 FSM,称为包装器方法,是应用学习算法并评估算法在具有不同变量子集的数据集上的预测性能

该论文的新颖之处

        本研究的新颖性以及与先前研究的主要区别在于洪水敏感性评估中的 FSM 是基于模糊规则的学习分类器和基于种群的进化算法的使用。新颖的 FSM 与洪水敏感性评估中使用的其他 FSM 方法不同,因为它可以提供更灵活的分类边界并允许分类基于整套规则。

模糊无序规则归纳算法 (FURIA) 被用作属性评估器 ,而为了缩小搜索解决方案的空间,还考虑使用强大且稳健的搜索技术,GA 被用作更合适的全局搜索方法

开发一种新的山洪敏感性建模方法

用遗传算法优化模糊规则特征选择技术

FURIA-GA 特征选择技术产生了一个高度预测的变量子集。

基于树的集合模型在山洪敏感性建模中表现良好。

与集成模型相比,基于 FURIA-GA 的集成模型具有更高的准确性

建模步骤

第一阶段

涉及数据选择和分类程序、山洪清单图的构建和非洪水区的识别。

最终数据库包含 654 个洪水点和 654 个非洪水点。

分析了12个洪水相关变量,即:海拔(8)、坡度(10)、坡向(9)、曲率(7)、地形湿度指数(TWI)(7)、河流功率指数(SPI)(7)、地形阴影(9)、河流密度(7)、降雨量(6)、归一化植被指数(NDVI)(8)、土壤类型覆盖度和岩性覆盖层,每个与山洪相关的变量主要取决于专家知识和遵循山洪评估中类似研究提供的指导方针

海拔和坡度对洪水的发生有显着影响,坡度越陡,水流越快,而平坦的低地更容易发生洪水。

坡向,因为它会影响一个地区的水文条件

曲率 显着影响一个地区的地表径流和入渗能力

TWI 和 SPI 是 DEM 的二次导数,可以被视为描述一个地区的水文环境的变量,因为高 TWI 值表示易受饱和地表影响的地区和可能产生地表溢流的地区,而 SPI 代表侵蚀方面的水流

Toposhade 对应于可能影响水流收敛的山坡的阴影和长度

流域的河流密度对洪水的范围和强度有显着影响,因为河网和河流周边地区极易发生洪水事件

NDVI 是描述一个地区的植被特征的量度,这些特征会影响一个地区的地表径流和入渗能力,植被较少的地区被认为更容易发生洪水关于 NDVI 变量的使用及其在非雨季的估计,我们承认有两个原因。第一个原因与需要捕获干燥环境中的植被覆盖率有关,这可以作为有关受植被存在与否影响的下游水运动强度的信息来源。这可以确定最易受洪水影响的区域。第二个原因与避免雨季可能出现的云层影响有关

岩性覆盖被认为是一个重要的山洪相关变量,因为它极大地影响了土地渗透率和地表径流等水文和水文地质条件

第二阶段

包括实施频率定量法和洪水相关因素的归一化程序、多重共线性分析以及训练和验证数据集的构建。

        第一阶段

                使用频率比法来产生权重系数,频率定量法用于估计因变量和自变量之间的概率关系,并为每一类洪水相关变量分配权重系数值

        第二阶段

                对洪水相关因素进行归一化过程,

        第三阶段

                执行多重共线性分析,

使用方差膨胀因子(VIF)和容差(TOL)指标估计山洪变量之间的相关性,VIF值大于10,值为TOL <0.1 表示严重的多重共线性

        第四阶段

                构建训练和验证数据集。7:3

第三阶段

涉及使用 FURIA 和GA实施新的特征选择,估计山洪变量的相对重要性,

模糊无序规则归纳算法(FURIA)用于基于FURIA实现的准确性评估属性子集,而遗传算法(GA)用作搜索方法

第四阶段

包括实施三种集成方法,以及验证和比较它们的结果.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/434905.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Silverlight实例教程 - Out of Browser开篇

众所周知&#xff0c;学习一门IT技术&#xff0c;最关键的是实践&#xff0c;无论是软件开发还是网络调试&#xff0c;只要在真实环境下勤于动手和思考&#xff0c;很快就能掌握一门技术&#xff0c;Silverlight也不例外。为了帮助更多朋友快速学习掌握Silverlight应用开发&…

河流水质指标预测与不确定性分析:机器学习模型的比较研究--文献阅读

电导率 (EC)、氢气功率 (pH)、溶解氧 (DO)、总溶解固体 (TDS)、硫酸盐 (SO4)、镁 (Mg)、氯 (Cl)、总大肠菌群 (TC) 和生化需氧量 (BOD) DO、BOD、化学需氧量 (COD)、pH、硝酸盐 (NO3) 和悬浮固体 (SS)

可以无限增加iPhone 的图标吗?

可以无限增加iPhone 的图标吗?iPhone屏幕上每个图标都对应一个应用程序&#xff0c;目前苹果商店中应用程序数量已经超过40万个&#xff0c;我们又能在手机里放多少呢&#xff1f;有人可能会说那要取决于iPhone的存储容量有多大&#xff0c;确实如此&#xff0c;那么如果假设空…

在日本山区流域使用支持向量机和 bagging、boosting 和 stacking 集成机器学习框架改进滑坡评估--文献阅读

为了在基于过程的模型中准确表示边坡稳定性&#xff0c;有必要包含大量涉及滑坡几何形状和内部结构的局部特征的特征。这包括但不限于斜坡的分层和不连续性、运动裂缝、裂片、陡坡、地垒/地堑结构、降雨、空气和土壤温度、土壤水分含量、许多点的地下水位、地表和深度但是&…

AX 2009 界面伸缩功能

界面伸缩功能 在一个界面下&#xff0c;放置多个Grid之后&#xff0c;数据太多&#xff0c;要有个能推拉伸缩的功能&#xff0c;如下图&#xff1a; 中间横条可以上下拉动&#xff0c;折叠处可以关闭显示整个Grid 横条要代码实现&#xff0c;折叠只要设置一下Group就行。 纵向空…

使用增强回归树和随机森林模型进行溪流水质预测--文献阅读

流域特征和气候变量&#xff08;例如地形、土壤、气候数据&#xff09;也会影响河流水质。例如&#xff0c;陡坡可能会通过将污染物转移到溪流中来影响溪流水质&#xff0c;从而导致水质恶化。同样&#xff0c;土壤特性也会影响水质。例如&#xff0c;以母岩为主的流域显示出较…

机器学习在地质灾害的文章--文献阅读

第一篇 Improved landslide assessment using support vector machine with bagging, boosting, and stacking ensemble machine learning framework in a mountainous watershed, Japan | SpringerLinkHeavy rainfall in mountainous terrain can trigger numerous landslide…

NYOJ88(数论)

题意明确&#xff0c;让计算出起始有m个金片的汉诺塔金片全部移动到另外一个针上时需要移动的最少步数是多少&#xff1f;&#xff08;由于结果太大&#xff0c;现在只要求算出结果的十进制位最后六位&#xff09; 解题思路&#xff1a;大家都很熟悉汉诺塔求移动次数公式为f(n1…

机器学习在水文地质方面的文章--文献阅读

第一篇 Ensemble machine learning paradigms in hydrology: A review - ScienceDirecthttps://www.sciencedirect.com/science/article/pii/S0022169421003139?via%3Dihub第二篇 Stream water quality prediction using boosted regression tree and random forest models …

基于集成学习的不平衡数据集分类问题研究--文献阅读

参考文献 基于集成学习的不平衡数据集分类问题研究 - 中国知网https://kns.cnki.net/kcms/detail/detail.aspx?dbcodeCMFD&dbnameCMFD202201&filename1021697818.nh&uniplatformNZKPT&vK9J_5NETTyZXPhDr5D6KwISCv2zm0skRm7rEZ0KmYS0Yv_zs562Re8oiwR5h_ylK 文…

[读书笔记]TCP/IP详解V1读书笔记-1

TCP数据单元&#xff1a;tcp segment UDP数据单元&#xff1a;udp datagram IP数据单元&#xff1a;IP datagram 链路层单元&#xff1a;frame --------------------------------------- 应用层&#xff1a; SMTP&#xff1a;简单邮件传输协议 FTP&#xff1a;文件传输协议 DNS…

pandas划分数据

1.根据列位置划分 execldata pd.read_excel(filepath) # 获取列数 bandscount execldata.shape[1] #去除最后一列数据类别 bandscount bandscount - 1 classifypointdata execldata[:, 0:bandscount] classifypointlabel execldata[:, -1] 2.根据字段名称进行划分 exec…

python 程序停止打印日志_停止 Spring Boot 服务的几种优雅姿势

在使用 Spring Boot 的时候&#xff0c;都要涉及到服务的停止和启动&#xff0c;当我们停止服务的时候&#xff0c;很多时候大家都是 kill -9 直接把程序进程杀掉&#xff0c;这样程序不会执行优雅的关闭。而且一些没有执行完的程序就会直接退出。我们很多时候都需要安全的将服…

批量导出部分依赖图(PDP)

部分依赖图 (PDP) 和个体条件期望 (ICE) 图可用于可视化和分析目标响应1与一组感兴趣的输入特征之间的交互。 部分依赖图 (PDP) 显示了目标响应与一组感兴趣的输入特征之间的依赖关系&#xff0c;边缘化了所有其他输入特征&#xff08;“补充”特征&#xff09;的值。直观地说…

arcgis已知两点投影坐标求距离

问题&#xff1a; 已知中心点坐标&#xff0c;求个点与中心点坐标的距离 解决方法如下&#xff1a; 新建字段 在新建字段上右键字段计算器 利用字段计算器进行两点间距离计算 不懂问题请进群交流询问相关知识点

【原创】StreamInsight查询系列(十九)——查询模式之检测异常

上篇文章介绍了查询模式中如何发现趋势&#xff0c;这篇博文将介绍StreamInsight中如何检测异常。 测试数据准备 为了方便测试查询&#xff0c;我们首先准备一个静态的测试数据源&#xff1a;var now DateTime.Parse("09/12/2011 8:57:00 PM"); var input new[] {n…

SIP协议详解

SIP协议概念** 会话启动协议SIP&#xff08;Session Initiation Protocol&#xff09;是一个在IP网络上进行多媒体通信的应用层控制协议&#xff0c;它被用来创 建、修改、和终结一个或多个参加者参加的会话进程。 **SIP协议可用于发起会话&#xff0c;也可以用于邀请成员加入…

arcgis判断两个字段是否相等

def a(b,c):if(bc):return 1else:return 0 不懂问题请进群交流

一元三次方程重根判别式_许兴华——关于复数集中解一元二次方程的问题

在学习复数时&#xff0c;最近有个别比较好学的同学提出一个问题&#xff1a;“对于复数系数一元二次方程&#xff0c;是否可以用求根公式求解呢&#xff1f;”——回答是肯定的&#xff01;关于复数集中解一元二次方程的问题。其实&#xff0c;在复数集内解关于x的一元二次方程…

arcgis批量将栅格里的nodata转为0

新建模型 修改名称 在arcgis的工具箱中新建一个模型&#xff0c;具体模型如下 模型里的具体参数如下 1.栅格计算器 2.输出路径&#xff0c;%—%这样的的输出可以保留之前的文件的名称 不懂问题请进群交流