物体検出モデルは、デジタル写真内のあらかじめ定義されたオブジェクトを、一定の精度で識別するようにトレーニングできます。このモデルは、 アップロードした画像を人工知能(AI)で解析します。
多種多様なオブジェクトの在庫を大量に抱えており、それらを毎日手作業で検出している場合、この作業は時間がかかり、繰り返しが多くなります。そこで、物体検出モデルを使用して、このプロセスを自動化できます。アップロードされたユーザー入力データを、モデルが認識できるあらかじめ定義されたオブジェクトと比較することで、オブジェクトを特定します。このモデルを使用すると、在庫管理や会計などの業務プロセスを自動化できます。
企業の規模にかかわらず、それぞれ検出したい独自のオブジェクトがあります。例えば、建築資材を扱っている場合は、使用中のさまざまなレンガの画像をアップロードし、それぞれを識別するようにモデルをトレーニングできます。
Creator では、業務ニーズに合わせたカスタム物体検出モデルを作成・トレーニングできます。
また、すぐに使えるモデルを利用して、あらかじめ定義されたオブジェクト一覧からオブジェクトを検出することもできます。すぐに使えるモデルでは、Microservices セクションからアプリケーション名とフォーム名を選択すると、そのフォームが開き、新しい物体検出フィールドが作成されます。
物体検出の可能性をすばやく把握し、スムーズに使い始められるよう、サンプル画像を使って物体検出モデルを作成・トレーニングし、Creator アプリケーションですぐに利用することができます。
Creator を使ってZylkerの在庫管理アプリを作成し、在庫内の商品数を把握するためにさまざまなオブジェクトを検出したいとします。大規模な在庫を手作業で集計するのは非常に時間がかかります。
このアプリでは、3 種類の建築用資材の数量を管理しているとします。つまり、中空コンクリートブロック、AAC ブロック、まぐさブロックです。
このケースでオブジェクト検出モデルをどのように使用するかを説明します。
トレーニングデータは、モデルがデータパターンを分析し、解釈を行い、検出に役立つ学習結果に到達するために最初に使用するデータセットです。オブジェクト検出モデルに対象オブジェクトを認識させるには、それらのオブジェクトを含む画像を十分な数だけ収集する必要があります。
オブジェクト検出モデルに読み込む画像は、次の条件を満たす必要があります。
モデルに検出させたいオブジェクトを含む十分な数の画像を収集する必要があります。画像を収集したら、オブジェクト用のフォルダーを作成し、名前を指定します。そのうえで、必要な画像を1枚ずつ、またはまとめてアップロードできます。ZIPフォルダー内に保存されている画像をアップロードすることも可能です。この場合、ZIPフォルダーの名前が、新しく作成されるオブジェクトフォルダーの名前として使用されます。先ほど収集した画像は、オブジェクト検出モデルにアップロードする際に利用します。
学習データを追加した後、モデル名、種類、サイズ、モデルごとに追加された画像の合計数などのモデル詳細を確認できます。また、オブジェクト名、学習済み画像数、オブジェクトサイズなどのオブジェクト詳細も表示できます。変更が必要な場合は、前の画面に戻って編集できます。問題なければ、そのままモデルの学習を続行できます。
アプリケーションでオブジェクト検出モデルを実際に使用する前に、ビジネス要件に沿った結果を出せるようにモデルを学習させる必要があります。オブジェクト画像を選択して確認したら、[Train]をクリックしてモデルを学習させます。
モデルのトレーニングが完了すると、モデルの詳細、モデルのバージョン、および(存在する場合は)デプロイの詳細を表示できます。その後、モデルを公開してアプリにデプロイする準備が整います。
モデルは、次の方法で管理できます:
モデルのトレーニング後、モデルをテストして、動作を確認し、トレーニング結果が十分かどうかを検証してから、アプリケーションで公開およびデプロイできます。適切なテストデータ(オブジェクト画像)をアップロードすると、テスト後に予測結果とともに信頼度スコアが取得できます。
オブジェクト検出モデルは、テストデータセットの検出結果に基づいて、トレーニング済みモデルの信頼度スコアを算出します。例えば、トレーニング画像と類似した画像をテストデータとしてアップロードした場合、96 などの高い信頼度スコアが得られます。低い信頼度スコアとなった場合は、こちらを参照してモデルのパフォーマンスを改善してください。
オブジェクト検出モデルのトレーニングが完了したら、モデルを公開してユーザーが利用できるようにします。モデルをアプリケーションにデプロイすると、新しいオブジェクト検出フィールドが作成され、オブジェクトの検出を開始できます。操作方法を参照
「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。
日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。