READ MORE

はじめてのフレームワークflask

はじめに 今回はweb開発について話したいと思います。自分でも初心者ですので、間違ったところがあれば、ご了承ください。 flaskとは python用の軽量web application フレームワークです。Werkze …

READ MORE

変分ベイズ入門

今回はベイズ推定の事後分布の近似手法である。変分ベイズ法について入門編としてブログを書きます。 対象読者 ・変分ベイズ法を名前だけ聞いたことがある人・ベイズ推定を少しだけ知っている人 はじめに ベイズ推定について確認した …

READ MORE

はじめての貪欲アルゴリズム

今回は、貪欲アルゴリズムについて、簡単に紹介していきます。 Contents 貪欲アルゴリズムとは貪欲アルゴリズムナップサック問題貪欲アルゴリズムの実行例近似アルゴリズムまとめ 貪欲アルゴリズムとは そもそも、アルゴリズ …

READ MORE

はじめての機械学習入門

はじめに こんにちは。deepblueインターン生の羽入です。今回は機械学習をほとんど知らなかった私が数か月機械学習に触れてみて感じたことや、分かったことをお伝えしていきたいと思います。 対象者 機械学習についてよくわか …

READ MORE

PRML(1.2.4 ガウス分布)③

 今回は、パターン認識と機械学習 上 1.2.4節で説明されているガウス分布のパラメータを求めていきます。 Contents 対象読者問題設定ガウス分布の尤度関数ガウス分布の最尤解最尤解の導出最尤法でのデメリットサンプル …

READ MORE

ベイズ深層学習

ベイズ深層学習についての勉強をはじめたので、外観についてまとめてみようと思います。 深層学習でベイズとは? 深層学習は主に、確率的勾配降下法に基づいて学習されます。以下ではNN(ニューラルネットワーク)と表現します確率的 …

READ MORE

windows command 命令

はじめに プログラマでなくても、覚えると効率いいかつ簡単なコマンド命令を紹介します。 コマンド プロンプト まずはコマンド プロンプトを開きます。検索欄でもいいですが、win+Rでcmdを打ち込めば、立ち上がります。 命 …

READ MORE

よりpythonicな書き方でpythonを書く

プログラミングに慣れている人はCかC++などの考え方で書いていると思いますけど、pythonの可読性を発揮するには、書き方を覚えましょう。 多変数の宣言 変数の値交換 単純の条件式 空判定条件式 範囲付き条件式 複数の条 …

READ MORE

適応的遺伝的アルゴリズム(Adaptive Genetic Algorithm)

前回話した遺伝的アルゴリズム(GA)の改良版の一つとして、適応的遺伝的アルゴリズム(AGA)を紹介します。 GAの欠点 いい個体に対しては交差確率を小さくし、保存できるようにし、 一方、悪い個体に対しては変異確率を大きく …