ピヨピヨ日記 シンガポール編

シンガポール生活の日記とかいろいろ

Machine Learning

『はじめての深層学習(ディープラーニング)プログラミング』を読んだ

『はじめての深層学習(ディープラーニング)プログラミング』を読んだ。 様々な深層学習の手法やフレームワークの使い方が、詳細すぎずわかりやすく説明されていたので、楽しく簡単に読み進めることができた。サンプルコードをちょっと改造したりして遊びは…

Coursera の Machine Learning のコースを修了した

Coursera の Machine Learning のコース を昨年の11月から受けていたのだけど、先週ようやくコースが終わった。数学的なところの理解は正直できていないけど、おおまかな考え方や実装方法についてはある程度理解できた。 コース全体を通して、先生が "intuit…

Machine Learning week09

今週もなんとか課題を終えた!@日本。 やはりiMacとちゃんとした椅子があると作業効率がとてもいい。シンガポールでちゃんと導入しないと。環境は大事だね

Machine Learning week07

今週もなんとか課題を提出できた!日本旅行と重なっていて不安だったけど、授業を週の前半に終えておいてよかった。あと、今週の課題は主に Support Vector Machine のライブラリを使うときに必要なパラメータをどう決めるか、データをどうやって整形するか…

Courseraで機械学習を勉強 week06

今週はちょっと早めに課題を提出できた!再来週から2月にかけて仕事が忙しくなるので、来週以降のものを少しずつはやめにやってしまわなければ! 授業の中で Precision とか Recall とか久しぶりに聞いた。 ちょうど4年くらい前に、ウェブサイトがモバイル最…

Courseraで機械学習を勉強 week05

今週もなんとか課題の提出ができた。毎回難しくてつらいけどたのしい! 数式を紙に書くと使いまわせないし、キーボードでうつと大変なので、ペンタブ買って手書きで数式をコンピュータにinputしたい。 日本に帰ったら大きめのペンタブを買おう。

Courseraで機械学習を勉強 week05

なんだか今週の課題は難しいということで、早めに授業を進めている。 明日中には授業ビデオをすべてみて、明後日はこれまでの復習をしたい。今年中には今週の課題をなんとかクリアしたいところ。

Courseraで機械学習を勉強 week04

今週もなんとか課題を出し終えた。今週は Neural Network のさわりを勉強した。 完全に理解していないながらも試行錯誤でコードを書いてしまい、動いたので良かった、という感じだった。。これはあまり良くない癖なのでなおさなくては。 年末年始の間にもっ…

Linear Regression の Cost Function

http://chart.apis.google.com/chart?cht=tx&chl=J(\theta)=\frac{1}{2m}\sum_{i=1}^m(h_\theta(x^{(i)})-y^{(i)})^2

APIで数式をレンダリング

Chart API で数式をレンダリング http://chart.apis.google.com/chart?cht=tx&chl=J(\theta)=\frac{1}{2m}\sum_{i=1}^m(h_\theta(x^{(i)})-y^{(i)})^2 こんな感じに書くと、つぎのようにレンダリングされる

Mac OS X El Capitan のアップデートをインストールしたら Octave の plot 関数が動かなくなった

つらい。Coursera の Machine Learning の課題をやる前にアップデートしたのは失敗だった。たぶん、10.11 から導入された System Integrity Protection (SIP) が原因だと思う。解決方法を探そう。。。 追記: すごく頭悪そうな感じでつらいのだけど正直に起き…

Courseraで機械学習を勉強 week03

明け方5時。やっと宿題が終わった... 今週はもっと早め早めに授業を進めなくては。。 今日は復習をしたおかげで、アルゴリズム周りの理解は深まったのだけど、線形代数に慣れていなくて実装に時間がかかってしまった。(授業用のwikiに実装の手順が丁寧に書…

How to solve "error: no graphics toolkits are available!" error

I faced the error below when I tried to use plot function in octave: error: no graphics toolkits are available!In my case, I was able to solve this issue by typing following command in octave: register_graphics_toolkit("gnuplot") % registe…

How to solve "set terminal aqua enhanced title" issue.

When I tried to use "plot" function in Octave, I faced the error below: set terminal aqua enhanced title ... <|| I solved the issue as below. 1. Download and installed AquaTerm from http://sourceforge.net/projects/aquaterm/ 2. Uninstalled …

Octave の練習3

引き続き行列の計算の練習次のようなマトリクスを用意。 > A = [1 2; 3 4; 5 6] A = 1 2 3 4 5 6 > B = [11 12; 13 14; 15 16] B = 11 12 13 14 15 16 > C = [1 1; 2 2] C = 1 1 2 2 マトリクスA と Cのかけ算はつぎのようになる。3x2 と 2x2 のマトリクスな…

Octave の練習2

適当にざっくり練習メモ3x2 matrix をつくる > A = [1 2; 3 4; 5 6] A = 1 2 3 4 5 6 matrix のサイズを確認 > size(A) ans = 3 2 サイズ自体もマトリクスで表現されているので、サイズのサイズを確認すると、1x2 のマトリクスであることがわかる > size(siz…

Courseraで機械学習を勉強 week02

Stanford University の Machine Learning のコース 第2週目。 電車の中でお勉強中。細切れの時間をうまく使いたい。 第1週には、Linear Regression with One Variable ということで変数が1つだったけど、今回は変数が multiple のときどうやって計算するか…

Courseraで機械学習を勉強 week01

Coursera で Machine Learning を勉強中。Stanford University の Machine Learning のコースの Week01がやっと終わった。 最初、数式に拒絶反応を起こしそうになったのと、英単語が難しいのばっかりで初回から挫折しそうになったけど、なんとかやり遂げた!…

Courseraで機械学習を勉強 week01 - Introduction

以前日記で書いた通り、Coursera で Machine Learning を勉強することにしてみた。今回受けるコースは、Stanford University の Machine Learning のコース。 このコースを受ける目的は、機械学習の理解と英語のお勉強ため! 第1週めの今日は環境構築から。O…

Mac に Octave をインストールする

brew tap homebrew/science brew update && brew upgrade brew install octaveOctave の起動 octave詳細はこちら: http://wiki.octave.org/Octave_for_MacOS_X#Package_Managers

Coursera で Machine Learning を勉強する!

www.coursera.org このコースを受けてみる! このコースは、November 30 から February 22 まで行われるらしい。けっこう長丁場だけどがんばろう!