AI・機械学習 【PyTorchで実装】ドラクエ画像でVQ-VAEを学習する 以前、以下の記事ではVQ-VAE(Vector-Quantized Variational Auto-Encoder)をTensorflowで実装しました。 今回は、TensorflowではなくPyTorchを使っている... 2022.01.27 AI・機械学習データ分析実践画像認識
AI・機械学習 【PyTorch】Conditional VAEを実装する 前回は以下の記事でPyTorchを使ってVAE(Variational Auto-Encoder)を実装しました。 今回は、VAE(Variational Auto-Encoder)の派生であるConditional V... 2022.01.23 AI・機械学習データ分析実践画像認識
AI・機械学習 【PyTorch】VAE(Variational Auto-Encoder)を実装する さて、以前こちらの記事ではVAE(Variational Auto-Encoder)の解説およびTensorflowを使った実装をしました。 TensorflowではなくPyTorchを使っている人も多いと思いますので、... 2022.01.22 AI・機械学習データ分析実践画像認識
AI・機械学習 【入門者向け】Perplexityを直観的に理解する 今回は、BERTやGPT3などの言語モデルを評価する際に一般的に利用されているperplexity(パープレキシティ)について解説したいと思います。 ここでは、厳密な説明というよりは直観的にわかりやすく、論文等を読んでいてぱっとイメ... 2022.01.15 AI・機械学習自然言語処理
AI・機械学習 Frechet Inception Distance(FID)を理解する 前回の記事ではGANの評価指標としてよく用いられているInception Scoreについて解説しました。 今回はもう一つの代表的な評価指標であるFrechet Inception Distance(FID)について解説... 2021.12.31 AI・機械学習画像認識
AI・機械学習 Inception Scoreを理解する さて、今回はGANの評価指標としてよく使われているInception Score(IS)について解説したいと思います。 Inception Scoreの評価式は以下で表され、大きければ大きいほどGANの性能が良いと言われます。 ... 2021.12.12 AI・機械学習画像認識
AI・機械学習 OpenAI GPT-3 APIの使い方を解説 2021年11月18日にOpenAIが「GPT-3」のウェイティングリストを解除すると発表しました。 これにより申請すれば誰でもGPT-3のAPIを使用できるようになります。 ということで、GPT-3のAPIについて実... 2021.12.01 AI・機械学習データ分析実践自然言語処理
AI・機械学習 【入門者向け】畳み込み演算と転置畳み込み演算を理解する 今回は畳み込みニューラルネットワーク(Convolutional Neural Network; CNN)で使われている畳み込み演算(convolution, コンボルーション)や、GAN(Generative Adversarial N... 2021.11.23 AI・機械学習画像認識
AI・機械学習 【論文解説+実装(PyTorch)】DCGANを理解する さて、今回は2015年に提案されたDCGAN(Deep Convolutinoal Generative Adversarial Networks)について解説していきたいと思います。 DCGANは学習が難しいとされていた畳み込み層... 2021.11.19 AI・機械学習画像認識
AI・機械学習 【論文を使って丁寧に解説】ドロップアウト(Dropout)を理解する 今回はバッチ正規化(Batch Normalization)に続き、ディープラーニングでは一般的となっているドロップアウト(Dropout)について解説したいと思います。 ドロップアウトはオーバーフィッティングを減らすことができる非... 2021.11.13 AI・機械学習画像認識自然言語処理