初めてのモデルトレーニング

現在ご覧いただいているのは2.4.1 バージョンの内容です。異なるバージョンを参照する場合は、画面右上のボタンから切り替えが可能です。

■ 最新版をご利用される場合は、弊社ホームページよりダウンロードが可能です。ダウンロードにはパスワードが必要となりますので、サポート窓口までお問い合わせください。

■ ご利用中のバージョンが分からない場合はお気軽にサポート窓口までご連絡ください。

本節では、「欠陥セグメンテーション」の例を通して、ディープラーニングモデルのトレーニング方法について紹介していきます。ネットワークポートの画像をサンプルデータとして使用します。

事前準備

ネットワークポートの画像データをダウンロードして解凍してください( クリックでダウンロード )。

トレーニング手順

flow chart
  1. プロジェクトを新規作成:ホーム画面の プロジェクトを新規作成 をクリックし、パスを指定して名前を入力し、最後に OK をクリックします。

    new project
    パスに日本語がないように指定してください。
  2. 「欠陥セグメンテーション」モジュールの追加:画面右側モジュールバーの icon create をクリックし、欠陥セグメンテーション を選択してから OK をクリックします。

    add new module
  3. 画像をインポート:画面左上の インポート をクリックし、フォルダ を選択してデータをインポートします。

    import images
    • 画像:一枚または数枚の画像をインポートします。

    • フォルダ:指定したフォルダにあるすべての画像をインポートします。

    • データセット:画像とラベルを含むフォルダ。ファイル  データセットをエクスポートによって生成されます。

  4. 画像をラベル付け:この例では、欠陥なしの画像に OK ラベルを付け、ネットワークポートの針の曲げと欠損に対して NG をつけます。これによってディープラーニングに必要な情報を指定します。

    ok defect features

    NG 画像に対して、ラベル付け画面左側のツールバー icon tool をマウスの左ボタンで長押しするか、右クリックでラベル付けツールを呼び出します。欠陥形状に合わせたブラシツールを使用し、画像内すべての欠陥にラベルを付けます。

    label data1
    label data2

    間違った場合は、icon eraser の消しゴムツールを使ってラベルを消すことができます。

    欠陥ラベルがない OK 画像に対して、左側の画像リストで選択して右クリックで OKに設定 をクリックします。少なくとも一枚の OK 画像が必要です。

    label ok
  5. モデルトレーニング:右のトレーニングパレットに切り替え、下の トレーニング をクリックしてトレーニングを開始します。

    training chart
  6. モデル検証:モデルトレーニング終了後、検証 をクリックして結果を確認します。

    result verification
  7. モデルをエクスポートモデルをエクスポート をクリックし、「モデルをエクスポート」ウィンドウに モデルをエクスポート(初期設定のままでいいです)をクリックします。保存場所を指定してから(dlkpack 形式のファイルとして)エクスポートします。

    model files

これで、初めてのモデルトレーニングが出来上がりました!これから次の章の内容を読みながら各モジュールの機能を体験みましょう。

Mech-Mindは、お客様のプライバシーを重視しています

このサイトでは最高の体験を提供するために Cookie を使用しています。サイトの閲覧を続ける場合、Cookie の使用に同意したことになります。「拒否する」を選択すると、このサイトを訪れた際に追跡や記憶が行われないように単独の Cookie が使用されます。