AI

深層強化学習②

今日はこのページ↓ MNISTデータの取得 # 手書き数字の画像データMNISTをダウンロード from sklearn.datasets import fetch_mldata mnist = fetch_mldata('MNIST original', data_home=".") # data_homeは保存先を指定します ここで、HTTPError が発生 mldata…

深層強化学習①

こんどはこんなのを試してみた。 そのままでは面白くないので、3×3の迷路を4×4にしてみた。 # Jupyterでmatplotlibを使用する宣言と、使用するライブラリの定義 import numpy as np import matplotlib.pyplot as plt %matplotlib inline # 初期位置での迷路…

自分で動かす人工知能⑩

定年間際になり、新しいことは理解できないし仕事に役立つわけでもないから新しい情報はもういらないと思っていた。もちろん携帯はガラケーでいいと思っていたし、持っているガラケーが機種変更でガラホになってもスマホに興味はわかなかった。そして定年を…

自分で動かす人工知能⑨

「Chapter 7 もっとAIを楽しもう」の「7-2 手軽に試せるAIカタログ」から おもしろそうな「Quick, Draw!」を選んでやってみた。 結果は↓ 暇つぶしにはいいけど、繰り返すと同じ問題が何度もでてくるし、ダメなものは何度やってもダメだった。

自分で動かす人工知能⑧

今日は、”Chapter 6 AIに作曲させよう”です。 ・MagentaのDockerイメージをインストール いろいろ試していたら、Dockerコンテナに入れないエラーが発生。 一旦Dockerを削除して、仮想マシンの電源をオフしてみた。 Dockerイメージを再インストールしたら動い…

自分で動かす人工知能⑦

5-2 ディープラーニングのプログラムを体験しよう ・MNISTチュートリアルをやってみる(p152) >>> W = tf.Variable(tf.zeros([784, 10])) ^ ここで謎のsyntax error発生。LibreOfficeWriterに書いてコピペしたのが原因? 文字コードの問題?とりあえず、web上…

自分で動かす人工知能⑥

4-4 線画に色を付けてみよう(p132)はそこそこにして、 ・画像に写った物体を識別させる(p143) $ python3 classify_image.py --image_file bird.jpg こんな感じでいろいろな画像で試してみたら、 goldfinch, Carduelis carduelis (score = 0.78386) jacamar (…

自分で動かす人工知能⑤

日本語遊びは卒業し、「ChainerでAIが画家になる」を試してみたよ。 ・Chainerをインストール(p122) $ pip3 install chainer⏎ ここでエラー発生。 困ったときは、からあげ先生に聞いてみよー。 こうしなさいと書いてあったので $ pip install chainer==1.8.1…