人工智慧實驗報告天氣決策樹

2021-03-04 09:39:18 字數 1137 閱讀 6046

昆明理工大學資訊工程與自動化學院學生實驗報告

( 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有所基本了解。為更好地學習人工智慧知識打下基礎。二 ...