【发布时间】:2019-01-12 17:10:49
【问题描述】:
我只是想问一下遗传算法中的学习过程是如何工作的。权重和偏差的值如何组合以生成新一代?我想让汽车绕着轨道行驶而不会发生碰撞。在我初始化两辆具有不同权重和偏差的汽车并选择更好的一辆后,我该怎么办?我是否制造了新一代并希望它比上一代更好?提前致谢!
【问题讨论】:
-
这是超宽泛的;你有几个问题在这里。如果您主要关心的是跨界,请展示您尝试过的内容以及您需要帮助的具体内容。你研究过遗传算法吗?
-
基本上我有一个包含神经元、连接、权重和偏差的简单网络。我有一个初始化(随机选择)权重和偏差的函数。作为输入,我在汽车前部以 45 度的间隔投射了 5 条光线,左侧和右侧的输出介于 -1 和 1 之间。我有一个计数器,它可以平均到周围物体的距离,并提供反馈以判断 gen 是否良好。但是我应该如何教网络。如果我似乎几乎没有做过研究,但我真的陷入困境并且没有很好的解释,我深表歉意。
-
听起来你是在描述人工神经网络而不是遗传算法。
标签: neural-network artificial-intelligence genetic-algorithm reinforcement-learning