教学算法及其在几类复杂组合优化问题上的应用研究
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:O224
【图文】:
华南理工大学硕士学位论文生阶段除了会向老师学习以外,还会相互学习相互交流获得新知识,取长补短响共同进步。在学生阶段,学生个体 Xi向 Xj的学习过程按下式进行[38]。(),()()new,i old,iiijijX X rX X当FX FX(),()()new,i old,iijiijX X rX X当FX FX,F(Xi)表示个体 Xi的适应值,ir 为[0,1]间的随机数。当 F(Xnew,i) <F(Xold的学习过程,保留个体 Xnew,i,否则保留 Xold,i。本 TLBO 算法的流程算法的基本流程如图 2-1 所示。
符号 cik和 pik分别为 i 工件在机器 k 上的完成时间和加工时间;M 是一个足够大的正数; aihk和 xijk分别为指示系数和指示变量,其意义如下: 非上述情况若机器先于机器加工工件01 hkiaihk(3-5) 非上述情况若工件先于工件在机器上加工01 ijkxijk(3-6)式(3-1)表示目标函数,即最大完工时间;式(3-2)表示链式约束条件;式(3-3)为加工工件过程不可中断约束;式(3-4)表示工件在每个机器上都要加工。3.3 基于小组的协同学习教学算法3.3.1 改进的 TLBO 算法基于多小组协同学习的改进教学算法的基本流程图如图 3-1 所示。
适应值(完工时间)由小到大进行排名,将排名在前半部分的学生定义为学习能力较强的学生,将排名在后半部分的学生定义为学习能力较差的学生。对于学习能力较强的学生,进行加强局部搜索能力的深度学习操作,而对于学习能力较弱的学生,则进行加强随机搜索能力的广度学习操作。a)学生深度学习对于学习能力较好的学生,其更善于进行知识的深度挖掘。因此对学习能力较强的个体 Xi,进行 Num(i)次自学习算子操作,根据文献[36]中给予学习能力强的个体更多的学习机会和次数的思想,Num(i)按照公式(3-7)进行计算获得,自学习算子利用文献[67]所提到的三种经典变异算子:单点交叉算子、倒位算子与移位算子,如图 3-2 所示。每次自学习随机选择三种自学习算子中的一种,若本次学习得到的新个体比当前个体 Xi更优,则对当前个体 Xi进行更新,否则本次的学习成果不被接受,个体 Xi不更新,以此类推,个体共完成 Num(i)次学习,学生的深度学习过程如图 3-3 所示。与文献[36]中以当前个体为起点一次性产生多个邻域个体然后取最好个体的差异性自学习不同,本章
【参考文献】
相关期刊论文 前10条
1 王红琳;常翠宁;李志南;南新元;;改进教与学优化算法的IIR数字滤波器设计[J];计算机仿真;2015年11期
2 吴菁們;;亚马逊仓库Kiva机器人的应用分析与前景展望[J];物流技术与应用;2015年10期
3 李雍容;;澳大利亚首例货到人拣选系统[J];物流技术与应用;2015年09期
4 于坤杰;王昕;王振雷;;基于反馈的精英教学优化算法[J];自动化学报;2014年09期
5 陈得宝;魏华;邹锋;王江涛;杨一军;李峥;方振国;;模拟退火教学式优化算法[J];计算机应用研究;2014年12期
6 张凯波;李斌;;合作型协同演化算法研究进展[J];计算机工程与科学;2014年04期
7 于坤杰;王昕;王振雷;;改进的教学优化算法及其应用[J];化工进展;2014年04期
8 高立群;欧阳海滨;孔祥勇;刘宏志;;带有交叉操作的教-学优化算法[J];东北大学学报(自然科学版);2014年03期
9 赵建文;陈艳宁;路士州;;化学发光免疫检测仪涉及的关键技术[J];发光学报;2012年12期
10 曾强;杨育;王小磊;文颖;;并行机作业车间等量分批多目标优化调度[J];计算机集成制造系统;2011年04期
相关硕士学位论文 前3条
1 吴凯华;基于群智能算法的免疫分析检测设备优化调度问题研究[D];华南理工大学;2016年
2 游佳;基于Petri网的生化免疫检测设备调度问题的研究[D];华南理工大学;2015年
3 胡善德;全自动生化免疫分析仪多任务优化调度研究及其软件系统实现[D];华南理工大学;2014年
本文编号:2754273
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/2754273.html