发明名称 |
程序生成装置、程序生成方法和程序 |
摘要 |
本发明缩短图像处理程序的生成时间。信息记录部(1b)每当执行进化处理时,将增减信息(2a)记录于存储部(1d),该增减信息(2a)表示在进化前的个体与进化后的个体之间数量发生变化的部分程序、以及根据进化前的个体和进化后的个体分别计算的适应度的差分。概率设定部(1c)根据在规定期间内蓄积于存储部(1d)中的增减信息(2a),按照每个部分程序判定对适应度的增加做出贡献的贡献度,以所判定的贡献度越高则设定值越高的方式对每个部分程序设定选择概率。生成处理部(1a)在执行进化处理时,根据所设定的选择概率选择通过突然变异而组入进化后的个体的部分程序。 |
申请公布号 |
CN106462397A |
申请公布日期 |
2017.02.22 |
申请号 |
CN201480079469.7 |
申请日期 |
2014.06.11 |
申请人 |
富士通株式会社 |
发明人 |
冈本浩明;长门毅;肥塚哲男 |
分类号 |
G06F9/44(2006.01)I;G06F11/36(2006.01)I;G06N3/00(2006.01)I;G06T1/00(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京三友知识产权代理有限公司 11127 |
代理人 |
李辉;金玲 |
主权项 |
一种程序生成装置,其通过遗传编程确定图像处理程序中包含的部分程序的组合,从而生成所述图像处理程序,该程序生成装置的特征在于,具有:信息记录部,每当执行使组合了多个部分程序的个体进行进化的进化处理时,该信息记录部将如下信息记录于存储部中,该信息表示在进化前的个体与进化后的个体之间数量发生变化的部分程序、以及根据进化前的个体和进化后的个体分别计算的适应度的差分;以及概率设定部,其根据在规定期间内蓄积于所述存储部中的信息,按照每个部分程序判定对适应度的增加做出贡献的贡献度,以所判定的贡献度越高则设定值越高的方式对每个部分程序设定选择概率,在通过所述概率设定部对每个部分程序设定了所述选择概率后,执行所述进化处理时,根据所设定的所述选择概率选择通过突然变异而组入进化后的个体中的部分程序。 |
地址 |
日本神奈川县川崎市 |