[OpenR8 解決方案] RegressionForest (資料分析)

一、RegressionForest

 

使用隨機森林預測數據的推論結果。

 

 

二、資料夾介紹

 

此解決方案資料夾內容如下圖1,Flow 內容說明如下表。

原始碼放置位置如下圖2。

數據資料與訓練完成的模型檔案位置如下圖3。

 

圖1.資料夾示意圖.png

圖1.資料夾示意圖。

 

檔案

說明

regression_forest_training.flow

訓練用的 flow

regression_forest_inference.flow

讀取訓練好的模型進行推論

data 資料夾

放輸入的資料與模型檔案

src 資料夾

放運行 flow 所需要的原始碼檔案

 
 
圖2.資料夾示意圖.png
圖2.資料夾示意圖。
 

檔案

說明

regression_forest_training.py

訓練會用到的 py 原始碼

regression_forest_inference.py

推論會用到的 py 原始碼

 
圖3.資料夾示意圖.png
圖3.資料夾示意圖。
 

檔案

說明

Housing Values in Suburbs of Boston.txt

CSV 數據的欄位說明

housing.csv

輸入的數據

housing_test.csv

測試的數據

(運行regression_forest_training.flow 所產生的檔案,從 housing.csv 隨機挑出部分數據做為測試組)

housing_test_prediction.csv

做完推論的數據

regression_model.sav

訓練完產生的模型

 
 
 

三、準備數據資料 : 

 

請至 OpenR8 > solution > RegressionForest > data 資料夾內找到 housing.csv。

如下圖4表格,可以看出最後一個欄位 N 為輸出的值(或是標籤值),剩餘的前面幾個欄位是輸入的值。可以藉由一堆輸入的值得到輸出的結果。

如果現在要改為自己的數據。前面幾個欄位請填輸入的值(也就是原因),最後一個欄位請填輸出的值(也就是結果)。

 

圖4.輸入資料的內容 .png

圖4.輸入資料的內容。

 

 

四、執行 flow 檔案進行訓練 : 

 

【訓練模型】

使用方法 : 執行 R8.exe > 開啟與載入流程檔案 > 執行進行訓練。每一個步驟如下。

第一步 : 執行 R8.exe。如下圖5。

 

圖5.執行 R8.png

圖5.執行 R8.exe

 

第二步 : 開啟與載入流程檔案。如下圖6。

 

圖6.開啟解決方案.png

圖6.開啟解決方案。

 

第三步 : 設定要讀入的數據。如下圖7。

 

圖7.選擇要訓練與測試的數據.png

圖7.選擇要訓練與測試的數據。

 

第四步 : 設定要讀入的數據。如下圖8。

 

圖8.設定要測試的數據比例.png

圖8.設定要測試的數據比例。

 

第五步 : 設定模型的檔名。如下圖9。

 

圖9.設定模型的檔名.png

圖9.設定模型的檔名。

 

第六步 : 執行。如下圖10。

 

圖10.執行訓練.png

圖10.執行訓練。

 

第七步 : 產生的模型。如下圖11。

 

圖11.產生的模型檔案.png

圖11.產生的模型檔案。

 

 

五、執行 flow 檔案進行推論測試 : 

 

第一步 : 開啟與載入流程檔案。如下圖12。

 

圖12.開啟解決方案.png

圖12.開啟解決方案。

 

第二步 : 設定要測試的數據。如下圖13。

 

圖13.選擇要測試的數據.png

圖13.選擇要測試的數據。

 

第三步 : 設定要測試的模型。如下圖14。

 

圖14.選擇要測試的模型.png

圖14.選擇要測試的模型。

 

第四步 : 執行推論。如下圖15。

 

圖15.執行推論.png

圖15.執行推論。

 

第五步 : 產生的數據結果。如下圖16圖17。

 

圖16.做完推論的結果檔案.png

圖16.做完推論的結果檔案。

 

圖17.做完推論的結果檔案.png

圖17.做完推論的結果檔案。

 


延伸閱讀

1.
OpenR8 社群版 - 人人都會用的 AI 軟體 (免費下載)

[CP 值最好的 AI 人工智慧電腦熱賣中]
硬體採用最新最快的 Titan RTX, RTX-2080Ti-11G, 及 TESLA V100!
視窗圖控介面,易學易用。
硬體優勢:針對深度學習最佳化設計,且經過客戶端 24H 運作驗證。
軟體優勢:事先安裝人工智慧軟體及優化設定,每週提供最新 AI 演算法下載。
公司優勢:專業人工智慧機器人設計公司,資本額一億。
歡迎企業、學校、及公家機關大量採購。
可租用,歡迎來信或來電洽詢。
詳細資料請參閱以下網址: https://tw.openrobot.club/ai_computer