機械学習(特に強化学習)が好きな人のノート

機械学習関連のことをまとめていきます。強化学習関連が多いかもしれません

deeplearning(深層学習)

【keras, データセット】IMDB映画レビューデータセット

今回はkerasが提供しているIMDB映画レビューデータセットに ついて調べた内容をお話します。 データセットの概要 データの内容 説明変数(X) 目的変数(Y) 参考文献 データセットの概要 IMDB映画レビューデータセットとは、 Internet Movie Database(IMDB)とい…

【深層学習、keras】mnistの数字の回帰モデルをkerasで作る

kerasでmnistの数字の画像を入力したら、その数字を出力するような回帰モデルを 作ってみます。 0と書いてある画像を入力したら、0を出力し、 9と書いてある画像を入力したら、9と出力するようにモデルを作成します。 以下はイメージ図 ちなみにCNNは使いま…

【ディープラーニング】【TensorFlow】TensorFlowで多クラス分類

tensorflowで多クラス分類 背景 前回、Kerasを使ってirisデータを分類しました。 www.tcom242242.net 今回はそれをTensorFlowでやってみました。 やりたいこと 前回と同じですが irisデータセットをsklearnから取得して分類する。 irisデータセット sklearn…

tensorflow入門サイト

わかりやすいサイト s0sem0y.hatenablog.com

CNNの伝搬と逆伝搬

※これから少しづつ改良していきます。 はじめに 少しCNNを触る機会があったので、 CNNにおいての伝搬、逆伝搬のところを勉強して自分用としてまとめた。 正直、数式はほとんど以下のサイトと同じである。 こちらの都合により $a$ を $y$ と変更しているなど…

大脳皮質についてのメモ

大脳の外側2〜4ミリメートルの層があり、「大脳皮質」と呼ばれている。 この大脳皮質は約140億個のニューロンから構成されている。 参考: 無料イラスト 脳(png・CSeps) 各部位についてのまとめ 頭頂葉 感覚情報の統合を行っている 一部は視覚の処理に関わ…

畳込みニューラルネットの処理メモ

畳込みニューラルネットワークの各処理をよく忘れるのでメモ 以下の画像で畳み込みニューラルネットの処理を説明 ① 入力画像。今回は(32,32)を想定 ②畳込み (3,3)のフィルタを用いて畳込みを行う。 畳後の出力(特徴量マップ)のサイズは以下の式で計算でき…

【ディープラーニング】kerasで多クラス分類

kerasで多クラス分類 前回 前回は2クラス分類をやりました。 www.tcom242242.net 今回は多クラス分類をやりたいと思う。 やりたいこと irisデータセットをsklearnから取得して分類してみる。 irisデータセット sklearnのirisデータセットには3種類の花の萼…

【ディープラーニング】【keras】排他論理和をkerasで作ったmodelに解かせてみた

kerasの入門として、 排他論理和をkerasで作ったmodelに解かせてみました。 排他論理和 x1 x2 y 0 0 1 1 0 0 0 1 0 1 1 1 モデル 以下のようなモデルを作成して、学習させてみました。 コード from keras.models import Sequential from keras.layers import…