開主選單

啟發法粵拼kai2 faat3 faat3英文heuristics希臘文εὑρίσκω,古希臘文入面「發現」噉解)係認知心理學上嘅一個概念,指人類(或者人工智能思考嗰陣可以用嘅「認知捷徑」,即係一啲簡單(唔需要做好多運算)、可以用嚟解難(problem solving)嘅法則:一個個體嘅解難過程可以想像成一個由輸入(input)到輸出(output)嘅過程;當個個體接收到輸入嗰陣,佢內部要做一啲運算,計出一個解難方案做輸出;一個完美理性(rational)嘅個體喺做呢啲運算嗰陣會達到一啲好理想化嘅條件,好似係手上會有嗮所有所需嘅資訊、能夠完全準確噉計出每個選項嘅效益、以及係會一心一意揀令自己效益最大化嘅選項等等;但要喺現實做完美理性嘅運算,通常都會需要用唔實際噉多嘅資源,所以現實世界嘅人類同第啲動物多數會用一啲簡單啲嘅運算方法,計出解難方案。呢啲簡單法則未必能夠達致原則上最理想嘅結果(即係「suboptimal」),但勝在可以幫到個人以相對快嘅速解難[1][2]

舉個例子說明,想像有個人家陣去超市買餸,想買意粉,如果佢想做完全理性嘅決策,(根據理性嘅定義)佢要諗過度過嗮所有牌子嘅意粉,量度吓每一款有幾能夠滿足佢嘅慾望(價錢貴唔貴、有幾好食等),再用一個效用函數(utility function)計吓邊隻牌子效用最高,而某隻牌子嘅效用可以(例如)用呢條式計:

當中 效用(utility;又有叫「效益」), 係買咗之後淨低嘅錢反映嘅效用, 反映隻牌子有幾好食,而 反映隻牌子有幾健康(假設呢幾個數都可以用同一單位量度)。計咗呢條數之後,嗰個人就要揀效用最高嗰隻牌子,令自己效用最大化;佢又可以就噉揀佢買開嗰隻牌子-「揀我買開嗰隻牌子嘅意粉」就係一個啟發法;呢個啟發法未必可以達到最理想嘅結果-例如可能有一隻好好味、但佢未試過嘅意粉牌子(搞到用呢個啟發法達唔到最高嘅可能效用),但就幫到個人手慳好多時間。喺日常生活當中,人類做嘅經濟決策多數都係用啟發法做嘅-事實係,如果人類吓吓用完全理性嘅方法做決策嘅話,佢哋就要嘥好多時間做運算,喺實際應用上根本唔可行[3][4][5]

睇埋

  1. Pearl, Judea (1983). Heuristics: Intelligent Search Strategies for Computer Problem Solving. New York, Addison-Wesley, p. vii.
  2. Myers, David G. (2010). Social psychology (Tenth ed.). New York, NY. p. 94.
  3. Slovic, P., Finucane, M., Peters, E., & MacGregor, D. G. (2002). Rational actors or rational fools: Implications of the affect heuristic for behavioral economics. The Journal of Socio-Economics, 31(4), 329-342.
  4. Tversky, A., (1972). Elimination by aspects: a theory of choice. Psychological Review, 79, 281–299.
  5. Life's Extremes: Tightwads vs. Spendthrifts.

  • How To Solve It: Modern Heuristics, Zbigniew Michalewicz and David B. Fogel, Springer Verlag, 2000. ISBN 3-540-66061-5
  • Russell, Stuart J.; Norvig, Peter (2003), Artificial Intelligence: A Modern Approach (2nd ed.), Upper Saddle River, New Jersey: Prentice Hall. ISBN 0-13-790395-2
  • The Problem of Thinking Too Much (PDF), 2002-12-11, Persi Diaconis.