9 模型入門

「模型」頁面會顯示使用者模型和已部署模型的清單。「使用者模型」會列出使用者綱要中的模型,「部署」會列出部署至 Oracle Machine Learning Services 的模型。

在模型下,模型資訊和模型部署可在下列位置使用:
  • 使用者模型:列出在資料庫綱要中建立的所有模型。您可以在「模型」檢視中瀏覽、檢視、部署及刪除模型。
  • 建置:列出所有已建置的模型。在「部署」檢視中,您可以檢視已部署模型的模型中繼資料與 REST API URI。

使用者模型

在「使用者模型」檢視中,您可以瀏覽、檢視及部署模型。「使用者模型」檢視會列出資料庫綱要中可用的模型:

圖 9-1 使用者模型

使用者模型
  • 名稱:顯示模型名稱。模型名稱可以是任何有效的資料庫物件名稱。
  • 擁有者:顯示建立模型的使用者。
  • 演算法:顯示使用的演算法名稱。
  • 建立日期:顯示建立模型的日期。
  • 目標:顯示實驗建立時選取的預測目標。
您可以執行下列工作:
  • 部署:若要部署模型,請選取模型,然後按一下部署
  • 刪除:若要刪除模型,請選取模型並按一下刪除

部署

在「部署」檢視中,您可以檢視所有已部署模型的清單。您可以在此檢視模型中繼資料、檢視已部署模型的 REST API URI,以及刪除任何已部署模型。

若要刪除已部署的模型,請選取該模型並按一下刪除

圖 9-2 部署的模型

部署
每個已部署的模型會顯示下列資訊:
  • 名稱:已部署模型的名稱。
  • 共用:允許相同 PDB 中的使用者使用模型。
  • 版本:顯示模型版本。
  • 命名空間:顯示模型命名空間。
  • 擁有者:部署模型的使用者名稱。
  • 建置日期:顯示模型建置的日期。

    附註:

    您無法重新部署相同的模型。不過,您可以建立模型的新版本並進行部署。然後您可以根據版本追蹤模型。
  • URI:顯示 URI 名稱。按一下 URI 連結即可檢視模型的 REST API URI。

    圖 9-3 已部署模型的 REST API 規格

    已部署模型的 REST API 規格

9.1 部署模型

部署模型時,您會建立用於計分的 Oracle Machine Learning Services 端點。

部署模型對話方塊中,您可以在 AutoML UI 實驗的內容中定義模型部署。若要部署模型,請定義下列項目:

圖 9-4 部署模型

部署模型
  1. 名稱欄位中,系統產生的模型名稱預設會顯示在這裡。您可以編輯此名稱。模型名稱必須是最多 50 個字元的唯一英數字元名稱。
  2. 在「 URI 」欄位中,輸入模型 URI 的名稱。URI 必須是英數字元,而且長度上限為 200 個字元。
  3. 版本欄位中,輸入模型的版本。版本的格式必須是 xx.xx,其中 x 是數字。
  4. 命名空間欄位中,輸入模型命名空間的名稱。
  5. 按一下共用,可讓具有資料庫綱要存取權的使用者檢視和部署模型。
  6. 按一下確定。順利部署模型之後,該模型就會列在「部署」頁面中。
  7. 您可以檢視下列詳細資料:
    • 模型中繼資料 - 選取已部署的模型並按一下模型名稱以檢視模型中繼資料,例如模型名稱、探勘函數、演算法、屬性等等。
    • REST API - 選取已部署的模型並按一下 URI 底下的連結,即可檢視該模型的 REST API URI。