空飛ぶロボットのつくりかた

ロボットをつくるために必要な技術をまとめます。ロボットの未来についても考えたりします。

kerasを動かしてみる~その1~

TJOさんの記事を参考にKerasを動かして見ました。感謝です。

参考: KerasをTensorFlowバックエンドで試してみた:「もっと多くの人に機械学習とDeep Learningを」という時代の幕開け - 六本木で働くデータサイエンティストのブログ

tensorflowのインストー

参考のInstalling with virtualenvをそのまま実行

参考:Installing TensorFlow on Ubuntu  |  TensorFlow

$source ~/tensorflow/bin/activeでtensorflow環境へ切り替え

kerasを動かすときはこの環境へ切り替えておくこと

Kerasのインストー

$sudo pip install kerasでインストー

Kerasの実行

TJOさんの「KerasのCNNでMNIST短縮版の分類をやってみる」のコードを一箇所書替えて実行

score = model.evaluate(x_test, y_test, show_accuracy=True, verbose=0)
↓
score = model.evaluate(x_test, y_test, verbose=0)

実行結果:Test accuracy: 0.976

とりあえず動きましたー

構造を変更したり、データオーギュメンテーションとかして理解を深めるぞ〜!

これから読んで勉強したい記事:

KerasをTensorFlowバックエンドで試してみた:「もっと多くの人に機械学習とDeep Learningを」という時代の幕開け - 六本木で働くデータサイエンティストのブログ

はじめての Deep Learning - Keras で MLP for MNIST · m0t0k1ch1st0ry

[Python]強化学習(DQN)を実装しながらKerasに慣れる - Qiita 

DeepLearning系ライブラリ、Kerasがあまりにも便利だったので使い方メモ - プロクラシスト

Tensorflowの上位ラッパーライブラリ Kerasを試してみる - デジタル・デザイン・ラボラトリーな日々

深層学習やってみる - Kerasで手書き数字認識(MNIST) - ポンダッドの日記

Raspberry Pi 深層学習ライブラリで物体認識(Keras with TensorFlow・Open CV) - Qiita

SSD: Single Shot MultiBox Detector 高速リアルタイム物体検出デモをKerasで試す - Qiita

KerasでCIFAR-10の一般物体認識 - 人工知能に関する断創録

SSDによる物体検出を試してみた - TadaoYamaokaの日記

Kerasで学ぶAutoencoder

Implementation of FCN via Keras - MATHGRAM good!

aidiary.hatenablog.com

【ディープラーニング】kerasで多クラス分類 - testtest2222’s blog

DeepLearning系ライブラリ、Kerasがあまりにも便利だったので使い方メモ - プロクラシスト

www.slideshare.net