ブックマーク / qiita.com/daisukelab (3)

  • 一足早い初夏のML怪談😱〜深層学習を使った画像の異常検知編 - Qiita

    1. はじめに テーマ「"やってはいけない” アンチパターンを共有しよう!」…色々とネタが思い当たります! 最近再び出会った、とある問題についてご紹介しようと思います。 2. それは画像の異常検知を解いていたときのこと… 画像の異常検知とは、正常な画像に対して異常な画像を検出して、例えば不良品の選別などに使う技術です。 図: MVTec ADウェブサイトより、緑 の正常サンプルに対する 赤 の異常サンプル例。 普通あまり「異常の画像」が発生しないので、「距離学習」という手法を使って「正常品じゃない度合い」を数値化して、この数値が大きいと「異常だ!」とみなす方法などがあります。 その一つ、記事「幾何変換を使った効果的な深層異常検知 (CNN画像分類モデル/教師なし/MVTec異常検知データセット)」で紹介した「DADGT」という略称の手法を試していたときのことです。 3. 学習〜やったね、A

    一足早い初夏のML怪談😱〜深層学習を使った画像の異常検知編 - Qiita
    yag_ays
    yag_ays 2020/06/26
  • 深層距離学習(Deep Metric Learning)各手法の定量評価 (MNIST/CIFAR10・異常検知) - Qiita

    各組み合わせにつき、上図で表した10テストケースをそれぞれ実施して統計をとっています。 まとめ: 10テストケースでは、正常・以上に割り当てる具体的なクラスを入れ替える。 8つのセットで評価の条件を組み合わせ、各条件で10テストケースすべてを実施した上で統計をとった結果を出している。 1.3 評価方法 ひとつの組み合わせは10テストケース実施それぞれで、①AUC、②各クラスサンプルの平均距離を得た。 ひとつのテストケースの評価手順 通常のCNN分類器(ResNet18)に、手法を組み込む。(Conventionalのときは何もせずそのまま使う) 学習は、「正常」に割り当てたクラスだけで構成する学習データセットを使い、転移学習によって行う。学習データは、各データセットで元々trainセットに入っているサンプルのみ利用する。 評価データの距離を得る。 正常・異常を問わずすべてのクラスから評価デ

    深層距離学習(Deep Metric Learning)各手法の定量評価 (MNIST/CIFAR10・異常検知) - Qiita
    yag_ays
    yag_ays 2019/08/21
  • アプリでリアルタイムに音環境を認識できたら… - Qiita

    (左の絵画はレンブラントの「Portrait of an Evangelist Writing」) 1. はじめに 画像認識は今や一般的ですが、音の認識というと「音声認識」になり、いわゆるスマートスピーカーが隆盛です。 この記事では、音環境を認識することで、周囲の活動や環境を、更にはリアルタイムにライブ音源から認識するソリューション実装についてご紹介します。 daisukelab/Machine Learning Sound Classifier for Live Audio 実装はこのGitHubリポジトリに全て公開されていますので、この記事ではいくつかの使用例と、学習方法、現状使うときに注意が必要なチューニング方法をご紹介します。 (今後もう少し詳しく学習方法をアップデートしたいです。) 1.1 音環境を認識するには 認識のための技術として機械学習、特にDeep Learningが欠か

    アプリでリアルタイムに音環境を認識できたら… - Qiita
    yag_ays
    yag_ays 2018/08/14
  • 1