本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
入門先決條件
以下步驟是入門練習的先決條件。
-
設定許可,讓 Amazon Personalize 可以代表您存取您的資源。這涉及為 Amazon Personalize 化創建服務角色,並使用 IAM 政策授予其對 Amazon Personalize 化資源的訪問權限。如需更多資訊,請參閱授予 Amazon Personalize 化訪問您的資源的權限。
-
準備您的訓練資料並將資料上傳到 Amazon S3 儲存貯體:
-
如需網域資料集群組自學課程,請參閱 建立訓練資料 (網域資料集群組)
-
如需自訂資料集群組自學課程,請參閱 建立訓練資料 (自訂資料集群組)
-
-
如中所述,授予您的 Amazon Personalize 服務角色存取 Amazon S3 資源的權限讓 Amazon Personalize 化訪問 Amazon S3 資源。
建立訓練資料 (網域資料集群組)
若要建立訓練資料,請下載、修改影片分級資料,並將其儲存到 Amazon Simple Storage Service (Amazon S3) 儲存貯體。然後授予 Amazon Personalize 化許可以從存儲桶中讀取。
若要建立訓練資料
-
下載並解壓縮電影評級 zip 文件,ml-latest-small.zip
從MovieLens 下推薦用於教育和發展(F. 麥克斯韋·哈珀和約瑟夫·康斯坦 2015 年。 數 MovieLens 據集:歷史和背景。 交互式智能系統(TII)上的 ACM 交易 5,4:19:19:19。https://doi.org/10.1145/2827872 -
開啟
ratings.csv
檔案。此檔案包含此自學課程的互動資料。-
刪除 rating 欄。
-
將
userId
和movieId
欄ITEM_ID
分別重新命名為USER_ID
和。 -
添加一個 EVENT_TYPE 列設置為每個記錄的值。
watch
如果您使用的是 Microsoft Excel,則可以輸入欄watch
中的第一個儲存格,然後按兩下儲存格的右下角來設定每筆記錄的 EVENT_TYPE。您的標題應該是以下內容:USER_ID,ITEM_ID,TIMESTAMP,EVENT_TYPE
這些欄必須完全如圖所示,Amazon Personalize 才能辨識資料。數據的前幾行應如下所示:
USER_ID,ITEM_ID,TIMESTAMP,EVENT_TYPE 1,1,964982703,watch 1,3,964981247,watch 1,6,964982224,watch 1,47,964983815,watch 1,50,964982931,watch .... ....
儲存
ratings.csv
檔案。 -
-
上傳
ratings.csv
到您的 Amazon S3 存儲桶。如需詳細資訊,請參閱 Amazon 簡單儲存服務使用者指南中的使用拖放方式上傳檔案和資料夾。 -
授予 Amazon Personalize 化讀取存儲桶中的數據的權限。如需詳細資訊,請參閱 讓 Amazon Personalize 化訪問 Amazon S3 資源。
建立訓練資料 (自訂資料集群組)
若要建立訓練資料,請下載、修改影片分級資料,並將其儲存到 Amazon Simple Storage Service (Amazon S3) 儲存貯體。然後授予 Amazon Personalize 化許可以從存儲桶中讀取。
-
下載並解壓縮電影評級 zip 文件,ml-latest-small.zip
從MovieLens 下推薦用於教育和發展(F. 麥克斯韋·哈珀和約瑟夫·康斯坦 2015 年。 數 MovieLens 據集:歷史和背景。 交互式智能系統(TII)上的 ACM 交易 5,4:19:19:19。https://doi.org/10.1145/2827872 -
開啟
ratings.csv
檔案。此檔案包含此自學課程的互動資料。-
刪除 rating 欄。
-
將標頭取代為下列內容:
USER_ID,ITEM_ID,TIMESTAMP
這些標頭必須完全如圖所示,Amazon Personalize 才能辨識資料。
儲存
ratings.csv
檔案。 -
-
上傳
ratings.csv
到您的 Amazon S3 存儲桶。如需詳細資訊,請參閱 Amazon 簡單儲存服務使用者指南中的使用拖放方式上傳檔案和資料夾。 -
授予 Amazon Personalize 化讀取存儲桶中的數據的權限。如需詳細資訊,請參閱 讓 Amazon Personalize 化訪問 Amazon S3 資源。