[AEM Assets]{class="badge positive" title="AEM Assetsに適用)。"}

スマートタグのトレーニング

スマートタグトレーニング​は、組織の特定のタグ構造とビジネス分類法をタグエンジンに教えるので、デフォルトセットがビジネスのアセットの詳細をカバーしていない場合にカスタムタグを定義できます。 スマートタグトレーニングでは、AdobeのAI (人工知能)フレームワークである​ Adobe AI を使用して、タグ構造とビジネス分類法に関する画像認識アルゴリズムをトレーニングします。 このトレーニングされたコンテンツインテリジェンスは、新しいアセットや以前はタグ付けされていなかったアセットに、ビジネスに特化した適切なタグを自動的に適用します。Experience Manager Assets​は、アップロードされたアセットにスマートタグをデフォルトで自動的に適用します。

スマートタグトレーニングの仕組み

スマートタグトレーニングは、自動化された画像認識を、特定の企業がコンテンツを分類して検索する方法に合わせます。 このプロセスは次のように機能します。

  1. タグ構造と分類を指定 – 組織がアセットを分類する方法を反映したタグとビジネス分類を指定します。
  2. 認識アルゴリズムのトレーニング — Adobe AI​は、ラベル付きアセットを分析し、各タグに関連付けられた視覚的パターンを学習します。
  3. コンテンツインテリジェンスの構築 – トレーニングされたモデルは、一般的ですぐに使えるタグのみに依存するのではなく、特定のタグ構造を理解します。
  4. タグを自動的に適用 — Experience Manager Assets​は、このコンテンツインテリジェンスを使用して、アップロード時に新しいアセットや以前にタグ付けされていないアセットに関連するタグを適用します。

アルゴリズムは独自の分類法でトレーニングされているため、生成されるタグは、デフォルトのタグだけよりもビジネスに適しています。 これは、標準タグセットがドメイン固有の製品、カテゴリ、属性を認識しない場合に特に役立ちます。

スマートタグトレーニングの主な利点

  • 企業固有のタグ付け – 一般的なラベルだけでなく、組織の分類に沿ったタグを認識して適用します。
  • 自動アプリケーション — デフォルトでは、Experience Manager Assets​個のタグが手作業なしでアセットをアップロードしました。
  • 検索性が向上 – より正確で関連性の高いタグにより、デジタルアセット管理システム内でアセットを簡単に検索して整理できます。
  • 拡張性の高い一貫性 – 一度訓練されると、アルゴリズムは大量の新規および以前はタグ付けされていなかったアセットに一貫性のあるタグを適用します。

Adobe AI​画像認識を独自のタグ構造とビジネス分類法と組み合わせることで、スマートタグ トレーニングは自動化されたタグ付けをデフォルトの機能を超えて拡張し、組織が実際にコンテンツを分類および取得する方法と一致する方法でアセットにラベルを付けます。

スマートタグトレーニングの要件の決定 smart-tag-training-requirement

スマートタグトレーニング​は、アセットに関連するラベルを認識して適用する自動タグ付けモデルを教えます。 トレーニングは、次のシナリオで必要です。

  • 自動ラベラー​を追加して、繰り返しのラベル付けを排除します。トレーニング済みのスマートタグは、同じアセットをアップロードするたびにラベルが自動的に適用されるため、手作業による反復を節約します。
  • タグの関連性​を改善して、アセットがコンテキストに最も適したラベルと一致するようにします。
  • アセットに表示されるラベルのタグ付け精度を​ 向上 ​して、誤ったタグや無関係なタグを減らします。
  • 既定のモデルがまだ認識しないラベル​を使用できないか、見つからないラベルを追加します。
NOTE
スマートタグのトレーニングは、画像タイプ​のアセットにのみ適用できます。 そのため、スマートタグのトレーニングは、画像アセットタイプ以外には適用されません。

スマートタグのトレーニングに関する手順

スマートタグ​は、Experience Manageras a Cloud Serviceが機械学習モデルを使用してデジタルアセットに自動的に適用されるメタデータラベルです。これにより、アセットの検索、フィルタリング、整理が容易になります。 Experience Manageras a Cloud Serviceは、テキストベースのアセットとビデオのスマートタグをデフォルトで自動生成します。 これらのモデルはテキストや動画のコンテンツ用に事前にトレーニングされているため、これらのアセットタイプにタグを付けるための追加の設定は必要ありません。

ただし、画像は、カスタムトレーニングされたモデルが役立ちます。 モデルのトレーニングでは、Experience Managerに対して、画像ライブラリに存在する特定のオブジェクト、スタイル、またはブランドに関連する概念を認識するように教えます。 これにより、タグ付けの正確性と一貫性が向上し、大規模な画像コレクションを管理するチームにとって、アセットの見つけやすさと検索の関連性が直接向上します。

