昆明理工大學資訊工程與自動化學院學生實驗報告
( 201 — 201 學年第 1 學期 )
課程名稱:人工智慧開課實驗室年月日
一、上機目的及內容
1.上機內容
根據下列給定的14個資料,運用information gain構造乙個天氣決策樹。
2.上機目的
(1)學習用information gain構造決策樹的方法;
(2)在給定的例子上,構造出正確的決策樹;
(3)理解並掌握構造決策樹的技術要點。
二、實驗原理及基本技術路線圖(方框原理圖或程式流程圖)
(1)設計並實現程式,構造出正確的決策樹;
(2)對所設計的演算法採用大o符號進行時間複雜性和空間複雜性分析;
程式流程圖:
三、所用儀器、材料(裝置名稱、型號、規格等或使用軟體)
1臺pc及visual c++6.0軟體
四、實驗方法、步驟(或:程式**或操作過程)
源程式見同一資料夾下工程jueceshu。
以下為部分程式**:
datapoint processline(std::string const& sline)
attributevalue v = attributes.back();
attributes.pop_back();
bool type = v.gettype();
return datapoint(attributes, type);
}void main()
std::list processq;
std::vector finisheddataset;
processq.push_back(initdataset);
while ( processq.size() > 0 )
}五、實驗過程原始記錄( 測試資料、圖表、計算等)
六、實驗結果、分析和結論(誤差分析與資料處理、成果總結等。其中,繪製曲線圖時必須用計算紙或程式執行結果、改進、收穫)
通過這次實驗,我對人工智慧的應用有了更進一步的認識。我了解了如何採用information gain構建天氣決策樹,知道了怎樣構造決策樹。人工智慧是一門綜合性十分強的學科,它包括了以前我們學過的知識,還有一些是我們以前沒有學習過,甚至沒有接觸過的領域。
人工智慧實驗報告
江蘇科技大學 實驗報告 2012 2013學年第2學期 課程名稱人工智慧 學生姓名陳嘉生 學生學號 1040501211 院系數理學院 專業 資訊與計算科學 2013年 5 月 18 日 一 實驗目的 狀態空間表示法是人工智慧領域最基本的知識表示方法之一,也是進一步學習狀態空間搜尋策略的基礎,本實驗...
人工智慧實驗報告
人工智慧 實驗指導及報告書 2011 2012 學年第 1 學期 姓名 張輔祥 學號 090509110 班級 09計科一 指導教師 電腦科學與工程學院 2011 一 實驗目的 1 理解人工智慧中產生式相關知識的基本原理和方法 二 實驗內容 如圖所示放置3根柱子,其中一根從上往下按由小到大順序串有若...
人工智慧實驗報告
南京資訊工程大學實驗 實習 報告 實驗 實習 名稱 matlab程式設計實驗日期得分指導教師 系計科專業年級班次 姓名學號 1 實驗目的 1 通過學習matlab程式設計來進一步了解人工智慧 2 通過上機實習編寫matlab程式,從而對matlab有所基本了解。為更好地學習人工智慧知識打下基礎。二 ...