寻优过程的设计-文本数据可视化表示

时间:2024-07-05 21:29:11
【文件属性】:

文件名称:寻优过程的设计-文本数据可视化表示

文件大小:685KB

文件格式:PDF

更新时间:2024-07-05 21:29:11

hadoop

3.1 进化过程的设计 首先从 HDFS中 读 取 初 始 种 群individuals, 将其切分为多个子种群splits,然后计算各个子种 Figure 3 Genetic algorithm based on Hadoop 图3 基于 Hadoop并行化GA流程图 群个体的Shubert函数值,将函数值作为个体适应 度fitness,并以键值对〈individuals,fitness〉形式 作为 输 入,在 每 个split上 创 建 各 自 独 立 的 Ma- pReduce任务,进行 交 叉、变 异、选 择,将 进 化 后 的 个体键值对〈individuals,fitness〉存入 HDFS中。 伪代码如下: Begin  迭代次数t=0;  while(t≤T)do  Input预存的样本集;  Step 1.切分种群给各节点;  Step 2.计算个体适应度fitness;  Step 3.map成 键 值 对〈individuals,fitness〉作 为 进 化输入;  Step 4.for每个个体i do 交叉; 变异; 选择; end for i  Step 5.覆盖迭代后的种群; t=t+1;  end while Output:进化后的〈individuals,fitness〉。 3.2 寻优过程的设计 在求最优阶段,主要是判断终止条件,搜 索 种 群的最 大 值。在 满 足 终 止 条 件 时,解 码 种 群 获 取 Shubert函数值 群,对 函 数 值 群 进 行 排 序,输 出 所 求函数的全局最大值及其对应的变量值。伪代码 如下: 212 Computer Engineering &Science 计算机工程与科学 2018,40(2)


网友评论