下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
人工智能啟發(fā)式搜索問題背景人工智能的宗旨是尋找一種有效的方式把智能的問題求解、規(guī)劃和通信技巧應用到更廣泛的實際問題中,集中于不存在算法解的問題,這也是為什么啟發(fā)式搜索是一種主要的AI問題求解技術的原因。對于人工智能系統(tǒng)而言,問題可能狀態(tài)的數(shù)量隨搜索的深入呈現(xiàn)指數(shù)或階乘增長,為了明智地找出正解,將沿最有希望的路徑穿越空間來降低這種復雜性,這便是啟發(fā)式求解。把沒有希望的狀態(tài)及這些狀態(tài)的后代排除,這樣便可以克服組合爆炸,找到可接受的解?;竞喗閱l(fā)式求解對問題求解過程中下一步要采取的措施的一種精明猜測,是建立于強大的知識庫的由經(jīng)驗總結出的求解方式。簡單的啟發(fā)可以排除搜索空間的絕大部分。啟發(fā)式搜索由兩部分組成:啟發(fā)度量及是有這個度量進行空間搜索的算法。下面介紹兩種算法1.爬山法爬山策略在搜索中現(xiàn)擴展當前狀態(tài),然后再評估它的“孩子”。而后選擇“最佳的”孩子做進一步擴展;而且過程中既不保留它的兄弟姐妹,也不保留它的雙親。因為這種策略不保存任何歷史記錄,所以它不具有從失敗中恢復的能力。?Start圖1使用3層預判的爬山方法遇到的局部最大化問題爬山策略的一個主要問題是容易陷入局部最大值。如果這種策略達到了一個比其他任何孩子都好的狀態(tài),它便停止。因此為了提高性能,需要局部改進評估多項式。2.最佳優(yōu)先搜索算法最佳優(yōu)先搜索算法使用了優(yōu)先級隊列,使得從諸如陷入局部優(yōu)先等情況中恢復成為可能,從而使啟發(fā)式搜索更加靈活。最佳優(yōu)先搜索算法使用列表來維護狀態(tài):用open列表來記錄搜索的當前狀態(tài),用close列表記錄已經(jīng)訪問過的狀態(tài)。在這種算法中新加的一步是對open中的狀態(tài)進行排序,排序的依據(jù)是對狀態(tài)與目標“接近程度”的某種啟發(fā)性估計。最佳優(yōu)先搜索算法總是選擇最有希望的狀態(tài)做進一步擴展。然而由于他正在使用的啟發(fā)可能被證明是錯誤的,所以它并不拋棄所有狀態(tài)而是把他們維護在open中。一旦發(fā)現(xiàn)啟發(fā)將搜索引導到一條證明不正確的路徑,那么算法會從open中取出一些以前產生的“次優(yōu)先”的狀態(tài),從而把搜索的焦點轉移到空間的另一部分。以8格拼圖游戲為例進行啟發(fā)式搜索:圖2游戲目標構造一個評估函數(shù)f,它是兩個分量的和:f(n)=g(n)+h(n)其中:g(n)是從任意狀態(tài)n到起始狀態(tài)的實際路徑長度,h(n)是對狀態(tài)n到目標距離的啟發(fā)性估計(在此表示錯位的牌數(shù))目前該游戲h=4;
狀態(tài)ef(e)=54r … f狀態(tài)Cf(c)=42831647狀態(tài)ef(e)=54r … f狀態(tài)Cf(c)=428316475■ 狀態(tài)ff(f)=528314■765-…一狀態(tài)jf(j)=523■184765狀態(tài)af(a)=4狀態(tài)df(d)=6狀態(tài)gf(g)=6g(n)=og(n)=1g(n)=2g(n)=3狀態(tài)kf(k)=7目標圖3對8格拼圖游戲進行啟發(fā)式搜索而產生的狀態(tài)空間歸納起來,最佳優(yōu)先算法就是1) 操作當前狀態(tài)以產生新的孩子2) 檢查每個新狀態(tài),看其是否已經(jīng)(在open或close中)出現(xiàn)過,以防止循環(huán)3) 給出每個狀態(tài)n的f值,這個值等于該狀態(tài)在搜索空間中的深度g(n)和它與目標距離的啟發(fā)性估計h(n)的和。4) open中的狀態(tài)是按它們的f值排序的,在分析了所有狀態(tài)或發(fā)現(xiàn)目標之前,所有狀態(tài)都被保存在open中,這樣做使算法可以從死端(deadend)恢復5)從現(xiàn)實角度來看,可以通過改善維護open和close列表的方法來提高算法的效率?,F(xiàn)有工作實際生活中,啟發(fā)式搜索主要應用于專家系統(tǒng),例如“深藍”與象棋高手之間的博弈、財務統(tǒng)計及顧問、一些復雜算法的求解......它的內容也正逐步擴展,從傳統(tǒng)的爬山和動態(tài)規(guī)劃算法到最佳優(yōu)先搜索,再到二人游戲中的極小極大和a-p剪枝的預判來嘗試預測對手的行為。啟發(fā)式搜素依然存在其弊端,例如博弈過程中,對手改變慣有套路,就難以在智能機器知識庫中搜索,從而無法做出正確解答。當然,人們對于啟發(fā)式搜索的探索正逐步深入......我的想法在人工智能中,搜索就像紅線將用戶與計算機強大的知識庫相連,而在此,啟發(fā)式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 銷售考核試題復習測試附答案(一)
- 門診部患者滿意度提升策略
- 董事長年終表彰大會講話材料
- 小學家委會代表的演講稿
- 天津上社保合同范例
- 公司手機借用合同模板
- 婚房新家購買合同模板
- 審計局上半年普法的工作總結
- 代理裝修協(xié)議合同范例
- 醫(yī)院口腔簽字合同范例
- 國家開放大學電大本科《社會統(tǒng)計學》2023期末試題及答案(試卷代號:1318)
- 《小鯉魚跳龍門》教學設計3篇
- 新能源公司商業(yè)計劃書
- 農田灌溉水渠施工方案
- 部編 統(tǒng)編 人教版九年級上冊初中語文 期末總復習課件 全冊專題課件
- 《大數(shù)據(jù)分析與應用》教學大綱
- 三維激光掃描原理及應用課件
- 民事訴訟法概述《民事訴訟法學》馬工程課件
- (完整版)環(huán)境保護考核表
- 箱變安裝施工方案66375
- (通風工)三級安全教育試卷及答案
評論
0/150
提交評論