画像上でスマートタグをトレーニングするためのワークフロー

画像用のスマートタグをトレーニングするには、次のタスクを順番に実行します。

  1. タグモデルとガイドラインを理解 — タグモデルの仕組みとトレーニングデータの準備に関するガイドラインを確認して、適切に構造化された代表的な例からモデルを学習します。
  2. モデルのトレーニング — サンプル画像を提供し、アセットに関連するタグを認識するようにモデルをトレーニングします。
  3. デジタルアセットへのタグ付け – 学習済みモデルを適用して、画像アセット全体にスマートタグを生成します。
  4. タグと検索を管理 – 検索結果のタグを確認、調整、管理して、検索を正確かつ最新の状態に保ちます。

次の手順に従うことで、タグ付け前にモデルが適切に設定され、Experience Manager内の検索とアセット管理をCloud Serviceとして強化する信頼性の高いスマートタグが生成されます。

タグモデルとガイドラインの理解 understand-tag-models-guidelines

タグモデル​は、タグ付けされる画像のデザイン、使用、カラー、スタイルなど、明確な視覚的側面に関連付けられた関連タグのグループです。 モデル内の各タグは明確に異なる視覚的特性にマッピングされるため、タグが画像に適用されると、検索サービスは特定の種類の画像を正確に取得できます。 単一モデルのタグは共通のテーマを共有するため、タグをグループ化することで、画像検索結果の精度と関連性が向上します。

例えば、靴コレクションには様々なタグを含めることができますが、これらのタグはすべて靴に関連し、同じタグモデルに属することができます。 これらのタグを靴の画像に適用すると、利用者は様々な種類の靴を見つけることができます。例えば、by design (スニーカー、フォーマル、サンダルなど)や​by usage (ランニング、ハイキング、カジュアルウェアなど)などです。 この構成により、各タグは有意義な視覚的な区別をコード化するため、各検索クエリが最も関連性の高い画像のサブセットに確実に解決されます。

タグモデルを作成してサービスをトレーニングする前に、次の手順に従って確実な結果を得ることができます。

  1. ビジネスのコンテキストで画像内のオブジェクトを最もよく表す一意のタグのセット​を特定します。 各タグは、モデルが画像タイプを区別できるように、重複のない明確な視覚的側面を表す必要があります。
  2. キュレートされたセット内のアセットが ​ トレーニングガイドライン ​に準拠していることを確認します。 ガイドラインに準拠したアセットを適切に監修することで、トレーニングされたサービスが検索中にどのようにタグを適用するかを直接判断できるため、これらのガイドラインの遵守は不可欠です。

トレーニングガイドライン training-guidelines

トレーニングセットの画像が次のガイドラインに準拠していることを確認します。 適切に準備されたトレーニングセットは、一貫性があり、明確に範囲が設定されているため、結果として得られるタグモデルの精度が直接向上します。

  • 関連性:トレーニングするタグを明確に表す画像のみを含めます。 各画像は、そのタグの代表例として認識できる必要があります。
  • 一貫性:品質、明瞭性、フレーミングが同等の画像を使用して、モデルがノイズではなく信頼性の高い視覚的パターンを学習できるようにします。
  • 範囲をクリア: タグが同じ論理カテゴリに属する場合にのみ、タグを単一のタグモデルにグループ化します。 1つのモデルで無関係なカテゴリを混在させることは避けてください。
  • 十分な量: モデルが一般化できるように、タグごとに十分な明確な例を提供し、複数のモデルで同じ被写体を重複しないようにします。
指標
説明
数量とサイズ
タグごとに最小 10 個、最大 50 個の画像。
コヒーレンス
タグの画像の見た目が似ていることを確認します。 同じ視覚的要素(画像内の同じタイプのオブジェクトなど)に関するタグを 1 つのタグモデルにまとめるのが最適です。 例えば、以下の画像は似ていないので、これらの画像すべてを my-party(トレーニング用)としてタグ付けするのは適切ではありません。

図:トレーニングガイドラインの例を示すコヒーレンスのイラスト画像
対象範囲
トレーニングの画像には十分な多様性が必要です。 その目的は、数は少なくても多様性の高い例を提供することで、適切なものに焦点を絞れるようにすることです。 見た目が大きく異なる画像に同じタグを適用する場合は、それぞれの種類に 5 つ以上の例を含めてください。 例えば、model-down-pose というタグの場合、タグ付け時、類似する画像をより正確に識別できるよう、以下のハイライト表示された画像に似たトレーニング画像を増やします。

