本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
自訂您的查詢回應
Amazon Textract 可讓您使用轉接器自訂其預先訓練查詢功能的輸出。您可以使用 Amazon Textract 主控台
當您使用主控台建立轉接器時,您可以上傳自己的文件,以訓練轉接器並測試其效能。您也可以將查詢新增至文件,然後將這些查詢連結至文件中的正確回應元素,以註釋您的文件。建立轉接器並註釋文件後,您可以訓練轉接器、檢查其效能,然後在分析文件時使用它。
轉接器是模組化元件,會新增至現有的 Amazon Textract 深度學習模型,為訓練任務擴展其功能。透過使用轉接器微調深度學習模型,您可以自訂與特定使用案例相關的文件分析任務的輸出。
若要建立和使用轉接器,您必須:
-
上傳訓練的範例文件
-
指定訓練和測試資料集
-
使用查詢和回應標註您的文件
-
訓練轉接器
-
取得 AdapterId
-
呼叫時使用轉接器
AnalyzeDocument
上傳範例文件
若要訓練轉接器,您必須上傳一組代表您使用案例的範例文件。您可以直接從電腦或 Amazon S3 儲存貯體上傳文件。為了獲得最佳結果,請提供盡可能多的訓練文件 (最多 2,500 頁的訓練文件和 1000 個測試文件)。請確定文件代表您使用案例的所有層面。您必須上傳至少五個訓練和五個測試文件。
指定訓練和測試集
您必須將所有文件分割成訓練和測試集。訓練集用於訓練轉接器。轉接器會學習這些註釋文件中包含的模式。測試集用於評估轉接器效能。
如需訓練和測試資料的詳細資訊,請參閱 準備訓練和測試資料集。
使用查詢和回應註釋文件
註釋文件時,您有兩個選擇:您可以使用預先訓練的查詢功能自動標記文件,然後視需要編輯標籤。或者,您可以為每個文件查詢手動標記回應。
如需查詢最佳實務的詳細資訊,請參閱查詢的最佳實務。
訓練轉接器
註釋訓練資料後,您可以啟動轉接器的訓練程序。Amazon Textract 會訓練專為您的文件量身打造的轉接器。轉接器訓練需要 2-30 小時,取決於資料集的大小和 AWS 區域。訓練完成後,您可以在轉接器詳細資訊頁面中檢視訓練狀態。如果狀態為 training failed,請參閱 偵錯訓練失敗以偵錯失敗。
評估轉接器
每輪轉接器訓練後,請檢閱 AWS 管理主控台 中的效能指標,以判斷轉接器與所需效能等級的接近程度。然後,您可以透過上傳新的訓練文件批次,或檢閱準確性分數較低的文件註釋,進一步改善轉接器的文件準確性。建立轉接器的改善版本後,您可以使用 AWS 主控台來刪除任何不再需要的較早轉接器版本。
如需評估指標的詳細資訊,請參閱 評估和改善轉接器。
取得 AdapterId
訓練轉接器之後,您可以取得轉接器的唯一 ID,以便與 Amazon Textract 文件分析 API 操作搭配使用。使用 ListAdapterVersions API 操作或使用 擷取 AdapterId AWS 管理主控台。
呼叫 AnalyzeDocument API 操作
若要套用自訂轉接器,請在呼叫 AnalyzeDocument 或 StartDocumentAnalysis API 操作時提供其 ID。這可增強對文件的預測。呼叫 API 操作時,每個頁面最多可以使用一個轉接器。
影片示範和教學課程