趣味のPython・深層学習

中級者のための実装集

2024-05-02から1日間の記事一覧

PyTorchの実装基礎: カスタムデータセットとカスタムモデル

機械学習の分野で最も人気の高いライブラリの一つであるPyTorchは、柔軟性と高い計算性能を兼ね備えています。本記事では、PyTorchを使った実装の応用編をご紹介します。基礎的な知識を持つMLエンジニアを対象に、より高度な実装手法を分かりやすく解説して…

生成モデルは何を“学習”しているのか

はじめに 近年、AIの発達により自然な文章や高品質な画像を生成できるようになってきました。これらの生成を実現しているのが、生成型AIモデルと呼ばれるものです。生成モデルは複雑なニューラルネットワークで構築されていますが、その根本的な考え方自体は…

VAEの基礎:ELBOとは何か?確率論から徹底解説!

こんにちは。今回はVAE(Variational Auto-Encoder)の核となる概念の一つであるELBO(Evidence Lower Bound)についてゼロから丁寧に解説していきます。VAEの理論はややこしく数式が多いので、できるだけ平易な言葉で基礎から説明していきます。 VAEとは? VAEは…