A Study on Hardware Implementation of a Genetic Algorithm with Adaptive Parameter Adjustment
自适应参数调整遗传算法的硬件实现研究
基本信息
- 批准号:10680356
- 负责人:
- 金额:$ 2.11万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (C)
- 财政年份:1998
- 资助国家:日本
- 起止时间:1998 至 1999
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The aim of this research is to develop a genetic algorithm (GA), which is able to adjust the values of genetic parameters during the algorithm execution, and is suitable for hardware implementation.In 1998, we developed a GA hardware called GAA-II, which selected the crossover operators and mutation rates based on the superiority of an individual. GAA-II can be used as a stand-alone core processor of a hardware GA system. It can also be used to implement a parallel GA by connecting a set of GAA-II chips. GAA-II was designed with the Verilog hardware description language, and implemented as an LSI chip in the chip fabrication program of VLSI Design and Education Center (VDEC), the University of Tokyo. Compared with the ordinary software GA, GAA-II runs 20 to 50 times faster than that to get the same results.In 1999, we developed an evaluation board to evaluate the GAA-II chip. From the experiments with the evaluation board, it was confirmed that the basic functions of the GAA-II chip were correctly implemented. As an extension of GAA-II, we also investigated a parallel GA, which had a function of adaptive parameter adjustment, and was based on a hierarchical population model. In this parallel GA, GA parameters were exchanged among subpopulations during the GA execution to obtain good results in a short computation time. Experimental results showed the effectiveness of the proposed adaptive parallel GA.Results obtained in this research were presented in several international and domestic conferences and workshops, and published as journal papers. From this research, many fruitful results have been obtained, which will be useful for future research on genetic algorithms and their hardware implementation.
本研究的目的是开发一种能够在算法执行过程中调整遗传参数值的遗传算法,并适合于硬件实现。1998年,我们开发了一种名为GAA-II的遗传硬件,它根据个体的优越性选择交叉算子和突变率。GAA-II可以作为硬件GA系统的独立核心处理器。它还可以通过连接一组GAA-II芯片来实现并行GA。GAA-II是用Verilog硬件描述语言设计的,并在东京大学VLSI设计与教育中心(VDEC)的芯片制造程序中作为LSI芯片实现。与普通软件GA相比,GAA-II在获得相同结果的情况下,运行速度要快20 ~ 50倍。1999年,我们开发了一个评估板来评估GAA-II芯片。通过对评估板的实验,验证了GAA-II芯片基本功能的正确实现。作为GAA-II的扩展,我们还研究了一种基于分层种群模型的具有自适应参数调整功能的并行遗传算法。在这种并行遗传算法中,在遗传算法执行过程中,子种群之间交换遗传参数,从而在较短的计算时间内获得较好的结果。实验结果表明了所提出的自适应并行遗传算法的有效性。本研究结果已在多个国际和国内会议和研讨会上发表,并作为期刊论文发表。本研究取得了许多卓有成效的成果,为今后遗传算法及其硬件实现的研究提供了有益的参考。
项目成果
期刊论文数量(39)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Shinichi Wakabayashi: "Genetic algorithm Accelerator GAA-II"Proc.Asia-South Pacific Design Automation Conference. 9-10 (2000)
Shinichi Wakabayashi:“遗传算法加速器GAA-II”Proc.Asia-South Pacific Design Automation Conference。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
若林真一: "交差手法の適応的選択機能を組み込んだ遺伝的アルゴリズムのLSIチップによる実現"情報処理学会論文誌. (2000)
Shinichi Wakabayashi:“利用LSI芯片实现结合了交叉方法的自适应选择功能的遗传算法”,日本信息处理学会会刊(2000)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Shingo Nakaya: "An adaptive genetic algorithm for VLSI Floopplanning based on seguence-pair"Proc.2000 International Symposium on Circutes and Systems. (2000)
Shingo Nakaya:“基于序列对的 VLSI Floopplanning 的自适应遗传算法”Proc.2000 国际电路与系统研讨会。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
八田弘一: "遺伝的アルゴリズムにおける個体のエリート度に基づく遺伝オペレータとGAパラメータの適応的調整"電子情報通信学会論文誌 D-I. J82-D-J・9. 1135-1143 (1999)
Koichi Hatta:“遗传算法中基于个体精英性的遗传算子和遗传算法参数的自适应调整”电子信息通信工程师学会学报 D-I 1135-1143(1999)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
利根 直佳: "遺伝パラメータの適応的調整機能をもつ並列遺伝的アルゴリズム"電子情報通信学会技術研究報告. COMP 99-58. 17-24 (1999)
Naoka Tone:“具有遗传参数自适应调整功能的并行遗传算法”IEICE COMP 17-58 (1999)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
WAKABAYASHI Shinichi其他文献
WAKABAYASHI Shinichi的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('WAKABAYASHI Shinichi', 18)}}的其他基金
A Study on High Performance String Matching Hardware for Network Intrusion Detection
网络入侵检测高性能字符串匹配硬件的研究
- 批准号:
20500054 - 财政年份:2008
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A Study on Reconfigurable Engine for Efficient Problem Solving for Combinatorial Optimization Problems
高效求解组合优化问题的可重构引擎研究
- 批准号:
18500042 - 财政年份:2006
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A Study on Efficient Problem Solving for Combinatorial Problems Using Programmable Logic Devices
利用可编程逻辑器件高效解决组合问题的研究
- 批准号:
15500040 - 财政年份:2003
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A study on VLSI layout methods based on meta-heuristics
基于元启发式的VLSI布局方法研究
- 批准号:
05680274 - 财政年份:1993
- 资助金额:
$ 2.11万 - 项目类别:
Grant-in-Aid for General Scientific Research (C)














{{item.name}}会员




