對資料集建立預測
使用 ML 部署對新的資料預測未來結果。
前往 ML 模型管理中的資料集預測窗格,以開始建立預測設定。請參閱 導覽 ML 部署介面。
您可以對目錄中的資料集進行預測,例如對新交易的每日預測。也可以使用預測 API 即時進行預測。關於預測 API 的資訊,請參閱 建立即時預測。
會在具有預測和 (對於分類模型) 具有每個分類機率的欄中產生預測。 您也可以選擇產生具有 SHAP 值或錯誤的資料集,以及套用資料集的副本。資料集可以採用 Parquet、CSV 或 QVD 格式。
產生預測時,您可以將預測性深入資訊載入到 Qlik Sense 應用程式中。這可讓您視覺化資料並與資料互動,以及建立假設情境。
開始之前
在開始使用 ML 部署產生預測之前,需要啟用來源模型。如需詳細資訊,請參閱核准已部署的模型。
關鍵概念
套用資料集
實驗訓練期間,您可在新的資料集部署用來產生預測的模型。此資料集稱為套用資料集。會在具有預測和 (對於分類模型) 具有每個分類機率的欄中產生預測。您也可以選擇產生具有 SHAP 值或錯誤的資料集。
支援任何可在 Qlik Cloud 中上傳並剖析的一般檔案,以用於 Qlik AutoML。
對於多表格檔案,例如具有多個工作表的 Microsoft Excel 檔案,只會匯入第一個表格。若表格的資料剖析失敗 (例如表格是空的),則檔案不受支援。
套用資料集的特徵和資料類型必須與用來訓練 ML 部署的資料集相同。ML 實驗中指定的目標欄不需要納入套用資料集當中。請注意,其他不屬於模型訓練的欄仍然可以存在於套用資料集。AutoML 會在產生預測時忽略其他欄。
自動特徵設計
如需關於透過使用自動特徵設計訓練的模型產生預測的資訊,請參閱 自動特徵設計。
預測設定
會從預測設定產生預測資料集。每個 ML 部署可以有多個預測設定。預測設定可以設定為使用排程或不使用排程來執行。
預測設定擁有權
使用者建立預測設定時,他們會被自動指派為擁有者。
下列清單備註執行預測設定的存取權限要求。若手動執行預測,執行預測的使用者必須滿足要求。如需排程預測,預測設定的擁有者必須滿足要求。
-
租用戶中的 專業或 Full User 權限 和 Automl Deployment Contributor 角色。請參閱: 誰能使用 Qlik AutoML
-
從 ML 部署執行預測時空間中的所需權限。
-
在儲存預測資料的空間中建立資料來源的所需權限。
可能會發生預測設定的擁有者失去租用戶存取權限、或不再滿足使用 ML 部署的其他要求的情況。在此情況下,具有所需權限的使用者可以按一下將我設為擁有者,取得排程預測的擁有權,以便執行預測。這可在預測設定窗格中進行,或作為資料集預測視窗中的動作。
如需關於此區段提及之任何動作的空間權限要求的資訊,請參閱 在共用空間中管理權限 和 在受管理空間中管理權限。
要求和權限
若要瞭解使用 ML 部署和預測的權限要求,請參閱 使用 ML 預測。
建立新預測
您可以從部署概述窗格和資料集預測窗格建立新的預測設定。
請執行下列動作:
-
從目錄開啟 ML 部署。
-
在右下方按一下建立預測。
-
在預測設定窗格中,展開套用資料並按一下選取套用資料集。
-
選取要產生預測的資料集。資料集的特徵和資料類型必須與模型結構描述相同。
可以透過 分析 活動中心的「建立」頁面上傳資料集。您也可以將新的資料集從預測的資料集選取頁面直接上傳到目錄中。然後會自動選取此資料集,作為套用資料集,供您的預測使用。若要這麼做,按一下新增套用資料集並選擇要上傳的檔案。
-
在預測資料集之下,按一下命名預測資料集。
-
輸入名稱 (或接受預設名稱)。
Qlik AutoML 支援預測資料集的動態檔案命名。如需詳細資訊,請參閱在預測資料集檔案名稱中使用變數。
-
為產生的資料集選取格式。預設為 Parquet。資料集也能以 CSV 或 QVD 格式產生。
-
選取空間。
-
按一下確認。
-
在預測選項之下,選取您要產生的任何其他資料集。
-
錯誤資料集:為套用資料集中的記錄產生具有錯誤的資料集。這可讓您知道是否已捨棄記錄以及原因。
-
SHAP:為每個記錄產生具有 SHAP 值的資料集。資料集有模型中每個特徵的欄 index 和 <feature>_SHAP。
資訊備註此選項無法用於來自多類別分類模型的預測。對於這些模型,您可以改用座標 SHAP 選項。 -
座標 SHAP:為每個記錄產生具有 SHAP 值的資料集。這提供與 SHAP 資料集相同、但以不同方式組織的值。資料集有欄 index、automl_feature 和 SHAP_value。附加欄 Predicted_class 隨附於來自多類別分類模型的預測。
-
-
選擇要自動產生索引欄或使用套用資料集中現有的欄。
-
您也可能想要按排程執行預測。在預測排程之下,按一下建立排程並在顯示的對話方塊中調整設定。如需詳細資訊,請參閱排程預測。
-
按一下儲存並關閉按鈕以儲存預測設定,並返回資料集預測窗格而不執行預測。若您只希望預測按排程執行,可能會偏好此選項。
或者,按一下儲存並立即預測以儲存預測設定,並手動執行預測。
若最後狀態顯示「成功」,表示預測完成。
-
前往目錄以查看產生的資料集。
編輯預測設定
您可以從資料集預測窗格編輯現有預測設定。
請執行下列動作:
-
在資料集預測窗格中,在您要編輯的預測設定按一下 ...。
-
從動作功能表選取編輯預測設定。
-
在預測設定窗格中,您可以編輯下列區段:
-
套用資料:您可以變更套用資料集。
-
預測資料集:您可以變更預測資料集的名稱和空間。
-
預測選項:您可以為產生的其他資料集變更選項。
-
預測排程:若您想要,可以設定執行預測的排程。如需詳細資訊,請參閱排程預測。
-
-
按一下儲存並關閉按鈕以儲存預測設定,並返回資料集預測窗格而不執行預測。
或者,按一下儲存並立即預測以儲存預測設定,並手動執行預測。
若最後狀態顯示「成功」,表示預測完成。
執行預測
您可以從資料集預測窗格以現有預測設定執行預測。或者,您可能想要根據可自訂的排程執行預測。您可以合併手動和排程預測執行,以最佳方式配合您的需求。
手動執行預測
您可以在資料集預測窗格中選取內容功能表內的選項,以直接開始執行預測設定。
對於手動執行預測的使用者,該使用者必須滿足該動作的存取權限要求。請參閱 預測設定擁有權。
請執行下列動作:
-
在資料集預測窗格中,在您要執行預測的預測設定按一下 ...。
-
從動作功能表選取立即執行預測以開始產生預測。
若最後狀態顯示「成功」,表示預測完成。
排程預測
預測可設定為按排程自動執行。您可以為每個您建立的預測設定建立一個排程。在建立或編輯預測設定時存取預測排程功能表。
為了成功執行排程預測,預測設定擁有權的擁有者必須滿足幾項權限要求。否則,預測無法執行。如需詳細資訊,請參閱預測設定擁有權。
預測排程對話方塊可讓您指定排程的下列參數:
-
執行預測:調整執行預測的一般排程 (每日、每週或每月)。根據您的選項設定間隔、星期幾或日期。
-
時間:設定一天當中開始執行預測的時間。
若您依小時排程 (適用於每日或每週預測),則您也能夠指定執行預測的開始和結束時間。
-
開始日期:設定預測排程生效的日期。
-
結束日期:設定停止按排程執行預測的日期。依照預設,排程將設定為永遠繼續執行,但您可以指定排程的結束日期。
-
僅在套用資料集變更時執行:若套用資料集在上次執行預測後沒有變更,就不會執行排程預測。若您希望無論資料是否有變更,都一律執行排程預測,則可以將此設定切換為關閉。
刪除預測設定
您可以從資料集預測窗格刪除現有預測設定。
請執行下列動作:
-
在資料集預測窗格中,在您要刪除的預測設定按一下 ...。
-
從動作功能表選取刪除預測設定。
-
按一下刪除以確認。
管理預測工作
租用戶管理員可以從 管理 活動中心停止或取消預測工作。如需詳細資訊,請參閱管理 Qlik AutoML。
設定通知
您可以在從 ML 部署建立預測時接收通知。如需詳細資訊,請參閱設定 Qlik AutoML 的通知。