私はAIの教科書を読んでいますが、ヒューリスティックの単調性と許容性の違いについては興味があります(私はそれらが相互に排他的ではないことを知っています)。単調性とヒューリスティックの許容性の違いは何ですか?
許容できるヒューリスティックは、解決策が存在する場合、ソリューションへの最短経路を確実に取得することを意味します。
私が苦労しているのは、単調性の概念です。誰かが私が理解できる方法でこれを私に説明することはできますか?
同様に、所与のヒューリスティックが単調性/許容性であるかどうかをどのようにして決定できますか?この本に書かれている例の1つは、8ピースのスライディングパズルです。私が検討しているヒューリスティックの1つは、アウトオブプレースタイル数です。直感的に言えば、それは容認できるものですが、許容できるか単調であるかを示す正式な方法はありません。
ダナサネのポスト:目標状態の
2.ヒューリスティック評価は0です。許容性を示すには、ヒューリスティックが実際の最適なパスよりも少ないステップ数を必要とするソリューションを常に推測することを証明するだけです。スライディングパズルとタイルの数がヒューリスティックでない場合は、不自然な部分を言っているだけで簡単にその場所に移動しなければならないので、ヒューリスティックの推測は最適でなければならず、それは実際にはあります。許容できないことを証明するには、反例を示します(許容できないヒューリスティックのためにすばやく見つけにくいことはめったにありません)。 –
単調性(コンシステンシーとも呼ばれます)と許容性とそれらが重複しないコンテキストとの区別の詳細については、私の答えをご覧ください:http://stackoverflow.com/questions/20516027/consistent-and-admissible-heuristics/ 20532330#20532330。 – seaotternerd
これはStackOverflowで関連していますか? cs.stackexchangeの質問のように聞こえます – CodyBugstein