鈍足ランナーのIT日記

走るのが好きな5流のITエンジニアのブログ。

趣味の範囲は広いけど、どれも中途半端なクソブロガー楽しめるWebアプリを作ってあっと言わせたい。サーバーサイドPerl(Mojolicious)、クライアントサイドVue.js。Arduinoにも触手を伸ばす予定。

2016-05-01から1ヶ月間の記事一覧

PythonのPの字も知らない素人が株価予想【上げ下げ】するまで

Anacondaをインストール Anacondaを入れると機械学習系のモジュールがインストールされて手間いらず、またipythonというツールがインストールされるので、ゴニョゴニョ実行しながらコーディングするといい感じ。 株価のデータはどうやって入手するの qiita.c…

日経平均予想王をリリース

バグだらけでしたが、少しずつ修正できて大きな機能はだいぶ動くと思います。niyo.dokechin.com肝はTwitterで株価の上げ下げを予想して予想結果を自動で集計してくれるところ。アナリスト、エコノミストやらファイナンシャルプランナーさんにぜひとも使って…

機械学習で日経平均が上がるか下がるかを予想する

どんな仕組みで株価予想するのか調べていきたいと思います。qiita.com

機械学習コトハジメ

アルゴリズムの分類 Classification 分類 Regression(回帰分析) 数値でなにかを予想する jupyter_ml4seで公開されている0次 定数 2次 直線 3次 いい感じ 9次 微妙次数が増えるとグラフを書くことが不可能になり 人の判断ができなくなる平方根平均2乗誤差…

機械学習まずは、式の意味が分からなくてもいい

d.hatena.ne.jp行列の積http://www.geisya.or.jp/~mwm48961/kou2/matrix2.htmlwww.geisya.or.jp

NumpyとPDLで行列の積の動きが違うようだけど・・・

Numpy In [17]: train_x = np.array([[2,1],[4,1],[9,1]]) In [18]: train_y = [5,9,19] In [19]: np.linalg.inv(train_x.T.dot(train_x)).dot(train_x.T).dot(train_y) Out[19]: array([ 2., 1.]) PDL pdl> $train_x = pdl[[2,1],[4,1],[9,1]] pdl> $train_…

何が分からないって、係数ベクトル

係数ベクトルってなんだ??? invは逆行列かぁ。 Tってなんだ。対称行列。閾値Threholdかと思った。第2回 2クラス分類問題 · levelfour/machine-learning-2014 Wiki · GitHub 正規方程式 mathtrain.jp例が乗っているので、これを参考にしてみよう。そうしよ…

Perlで機械学習。単純パーセプトロンの次の勉強は、多層パーセプトロンだけど・・

一気に難しくなるなぁ。 数式を読めるようにならないと・・・github.comemoson.hateblo.jp

Perlで単純パーセプトロンを実装するのに必要そうなPDLの勉強

機械学習の数学についていけていない!!下の実装をPDLに移植できればいいのだが・・lang/perceptron.pl at 7b840c059c0d783cab9b133c9199c8a2e8e72324 · fujimizu/lang · GitHubPDLを少しずつ学んでいこう。そこからだ。 zeros pdl> $a = zeros (3) p…

機械学習を勉強したいけど・・・

ググりにググりわかりやすそうなものを厳選してみました。hokuts.comhttp://tjo.hatenablog.com/entry/2013/05/01/190247 パーセプトロン?: Turboでめきん++ d.hatena.ne.jpfujimizu.hatenablog.comgihyo.jp codecrafthouse.jp

Teng,Anikiでdeflate

以下のような感じでAnikiでDBアクセスしてみた。 selectの方は、deflateがよばれず、updateの方は呼ばれた。 これは仕様かどうかちょっと分からないので、 Tengの挙動も見てみよう。 Tengも同じような挙動で、updateでは呼ばれ、searchでは呼ばれなかった。 …

mysqlでAnikiのRelationを使ってみる

出来た感じです!allでなくてrowsとしていたので動かなかった模様。 relation云々の問題ではなかったという落ち。 my $modules = $db->select(module => { name => 'Riji', }); for my $module($modules->all){ say '$module->name: ', $module->name; ## Ri…