充填体强度设计知识库模型 - 湖南科技大学(自然(3)

时间:2025-07-09

11-12]视[.在深部采矿过程中,由于受到“三高一扰

遗传算法(GeneticAlgorithms,GA)是以自然选择和遗传理论为基础,借鉴“优胜劣汰,适者生存”的生物进化原理演化而来的随机搜索方法.按照一定的适应度函数及自然选择、交叉、变异等一系列遗传操作对各个个体进行筛选,从而不断提高群体的适应度,使适应度较高的个体保留下来,组成新的群体,新群体中的个体适应度不断提高,直至其适应度群体中最高适应度的个体满足一定的条件.此时,即为最优解.

对于前面建立的神经网络模型,设Ii为输入层中第i个节点的输出,H为隐含层中第i个节点的输动”的影响,对于充填体的强度要求与浅部资源开采有很大不同.因此有必要根据不同矿山的开采技术条件和充填要求,建立充填体强度设计的知识库模型.

分析发现,影响充填体强度设计的因素多且复杂,呈现非线性特征.神经网络模型是一种由输入样本到输出样本的非线性映射函数,故可采用神经网络建立尾砂充填体强度与其影响因素的知识库模型.

3.1 充填体强度设计知识库模型选择

BP(BackPropagation)神经网络模型是最常用的一种模型,通过对训练过程中网络权值W和阀值B的调整,最终实现期望功能[13]

.BP算法的迭代计

算公式可表示为

xk+1=xk-akgk

.(3)

其中:xk为当前的权值和阀值,xk+1为迭代运算后产生的权值和阀值,gk为当前误差函数的梯度,ak为学习速率.

采用矿山开采技术条件与充填条件作为学习样本,建立充填体强度设计的神经网络模型.矿山开采技术条件包括矿体赋存深度、矿体长度、矿体厚度,影响充填体稳定性的因素有充填体暴露高度、充填体暴露面积,矿山充填强度受尾砂级配(尾砂分形维数)影响,即建立胶结充填体强度与矿体赋存深度、矿体长度、矿体厚度、充填体暴露高度、充填体暴露面积及充填材料分形维数的神经网络知识库模型.BP神经网络模型结构图如图2所示

图2 BP神经网络模型Fig.2BPneuralnetworkmodel

3.2 神经网络训练遗传算法优化

神经网络学习的BP算法本质上是一种非线性优化问题,采用梯度最速下降法,能使神经网络实现快速学习与误差反向传播处理,但不可避免地会出现局部极小、收敛慢等问题.为此本文采用遗传算法实现神经网络快速训练.

i出,Oi为输出层中第i个节点的输出,WIHij为输入层中第i个节点与隐含层第j个节点的连接权值,WHOji

为隐含层中第j个节点与输出层第i个节点的连接权值,遗传算法优化B

P网络步骤如下[14]

:1)初始化种群.遗传算法初始化采用实数进行编码,所设计的神经网络各层之间的连接可以组成一个向量:

W=(w1,w2,w3,…wi,…wn

).(4)

式中:wi为神经网络各层之间连接的权值,将网络的权阀值按顺序编成一个染色体,然后随机生成初始群体,遗传算法染色体编码长度为:S=R×S1+S1×S2+S1+S2+

2.2)适应度函数.在遗传算法中适应度函数值可以体现出个体的优劣,定义适应度函数为:

{

E=[(1/M)∑(S212

i-Oi

)]/;(5)

F=C-E.

式中:

C是常数,可根据具体问题在(0,1)范围中选择,E是网络的实际输出值与期望输出值之间的均方差,M是学习样本数量,Si是网络的实际输出值,Oi是网络的期望输出值.

通过选择运算、交叉运算和变异运算,最后得到一个最高适应度的个体作为最优解输出.对所有种群进行编码,计算隐含层和输出层的输出,然后求出误差平方和SE,最后根据式

6)计算遗传算法的适应值.val=

SE

.(6)

3)优化权阀值.计算每个个体评价函数,并将

其排序.按式(7)概率值选择网络个体:

pfi

s=

N.(7)

∑fi

i=1

式中:fi

为第i个个体的适配值,可用误差平方和SE来衡量,即:

充填体强度设计知识库模型 - 湖南科技大学(自然(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219