図:トレーニングガイドラインの例を示す対象範囲のイラスト画像
妨害物と障害物
サービスのトレーニングには、障害物(目立つ背景、メインとなる対象と一緒に含まれる物や人物などの関連性のない付随物)が少ない画像のほうが効果的です。 例えば、casual-shoe というタグの場合、2 つ目の画像はトレーニングの候補として適切ではありません。

図:トレーニングガイドラインの例を示す妨害物と障害物のイラスト画像
完全性
画像が複数のタグの対象となる場合は、適用可能なすべてのタグを追加してから、画像をトレーニングに含めます。 例えば、raincoat と model-side-view などのタグの場合、対象となるアセットに両方のタグを追加してから、そのアセットをトレーニングに含めます。

図:トレーニングガイドラインの例を示す完全性のイラスト画像
タグ数
各タグに少なくとも 2 つの個別タグと、少なくとも 10 の異なる画像を使用して、モデルのトレーニングを行うことをお勧めします。 単一のタグモデルでは、50 個を超えるタグを追加しないでください。
例の数
各タグに対して、少なくとも 10 個の例を追加します。 ただし、アドビでは約 30 個の例を使用することをお勧めしています。 1 つのタグにつき最大 50 個の例がサポートされます。
誤検出と競合の防止
アドビでは、単一の視覚的な観点に対して単一のタグモデルを作成することをお勧めします。 モデル間でタグが重なり合うのを避けるように、タグモデルを構築します。 例えば、shoes と footwear の 2 つの異なるタグモデル名で、sneakers のような共通タグは使用しないでください。 トレーニングプロセスは、共通のキーワードに関して、トレーニングを受けた 1 つのタグモデルをもう 1 つで上書きします。

例:ガイダンスのさらなる例を以下に示します。

  • 推奨タグモデルスコープ – 次の要素のみを含むタグモデルを作成します。

    • 車種に関するタグ
    • 大人と子供のジャケットに関するタグ
  • 避けるべきこと:作成しないでください。

    • 2019 年と 2020 年にリリースされた車種を含むタグモデル
    • 同じ車種をいくつか含む複数のタグモデル
NOTE
同じ画像を使用して、異なるタグモデルをトレーニングできます。 ただし、同じモデル内で競合するタグを割り当てると、トレーニングシグナルがあいまいになり、予測精度が低下するので、は、タグモデル内の複数のタグに画像を関連付けません。 同じ画像に異なるタグモデルに属する異なるタグを付けてタグ付けすることが可能です。これにより、明確にスコープが設定された複数のモデルにわたって共有された画像ライブラリを再利用できます。
トレーニングを元に戻すことはできません。 トレーニングは元に戻せないので、画像の選択を事前に慎重に確認して最終調整しておきます。 これらのガイドラインに従うことで、トレーニングセットが適切で一貫性があり、明確なものであることをトレーニングにコミットする前に確認できるため、タグモデルの精度が向上します。

カスタムタグに合わせたモデルのトレーニング train-model

企業固有のタグに対してカスタムモデルをトレーニングすることで、スマートタグを使用して組織にとって重要なカテゴリーを認識できるようになり、自動タグ付けの精度と関連性が向上します。 ビジネス固有のタグに合わせてモデルを作成してトレーニングするには、次の手順に従います。

  1. 必要なタグと適切なタグ構造を作成します。 関連する画像をデジタルアセット管理(DAM)リポジトリにアップロードします。

  2. Experience Manager Cloud Service ユーザーインターフェイスで、Assets/スマートタグトレーニング​にアクセスします。

  3. 「作成」をクリックします。 「タイトル」、「説明」を入力します。

  4. 「タグ」フィールドのフォルダーアイコンをクリックします。 ポップアップウィンドウが開きます。

  5. モデルに追加する適切なタグを検索するか、cq-tags 内の既存のタグから選択します。 「次へ」をクリックします。

    note
    NOTE
    タグの構造は、名前(アルファベット順)、作成​日、変更​日を基準に、昇順または降順に並べ替えることができます。
  6. アセットを選択​ダイアログで、各タグに対して「アセットを追加」をクリックします。 デジタルアセット管理(DAM)リポジトリを検索または参照して、各タグについて​ 少なくとも10枚、最大50枚の画像 ​を選択します。 この範囲は、正確なモデルをトレーニングするのに十分な視覚的多様性を提供し、過適合や過度のトレーニング負荷を防ぎます。 フォルダーではなくアセットを選択します。 画像を選択したら、選択​をクリックします。

    トレーニング状況を表示

  7. 選択した画像のサムネールをプレビューするには、タグの前にあるアコーディオンをクリックします。 「Assetsを追加」をクリックして、選択範囲を変更します。 選択が完了したら、「送信」をクリックします。 ユーザーインターフェイスは、ページの下部に、トレーニングが開始されたことを確認する通知を表示します。

  8. 各タグモデルの「ステータス」列で、トレーニングのステータスを確認します。 可能なステータスは次のとおりです。

    • 保留中 — トレーニングリクエストが送信され、キューに入れられているか処理中です。
    • トレーニング済み — モデルは正常にトレーニングされ、カスタムタグを適用する準備が整いました。
    • 失敗 — トレーニングは正常に完了しなかったため、通常はタグの選択と関連アセットを確認した後に再試行する必要があります。

