使用 XGBoost 進行機票銷售 (時序資料) 的預測。

Data-XGBoost-Regression-Time-Series-inference-Jupyter.png

[操作步驟及說明]

1. 1_Prepare_Train_Data.ipynb

準備訓練資料。

設定參數:

• x_time_seq : 時間序列長度

• input_filename : 輸入的資料檔案路徑

• output_filename : 輸出的時序資料檔案路徑

設定完成後,即可執行。

2. 2_Train.ipynb

訓練 XGBoost 模型。

設定參數:

• train_input_filename : 輸入的資料檔案路徑

• model_filename : 輸出的模型檔案路徑

• scaler_filename : 輸出的正規化檔案路徑

• train_output_filename : 輸出的預測檔案路徑

• modelEstimators : Estimator 的數量

設定完成後,即可執行。

3. 3_Prepare_Inference_Data.ipynb

準備推論資料。

設定參數:

• x_time_seq : 時間序列長度

• input_filename : 輸入的資料檔案路徑

• output_filename : 輸出的時序資料檔案路徑

設定完成後,即可執行。

4. 4_Inference.ipynb

使用訓練的模型進行推論。

設定參數:

• inference_input_filename : 輸入的資料檔案路徑

• model_filename : 輸入的模型檔案路徑

• scaler_filename : 輸入的正規化檔案路徑

• inference_output_filename : 輸出的預測檔案路徑

設定完成後,即可執行。

執行後,即可看到 XGBoost 推論的結果。

這個 SDK 內建於 AppForAI 人工智慧開發工具

單獨購買價格:5,000元,永久授權,單一 SDK 授權,單機授權,一次下載,無更新服務,一年電子郵件範例諮詢服務。如果是軟體客製化問題,請購買我們的客製化顧問服務點數。