Kuroyagi飼育日誌

学んだことの備忘録

情報処理

深層学習の学習 [その6]

前回はようやくMNISTの判別と答え合わせまできました。 kuroyagi.hatenablog.com 今回は、隠れ層がどうなっているの可視化するのを目的とします。

深層学習の学習 [その4.5]

前回の下記記事で一時匙を投げた件ですが、動きました!! kuroyagi.hatenablog.com あまりに嬉しくてとりあえず動いたご報告だけでも(笑) ちなみに、主に修正した点はChainの部分です。Classの扱いがよく分かっていなかった点が問題でした。 後で【その5】…

深層学習の学習 [その4]

導入 本編 ライブラリ設定 データの導入 モデルの定義 導入 さて、pythonにも少しずつ慣れてきたところで続きをやっていきましょう。 前回はライブラリを使わずにディープラーニングについて学習しました。 kuroyagi.hatenablog.com なるほどなと思いつつも…

深層学習の学習 【その3】[追記]

[追記] 便利参考サイトを追記しました 概要 実践 1.準備 2.データの生成と描画 3.ロジスティクス回帰モデル 4.ニューラルネットワーク まとめ 便利参考サイト 概要 以前は下記記事のようにTensorflowで深層学習について学ぶ予定でしたが、やはり基礎も抑えて…

Djangoの基礎練習~その1~

Pythonでwebアプリを作りたいのですが、なかなか【記事1】のようなサンプルを真似してもそこからオリジナルに変更するのは周辺知識が無さ過ぎてどうにも上手くいきません。 【記事1】 qiita.com どうにかカスタマイズしやすい例があればいいのですが…と探し…

Androidアプリ開発~その1~

スマホのアプリで作りたいものがあります。それは作業記録アプリです。 元来だらしない性格の私ですが、今日はなにやったっけかな~全然何もしてないで寝てただけじゃん!という日があります。 そんな自分を戒める、何かしたことを記録に残して頑張った自分…

英単語帳作成~その2~

【記事1】 英単語帳作成~その1~ - Kuroyagi飼育日誌 上記記事の続きをやっていきます。 ■1. PDFからtxt抽出 □2. txtから抽出した単語リストを生成 □3. 単語リストから同一単語のカウントして重複なし単語リストを生成 □4. 単語の頻出順にソート 今回は2、3…

英単語帳作成~その1~

英語の勉強って文法、語彙、発音に大きく分かれると思いますが、今回は語彙にフォーカスして勉強方法を効率化します。 語彙は可能な限り使用頻度の高いものから覚えていきたいところです。 ということで普段使う英語論文から単語抽出して頻出語句順の単語帳…

Python + Heroku でWebアプリ

概要 環境設定 仮想環境の構築 Python 2.7.13 Pyhton 3.6.1 ライブラリの準備 pip listの赤文字対策 herokuへのデプロイ bad requestだと怒られる場合 グラフ描画アプリの作成 ライブラリの準備 デプロイ その他のライブラリ numpyとscipy 今回学んだ小技集 …

Matlabによる機器の寿命解析

■背景 Rでタイトルのようなことをやっていたのですが、ちょこちょことアルゴリズムの部分で分からないことが増えてきたので、先ずはアルゴリズム理解として慣れたツールで練習したいと思います。 ちなみにRで躓いたのは、ワイブル分布の推定パラメータを2つ…

R言語による機器の寿命解析

■背景最近Pythonに集中しようと言いつつ、Javascriptやら他の言語にもに浮気しまくっています(笑) 先日、ある部品の寿命がどれだけか?ということを測定結果から推定することになったので色々と調べてみました。

webサービス開発(統合版)

webサービス開発はやったことがありません. webサイトすら作ったことがありません. そんなレベルの私が0からwebサービスを作っていく過程を失敗なども含めて全部記しておきます.ちなみに数回にわたって記事を分けることも考えましたが,一連の流れが見や…

RubyとJavascriptでグラフを描く【その3】[追記]

【計画最終目標】 □シリアルデータのリアルタイム描画 【計画の中期目標】 □csvデータのJavascriptによるグラフ描画 □メモリに格納したデータのJavascriptによるグラフ描画 【直近の課題】 データ処理:Ruby □シリアル通信機器からのデータ受信・csvへ保存 □…

