什么事神经网络或者微粒群算法所说的陷入 局部极小值?..。
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
merobar
am 19 Nov. 2022
Beantwortet: nimelop
am 19 Nov. 2022
什么事神经网络或者微粒群算法所说的陷入 局部极小值?局部极小值是什么?
0 Kommentare
Akzeptierte Antwort
nimelop
am 19 Nov. 2022
以一元函数为例,对自变量求导,使导数等于零,可求得极值点,这大家都知道。
现在我们只考察极小值点。那么对于一个函数而言,可以存在多个极小值点,每一个导数等于零,都会对应一个波谷,那这这个极小值点相对于这一段波形来说就是极小值。然而从全局来看,在多个极小值中,还存在最小值,即极小值中的极小值。然而一般的神经网络和遗传算法会从波峰向波谷前进,如果其初值落在某个不是最小值的极小值波形段,那么就有可能陷入局部最小值,即此波形段的最小值,但不是全局的最小值。
遗传算法因其随机性和变异性,一定程度上是能避免陷入局部最小值的,但事实上很多情况下他还是会陷入局部最小值。
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Function Approximation and Clustering finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!