啟髮式方法

啟髮式方法

啟髮式方法指人在解決問題時所採取的一種根據經驗規則進行發現的方法。其特點是在解決問題時,利用過去的經驗,選擇已經行之有效的方法,而不是系統地、以確定的步驟去尋求答案。

基本介紹


啟髮式解決問題的方法是與演演算法相對立的。演演算法是把各種可能性都一一進行嘗試,最終能找到問題的答案,但它是在很大的問題空間內,花費大量的時間和精力才能求得答案。啟髮式方法則是在有限的搜索空間內,大大減少嘗試的數量,能迅速地達到問題的解決。但由於這種方法具有嘗試錯誤的特點,所以也有失敗的可能性。科學家的許多重大發現,常常是利用極為簡單的啟髮式規則
認知心理學信息加工理論認為,啟髮式是人類思維解決問題的重要方法。在人工智慧中常用啟髮式設計計算機程序,模擬人類解決問題的思維活動。已經證明,這是一條有效的途徑。