RubyとJavascriptでグラフを描く【その2】[追記]

【計画最終目標】 □シリアルデータのリアルタイム描画【計画の中期目標】 □csvデータのJavascriptによるグラフ描画【直近の課題】 データ処理:Ruby □シリアル通信機器からのデータ受信・csvへ保存描画処理:Javascript ■csvデータの読み込み □異なるデータサ…

シリアル通信の基本

シリアル通信でデータを送信してくれるデバイスを作ります。 といっても簡単なもので、【記事1】をやります。 【記事1】 arduinopid.web.fc2.com 出来ました(笑) 試しにteratermでも見てみると こんな感じです。 これを使ってRubyとJavascriptでグラフを描く…

Gitのお勉強【その1】

【記事1】を参考にGitの練習をしていきます。 【記事1】 liginc.co.jp ふむふむ、内容は理解できます。続いては【記事2】で実際に触れてみます。 【記事2】 liginc.co.jp なるほど、一応GitHubにリモートリポジトリを作成できたようです。 ただし、まだGitの…

RubyとJavascriptでグラフを描く【その1】

会社でシリアル通信で受けたデータをリアルタイムで表示するプログラムをよく作ります。普段はVisual CやMatlabで作るのですが、先輩がRubyとJavascriptで作っているのを見て便利そうだったのでお勉強します。 先ずはrubyでのデータ処理やらリアルタイムと欲…

Matlabによる信号処理【フィルタの作り方】

DSP(Digital Signal Processing)でフィルタを使う訳ですが、今の知識だとFIRとIIRどちらを選べばいいのかわからないのでお勉強します。【記事1】のNI様のところに分かりやすく書いてあります。【記事1】 IIRフィルタとFIRフィルタ - DIAdem 2012ヘルプ - Nat…

raspberry pi いじり【その2】

LEDちかちかさせるために【記事1】を参考にすすめていきます。【記事1】 qiita.comwiringpiがありませんよと言われて実行できないので持ってきます。【記事2】の通りにwiringpiを持ってこようとしましたが、pipが入っていないみたいです。【記事2】 qiita.co…

raspberry pi いじり【その1】

ソフト面も大切ですがハード面もきちんとしていきたいということで、raspberry piをいじっていきます。 そのうちラズパイで取得したデータを深層学習に使っていきたいとも考えていますが、まずはラズパイ周りをそこそこ使えるようになっておかないといけませ…

深層学習の学習【その2】[追記]

開発環境を【その1】で確認したわけですが、動作確認に用いたサンプルが何をしているのか朧気にしかわかりません。ということで、まずは基本を【記事1】で学習します。【記事1】 TensorFlowのキーコンセプト: Opノード、セッション、変数 - Qiita

深層学習の学習【その1】[追記]

ずっと放置してきたPythonと深層学習を始めようかと思います。きっかけは先日のInterfaceできゅうりの選別システムを深層学習で作ろうといった記事でやっぱり便利だ!使えるようにしたい!と思ったのがきっかけです。Interface(インターフェース) 2017年 03 …

webサービス開発その3

さて,前回の続きをやっていきましょう. 問題解決には現在の状態を知る必要があります.ということで,全体の状態を改めて書いておきます. まずはディレクトリの構成確認です.コマンドプロンプトでディレクトリを表示するコマンドは以下の通りです. tree…

webサービス開発その2

【記事の更新方法変更】従来は記事に追記するスタイルとしていたのですが,アップロードがだんだんと重くなってきて出先では不便するので,やはり更新毎に記事を独立させます. ただし,それらの更新をまとめた一つの記事も作っておきます.これは自己満足で…

Pythonの導入でひっかかったこと[追記]

Python初心者です.ディープラーニングができる!その他データサイエンスに使える!と知ってから,ぜひともいろいろ使ってみたいと思った訳ですが,ネット上や書籍などで取り扱ってる例を実行してもエラーなんてことがしばしばあり難航しております. 何事も…

Googleマップ

アンドロイドのGoogleマップがとてつもなく使いにくくなってて残念。情報量多すぎて、なおかつシンプルな検索がやりにくい。