[发明专利]程序生成装置、程序生成方法有效
申请号: | 201480079469.7 | 申请日: | 2014-06-11 |
公开(公告)号: | CN106462397B | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 冈本浩明;长门毅;肥塚哲男 | 申请(专利权)人: | 富士通株式会社 |
主分类号: | G06F8/36 | 分类号: | G06F8/36;G06N3/12;G06T1/00 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉;金玲 |
地址: | 日本神奈*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明缩短图像处理程序的生成时间。信息记录部(1b)每当执行进化处理时,将增减信息(2a)记录于存储部(1d),该增减信息(2a)表示在进化前的个体与进化后的个体之间数量发生变化的部分程序、以及根据进化前的个体和进化后的个体分别计算的适应度的差分。概率设定部(1c)根据在规定期间内蓄积于存储部(1d)中的增减信息(2a),按照每个部分程序判定对适应度的增加做出贡献的贡献度,以所判定的贡献度越高则设定值越高的方式对每个部分程序设定选择概率。生成处理部(1a)在执行进化处理时,根据所设定的选择概率选择通过突然变异而组入进化后的个体的部分程序。 | ||
搜索关键词: | 程序 生成 装置 方法 | ||
【主权项】:
1.一种程序生成装置,其生成图像处理程序,该程序生成装置的特征在于,具有:学习控制部,其从多个部分程序中,通过遗传编程确定所述图像处理程序中包含的部分程序的组合,由此执行生成所述图像处理程序的生成处理,其中,所述生成处理包括:进化处理,将第1个体变换为第2个体;及如下处理:在所述第1个体或所述第2个体的适应度为规定的阈值以上的情况下,将适应度为所述阈值以上的个体作为最终的所述图像处理程序而进行输出,所述第1个体是由多个从所述多个部分程序中选择出的部分程序组合而成的,所述第2个体通过变更所述第1个体中包含的部分程序的一部分而被变换;信息记录部,每当执行所述进化处理时,该信息记录部将如下信息记录于存储部中,该信息表示在所述第1个体与所述第2个体之间数量发生变化的部分程序、以及根据所述第1个体和所述第2个体分别计算的适应度的差分;以及概率设定部,其根据在规定期间内蓄积于所述存储部中的信息,按照每个部分程序判定对适应度的增加做出贡献的贡献度,以所判定的贡献度越高则设定值越高的方式对每个部分程序设定选择概率,所述学习控制部在通过所述概率设定部对每个部分程序设定了所述选择概率后,执行所述进化处理时,根据所设定的所述选择概率选择通过突然变异而组入所述第2个体中的部分程序。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士通株式会社,未经富士通株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201480079469.7/,转载请声明来源钻瓜专利网。
- 上一篇:处理器核心及其执行程序指令的方法
- 下一篇:程序编辑装置及程序管理装置