人工智能课程设计——植物识别专家系统
生活随笔
收集整理的這篇文章主要介紹了
人工智能课程设计——植物识别专家系统
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
系統總體功能結構圖
算法設計
根據植物特征識別植物名稱控制策略:檢索知識庫中的規則,若輸入為一個特征,則從知識庫中按照序號檢索前項,找出后項,若后項又是其它規則的前項,則繼續檢索,直到沒有匹配的前項。
例如:若在知識庫中存在規則:if 有皮刺 then 玫瑰;輸入特征為:[有皮刺],則返回結果為玫瑰。若輸入兩個或多個特征,則優先檢索前兩個特征,若知識庫中按序號查找有匹配的項,則優先匹配此條規則,得到后項后再次檢索規則,直到沒有匹配的規則。若前兩個特征沒有匹配的規則,則加入下一個特征一起檢索,直到沒有匹配的前項。例如:存在規則if 葉色暗綠and花色繁多and絨毛狀 then 袋鼠花;輸入特征為:[葉色暗綠 花色繁多 花型小],則優先匹配此規則,再向下進行推理。
根據植物名稱識別植物特征控制策略:檢索知識庫中的規則,若輸入為一個名稱,逐條搜索綜合數據庫中的位置,在規則庫中的對前提條件進行遍歷,找到規則所對應的前提條件。
例如:若在綜合數據庫中,存在if芒果 then 花小 雜性 黃色或淡黃色;if芒果 then 花小 雜性 香甜;輸入特征為:[芒果]。尋找過程:在綜合數據庫中,尋找芒果,找到所有名稱為芒果的特征之后,去除重復的特征。返回結果[花小 雜性 黃色或淡黃色 香甜]。
運行結果
總結
以上是生活随笔為你收集整理的人工智能课程设计——植物识别专家系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 完全卸载VS2015_enterpris
- 下一篇: spring生命周期七个过程_Sprin