賢くなりたいトイプードルの日記

データサイエンス系の話をメインにしていきます

機械学習

だれでもできる強化学習の例をPythonで入門者向けに説明

class QLearningTable3: def __init__(self,acti

機械学習入門(2:ニューラルネットワーク)

前回の記事ではパーセプトロンと活性化関数を学んだ。この2つを基礎として、今回の記事ではニューラルネットワークの基礎を学んでいく。 ニューラルネットワークとは ニューラルネットワークは以下のようにノードがつながっていくイメージ。 たとえば入力を…

機械学習入門(1:パーセプトロンと活性化関数)

パーセプトロンパーセプトロンとは、複数の値を入力して1つの値を出力する装置。AND回路とかOR回路もパーセプトロン。説明の前にまず、numpyとmatplotlibをimportしておきます。import numpy as npimport matplotlib.pyplot as plt

Tensorflowの環境構築(GPUありの場合となしの場合)

もしPCがGPUに対応しているなら、tensorflowをGPUに対応させることをおすすめします。tensorflowをGPUに対応させる方法まずpipとtensorflowをインストールします。$sudo easy_install pip$pip install --upgrade tensorflow-gpu

Jupyter Notebookを導入すれば機械学習が超絶くくるって話

pythonを使っているひとでJupyter Notebookを知らないひとはいないでしょう。 Jupyter Notebookを使うとブラウザ上で全部できるので、機械学習がめちゃくちゃ括ります。 今回はJupyter Notebookのインストール方法から使い方、TensorFlowとTensorBoardをざっ…