Utafutaji bora wa kwanza wa pupa katika akili ya bandia ni nini?
Utafutaji bora wa kwanza wa pupa katika akili ya bandia ni nini?

Video: Utafutaji bora wa kwanza wa pupa katika akili ya bandia ni nini?

Video: Utafutaji bora wa kwanza wa pupa katika akili ya bandia ni nini?
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Novemba
Anonim

Bora zaidi - Tafuta kwanza Algorithm ( Utafutaji wa Tamaa ): Tamaa bora - utafutaji wa kwanza algorithm daima huchagua njia inayoonekana bora zaidi wakati huo. Ndani ya utafutaji bora wa kwanza algorithm, tunapanua nodi ambayo iko karibu na nodi ya lengo na gharama ya karibu inakadiriwa na urithi kitendakazi, yaani f(n)= g(n).

Vile vile mtu anaweza kuuliza, ni nini uchoyo bora kutafuta kwanza?

Bora zaidi - utafutaji wa kwanza ni a tafuta algorithm ambayo inachunguza grafu kwa kupanua nodi inayoahidi zaidi iliyochaguliwa kulingana na sheria maalum. Aina hii maalum ya tafuta inaitwa mwenye tamaa bora - utafutaji wa kwanza au heuristic safi tafuta.

Zaidi ya hayo, ni kazi gani ya kiheuristic ya utafutaji bora wa kwanza wa uchoyo? Tamaa bora - utafutaji wa kwanza inajaribu kupanua node iliyo karibu na lengo, kwa misingi kwamba hii inawezekana kusababisha suluhisho haraka. Kwa hivyo, inakagua nodi kwa kutumia tu kazi ya heuristic ; yaani, f(n)=h(n).

Vile vile, utafutaji wa pupa katika akili ya bandia ni nini?

Katika utafutaji wa pupa , tunapanua node iliyo karibu na node ya lengo. "Ukaribu" inakadiriwa na heuristic h(x). Heuristic: H heuristic inafafanuliwa kama- h(x) = Makadirio ya umbali wa nodi x kutoka nodi ya lengo. Punguza thamani ya h(x), karibu ni nodi kutoka kwa lengo.

Kuna tofauti gani kati ya utaftaji bora wa kwanza wa uchoyo na algoriti ya utaftaji ya A *?

2 Majibu. Bora zaidi - algorithm ya utafutaji ya kwanza hutembelea hali inayofuata kulingana na chaguo za kukokotoa za kiheuristi f(n) = h yenye thamani ya chini kabisa ya kiheuristic (mara nyingi huitwa mwenye tamaa ) Kwa hivyo haichagui jimbo linalofuata tu na thamani ya chini ya heuristics lakini ambayo inatoa thamani ya chini wakati wa kuzingatia ni heuristics na gharama. ya kufika katika hali hiyo.

Ilipendekeza: