Are evolutionary algorithms and neural networks used in the same domains?

前端 未结 7 1806
清歌不尽
清歌不尽 2020-12-28 16:53

I am trying to get a feel for the difference between the various classes of machine-learning algorithms.

I understand that the implementations of evolutionary algo

7条回答
  •  鱼传尺愫
    2020-12-28 17:20

    Evolutionary algorithms (EAs) are slow because they rely on unsupervised learning: EAs are told that some solutions are better than others, but not how to improve them. Neural networks are generally faster, being an instance of supervised learning: they know how to make a solution better by using gradient descent within a function space over certain parameters; this allows them to reach a valid solution faster. Neural networks are often used when there isn't enough knowledge about the problem for other methods to work.

提交回复
热议问题