スマートタグ用のタグ付けモデルをトレーニングするワークフロー

図:タグ付けモデルをトレーニングするトレーニングワークフロー手順。

トレーニングのステータスとレポートの表示 training-status

アセットのトレーニングセット内のタグに関するスマートタグサービスのトレーニングが実施されたかどうかを確認するには、レポートコンソールでトレーニングワークフローレポートを調べます。

  1. Experience Manager Cloud Service インターフェイスで、ツール/アセット/レポート​に移動します。
  2. アセットレポート​ページで、「作成」をクリックします。
  3. 「スマートタグトレーニング」レポートを選択し、ツールバーで「次へ」をクリックします。
  4. レポートのタイトルと説明を指定します。 「レポートをスケジュール」で、「今すぐ」オプションを選択したままにします。 レポートを後で生成するようにスケジュールするには、「後で」を選択し、日時を指定します。 次に、ツールバーの「作成」をクリックします。
  5. アセットレポート​ページで、生成したレポートを選択します。 レポートを表示するには、ツールバーの「表示」アイコンをクリックします。
  6. レポートの詳細をレビューします。 レポートには、トレーニングしたタグのトレーニングステータスが表示されます。 トレーニングステータス​列の​ 緑 ​の色は、スマートタグサービスがタグに対して​ 完全にトレーニング ​されていることを示しています。つまり、タグを確実に適用するのに十分なラベル付き例を学習しました。 黄色​の色は、サービスが特定のタグに対して​部分的にトレーニングされていることを示します。そのため、トレーニングが完了するまで、そのタグのタグ付けの精度が低くなる可能性があります。 タグ用にサービスを完全にトレーニングするには、タグを正確に認識するために十分なラベル付き例がサービスに必要なため、特定のタグを含む画像をさらに追加してトレーニングワークフローを実行します。 このレポートにタグが表示されない場合は、これらのタグに対してトレーニングワークフローを再度実行します。
  7. レポートをダウンロードするには、リストから対象のレポートを選択し、ツールバーの「ダウンロード」をクリックします。 レポートはスプレッドシートとしてダウンロードされます。
NOTE
書き出しを介してインスタンス間でスマートタグトレーニングを転送するには、Adobe Identity Management System (IMS)の組織構造に依存します。
環境が同じIMS組織に属している場合、スマートタグのトレーニングをエクスポートする必要はありません。トレーニングは、その組織内の環境で自動的に共有されるからです。 環境が複数の IMS 組織にまたがっている場合は、スマートタグのトレーニングを共有または書き出す方法はありません。

スマートタグに関する制限事項とベストプラクティス limitations-smart-tags-training

  • モデルをトレーニングするには、モデルがこれらの例から直接タグの関連付けを学習するので、最も適切で代表的な画像を使用します。 トレーニングを元に戻すことができず、トレーニング モデルを削除できません。 タグ付けの精度は現在のトレーニングに直接依存するため、トレーニング画像を慎重に選択します。誤った画像や非代表な画像は、タグ付けの精度を永続的に低下させます。
  • 特定のビデオを使用して、ビデオにスマートタグを適用するサービスをトレーニングすることはできません。 ビデオスマートタグは、デフォルトのAdobe AI設定​でのみ機能し、独自のビデオでカスタマイズすることはできません。
NOTE
スマートタグサービスがタグをトレーニングし、他の画像に適用する能力は、トレーニングに使用する画像の品質によって異なります。 高品質で一貫性のある画像は、トレーニング中に観察される視覚的パターンからモデルを一般化するため、より信頼性の高いタグの関連付けを生成します。
最適な結果を得るには、視覚的に似ている画像を使用し、それぞれのタグについてサービスのトレーニングを実施することをお勧めします。 視覚的に類似したトレーニング画像は、サービスが共通の視覚的特徴を認識するのに役立ち、新しいアセットに適用されるタグの一貫性と精度を向上させます。

関連情報

recommendation-more-help
experience-manager-cloud-service-help-main-toc