機械学習

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

   class QLearningTable3: def __init__(self,acti

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

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

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

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

機械学習とはなんなのか。小学生でもわかるように説明してみた

 人間には簡単にできるけどPCにはむずかしいこと人には簡単にできてPCには難しいこと、それは「世界を認識すること」です。PCが得意とすることは演算であり、人間をはるかに上回るスピードと完璧な精度でこれを行うことができますが、逆に人間のように認識をうまく行うことはできません。 人間は母親のお腹にいるころからすで

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のイ…