タグ

Autoencoderに関するmisshikiのブックマーク (7)

  • 【PyTorch】実装有:VAEを使った継続学習異常検知手法:Continual Learning for Anomaly Detection with Variational Autoencoder - Qiita

    PyTorch】実装有:VAEを使った継続学習異常検知手法:Continual Learning for Anomaly Detection with Variational AutoencoderPython機械学習DeepLearning深層学習PyTorch はじめに 継続学習(CL;Continual Learning)とは、動的に学習データが変化する環境下において、破壊的忘却することなくモデルの学習を可能とすることを目的とした機械学習の一分野となります. ※破壊的忘却とは、単一のネットワークを複数のタスクの学習に利用する場合、過去に学んだタスクに対する精度が、新しいタスクの学習時に悪化する事象のことを指します ICLRやICMLをはじめとしたAI関連のトップカンファレンスにおいても、CLに関する論文の投稿数は増加傾向にあり、注目されている分野といえます. 主にCLは識別モデルの

    【PyTorch】実装有:VAEを使った継続学習異常検知手法:Continual Learning for Anomaly Detection with Variational Autoencoder - Qiita
    misshiki
    misshiki 2023/07/10
    “異常検知に関する手法を提案した論文Continual Learning for Anomaly Detection with Variational Autoencoderを紹介”
  • GitHub - facebookresearch/mae: PyTorch implementation of MAE https//arxiv.org/abs/2111.06377

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - facebookresearch/mae: PyTorch implementation of MAE https//arxiv.org/abs/2111.06377
    misshiki
    misshiki 2022/01/11
    “Masked Autoencoders:PyTorchの実装”
  • VAEに基づく「AI耳コピ」手法 - Qiita

    しばらく前にオンライン開催された「OngaACCELシンポジウム2020」にて、吉井和佳先生による自動採譜技術研究の発表がありました。たいへんありがたいことに、あの藤健さんの記事でピックアップしていただき、なかなか反響があったようです。 音を楽譜にする“耳コピ”はここまで来た。AI自動採譜の最前線 この記事で紹介されている成果のうち、しゃをみんはコード採譜の研究に取り組んでおります。吉井先生の発表の中で、「ミラーニューロン仮説」なる概念が紹介されたあのパートです。 「生成モデル+推論モデル=VAE」でなんかぐるぐるさせるという話をしていましたね。記事ではこの研究成果をざっくり解説するとともに、「AI自動採譜」研究の現在地を自分なりに整理してみたいと思います。 研究内容はIEEE TASLPに掲載されています。引用してください。 Semi-supervised Neural Chord

    VAEに基づく「AI耳コピ」手法 - Qiita
    misshiki
    misshiki 2021/12/23
    “VAE(Variational Autoencoder)という手法をコード採譜タスクに応用”
  • Why are autoencoders considered a failure? What are their alternatives?

    Answer (1 of 4): I don’t know why he or she said that, but you should probably ask them if you want to know. I don’t consider AEs a failure. They were useful for some time and solved an important problem (vanishing gradients). They are just not as necessary now because we have more powerful and ...

    Why are autoencoders considered a failure? What are their alternatives?
    misshiki
    misshiki 2021/02/25
    “オートエンコーダが失敗と見なされるのはなぜですか?”Ian Goodfellow氏によると、今ではもっと良い手法があるためで、Autoencoderはもはや基本的なソリューションではないと。
  • PyTorchバックエンドの確率的プログラミング言語Pyroと生成モデルのツールPixyz

    変分オートエンコーダーを題材に、確率的プログラミング言語Pyroと生成モデルのツールPixyzについて紹介します。 目次PyroとPixyzPyTorchユーザーが気になる点畳み込みを使った変分オートエンコーダーによるMNIST学習Pyroを使ったVAEの実装Pixyzを使ったVAEの実装終わりに PyroとPixyz確率モデリングを行うためのプログラミングツールとして、確率的プログラミング言語(Probabilistic Programming Language, PPL)があります。Pythonを使ったPPLにはPyMCやPyStan、TensorFlow Probabilityなどがありますが、Uber社がPyTorchをバックエンドにしたPPLであるPyroをリリースしています。Pyroは柔軟で汎用的な確率モデリングのためのツールを目指しており、観測データの確率分布をモデリングする

    PyTorchバックエンドの確率的プログラミング言語Pyroと生成モデルのツールPixyz
    misshiki
    misshiki 2020/12/21
    “変分オートエンコーダーを題材に、確率的プログラミング言語Pyroと生成モデルのツールPixyzについて紹介”
  • PyTorchで畳み込みオートエンコーダーを作ってみよう

    今回の目的 前回は、CIFAR-10と呼ばれる画像データセットをエンコード/デコードするオートエンコーダーを作成しました。このオートエンコーダーの内部では全結合型のニューラルネットワークを用いていましたが、画像をうまく復元しようとすると、かなりの時間がかかることが難点でした。また、復元後の画像もそれほどキレイなものではありませんでした。 そこで、今回は「畳み込みオートエンコーダー」と呼ばれるオートエンコーダーを作成して、全結合型のオートエンコーダーよりも高い精度で画像を復元できるようにすることを目的とします(学習にかかる時間が短ければさらに好ましいといえるでしょう)。 畳み込みオートエンコーダーとは、連載の「CNNなんて怖くない! その基を見てみよう」で取り上げたCNN(Convolutional Neural Network、畳み込みニューラルネットワーク)を使ったオートエンコーダー

    PyTorchで畳み込みオートエンコーダーを作ってみよう
    misshiki
    misshiki 2020/08/07
    “PyTorchが提供するConv2dクラスとConvTranspose2dクラスを利用して、畳み込みオートエンコーダーを作成”
  • PyTorchでCIFAR-10を処理するオートエンコーダーを作ってみよう

    今回の目的 前回はMNISTの手書き数字を入力すると、その情報(元は28×28=784次元のデータ)を段階的に次元削減していきながら、2次元の情報とした後で、それを今度は784次元のデータへと復元する「オートエンコーダー」を作成してみました。その中で、オートエンコーダーのエンコーダー部では、元のデータをより次元数の少ない空間(前回は最終的には2次元空間)へとマッピングすること、デコーダー部ではマッピングされたデータを基に元の情報へと復元することを見てきました。そして、エンコーダー部で圧縮されたデータは「元データを復元するために不要な情報を削除したもの」「潜在変数と呼ばれる」であるといったことも見ました。 最後に、MNISTの手書き数字ではそれなりの結果を出した「全結合型のオートエンコーダー」を使って、CIFAR-10と呼ばれるMNISTよりも情報量が多い画像データのエンコード/デコードがう

    PyTorchでCIFAR-10を処理するオートエンコーダーを作ってみよう
    misshiki
    misshiki 2020/07/31
    カラー写真でオートエンコーダー。次元数を増やす、学習時間を増やすことで、精度向上させている。
  • 1