神经进化平台模块更新指南
在开发神经进化系统时,为了让系统能够使用修改后的记录,需要对多个模块进行更新。以下将详细介绍基因型模块和基因组突变器模块的更新过程。
1. 更新基因型模块
基因型模块需要修改为代理和神经元元素设置记录的函数。同时,在 construct_Cortex/3 函数中创建实际的神经网络基因型,并将元素链接在一起。因此,需要在该函数中设置一个案例,根据实际代理类型(神经或底物)构建神经网络系统。
- 更新
construct_Agent/3函数 :随机选择调优、退火和持续时间函数,以及调优扰动乘数。
construct_Agent(Specie_Id,Agent_Id,SpecCon)->
random:seed(now()),
Generation = 0,
{Cx_Id,Pattern} = construct_Cortex(Agent_Id,Generation,SpecCon),
Agent = #agent{
id = Agent_Id,
cx_id = Cx_Id,
specie_id = Specie_Id,
constraint = SpecCon,
generation = Generation,
pattern = Pattern,
tuning_s
超级会员免费看
订阅专栏 解锁全文
3319

被折叠的 条评论
为什么被折叠?



