らんだむな記憶

blogというものを体験してみようか!的なー

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

pdfって

どんな構造してるんだろう?イソのはhttp://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=51502らしい。 AdobeのサイトはPDF Reference and Adobe Extensions to the PDF Specification | Adobe Developer Connection [ADC]で、h…

偶然

和から株式会社|大人のための数学教室なんてのを見つけた。その先に何があるのかわからんが、とにかく凄いな。 昔考えたようなことの1つを仕事にしているかのようだ。自己資金10万円で創業とか凄すぎるよ...。

plateau

ぷらとー。 進歩が止まる、水平[横這い]状態に達する、頭打ちになる馴染みがない...。いかにもフランス語のつづりだが、そのままフランス語としても使えるみたい。What is a Plateau? - Definition & Explanation - Video & Lesson Transcript | Study.com…

確率的勾配降下法

くっそデータが大きい場合、生のgradient descentでやらんとstochastic gradient descent使うほうがすげー効率いいとか。 すげーいい加減くさいのに確率的勾配降下法 - Wikipediaによると、 確率的勾配降下法の収束性は凸最適化と確率近似の理論を使い解析さ…

rule of thumb

って「経験則」のことなのか。なんか経験則が多くてもやもやするな。でも \begin{array} {}\Big|\frac{a_1 + \cdots + a_n}{n} - \alpha\Big| &\le \Big|\frac{a_1 + \cdots + a_N - N \alpha}{n}\Big| &+ \frac{|a_{N+1} - \alpha| + \cdots + |a_n - \alph…

tweakって単語

なかなかピンと来ない響き。 Deep learning has many knobs that you can tweak ... できゅっきゅと捻るイメージで頭に残すのが良いか? And if you're a statistician, feel free to cover your ears right now. とか何度聞いても「んんんんんー???」っ…

validation set

ud730ネタ。training set, validation set, test setと分ける意味がイマイチ分からんかった。 training set, test setだけでいーんじゃね?と。training setでfittingしてモデルをチューニングするんだから、モデルは実質training setを丸暗記しているような…

民主主義

適当に[20, 29), [30, 39), ... で10歳ごとの区間にわけて、区間ごとの票数を区間ごとの人数で割って “正規化” したら少しマシになるんじゃないだろうか、とか思ってみたり。多数決による民主主義なんて数の暴力さー。「Aくんが委員長がいいと思う人ー!」み…

ふ~む

ud730ネタ。本来は機械学習とか二値分類とか - らんだむな記憶こういう感じの分類器がわんさかできて、各分類器に突っ込んだ結果の “確率” がいっちゃんでかいのを predict の結果にしているとかの計算がありそうなんだけど、 classifier = LogisticRegressi…

既製の分類器

ud730ネタ。off-the-shelf classifierとしてsklearn.linear_modelを使う。 from sklearn.linear_model import LogisticRegression # でっかいデータセットから1000サンプルだけ訓練データを取り出す。 train_dataset = all_data["train_dataset"] train_labe…

ぴっくるー

ud730ネタ。 pickle_file = 'notMNIST.pickle' try: f = open(pickle_file, 'wb') save = { 'train_dataset': train_dataset, 'train_labels': train_labels, 'valid_dataset': valid_dataset, 'valid_labels': valid_labels, 'test_dataset': test_dataset,…

cp932

【無理】WindowsのコンソールでUnicodeを使いたい - Qiitaのようにいまだにcp932が標準な感じだが、おかげでutf-8設定にするとUIが文字化けしたり色々うざい...。 UbuntuやOSXでごきげんな設定をWindowsに持ってくると「?」とかになったり。OS X El Capitan …

無気力

忘れないうちに...。 ちょうどまったく気にならないという感覚 - らんだむな記憶の頃。3/27の日曜だろう。ここでガクッとエネルギーが消滅した。これ以降本質的には数式を書いていない。 以来激しく無気力でなんでもかんでもどーでもいい。不思議だ。 もはや…

ウォーターフォール・モデル

IT

ウォーターフォール・モデル - Wikipediaなんてやったことないなー。Yes! Agile!! なんてわけもない。開発モデルなんてものがあった記憶がないのだ。スクラムってなんだ!? そう。implementation→implementation→releaseが本質だった。 仕様とはバグのalias…

python3って

文字列を扱う上では圧倒的に楽。rubyならもっと楽な気もするけど...。[python2.7.6] >>> ord("a") 97 >>> ord(u"a") 97 >>> ord("あ") Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: ord() expected a character, but string of leng</module></stdin>…

statsmodels.api.OLSのsummary

https://github.com/statsmodels/statsmodels/blob/master/statsmodels/regression/linear_model.py#L2087かな。 これを参考に自分で整形すれば好きな表示にできるはず。実際には、https://github.com/statsmodels/statsmodels/blob/master/statsmodels/ioli…

pandasと回帰曲線とプロット

こんなんでいけたがえらい手こずった...。 #! /usr/bin/env python # -*- coding: utf-8 -*- import numpy as np import pandas as pd import matplotlib import matplotlib.pyplot as plt import statsmodels.api as sm font = {'family' : 'TakaoGothic'} …

紳士の嗜み。林檎を齧る

$ sudo apt-get install p7zip-full して $ 7z e test.dmg $ sudo mount -t hfsplus -o loop test.hfs /mnt という感じでdmgがマウントできちゃったり。 きっとtest.appみたいなものが入っていたりするかもしれませんねぇ。 $ virtualenv uncompyle2 $ cd un…

はやっ

ud730ネタ。train_datasetという20万のデータ, valid_datasetという1万のデータ, test_datasetという1万のデータを格納する配列に対して、互いに幾つかのデータの重複があるという想定のもとそれを検出してみたい。 ということで以下のようなコードを書いた…

Ubuntuのパフォーマンス向上?

VirtualBox 上の Ubuntu がもっさりする件を解消するメモ - Qiitaを参考に $ sudo bash -c 'echo vboxvideo >> /etc/modules' してみる。さて、何か変わるだろうか?

フォントビュー

フォントを確認する - 開発ツール | MDNを見ると、 Firefox 47 より、フォントビューはデフォルトで無効にしています。私たちは、より高機能なものへの置き換えに取り組んでいます。当分の間、フォントビューを使用したい場合は about:config を開いて、設定…

anaconda環境リネーム

「tensorflow」なんて環境名にしてしまったが、別にこれだけに使うわけでもないので不適切...。 Google グループによると安易なリネームは環境を破壊するようだが、createの--cloneオプションを使えば良いとのこと。 Managing environments — Conda document…

IPython Notebook(3)

IPython Notebook(2) - らんだむな記憶からサンプルの内容も少し変更されていた。以下でpython3.5でも動作した。 #Import libraries for simulation import tensorflow as tf import numpy as np #Imports for visualization import PIL.Image from io impor…

ありゃ

anacondaで作った環境にあまりライブラリが入っていなかった。 (tensorflow)xxx@yyy:~$ conda install numpy scipy pandas jupyter statsmodels matplotlib Pillow で追加。(仮想環境の中でinstallすれば良いのだと思う) 本当は最初から $ conda create -n t…

てんそるふろぉ

TensorFlowインストール - らんだむな記憶から半年以上経ってるやんけ!?という状態であるので、仕切り直し。 ついでなのでanacondaも入れる。Download Anaconda now! | Continuumなんてでかいシェルスクリプトだ...。 $ bash Anaconda3-4.0.0-MacOSX-x86_6…

UbuntuでChromeがちゃんと起動しない

VirtualBox上のUbuntuでいつの間にかChromeがちゃんと動作しなくなってる。起動するとほぼ黒画面。 コマンドラインから実行すると、 $ /usr/bin/google-chrome-stable [9676:9676:0607/221923:ERROR:sandbox_linux.cc(334)] InitializeSandbox() called with…

正規分布の再生性

大数の法則と中心極限定理(2) - らんだむな記憶から。 $X_j$を独立同分布の確率変数とする。$X_1$の期待値を$\mu$とし分散を$\sigma^2$とする。 $S_n = \sum_{j=1}^n X_j$とおくと、以下が成立する。 $$P \left(a \le \frac{S_n - n\mu}{\sqrt{\sigma^2 n}} …

pandasすげー

pandasとか - らんだむな記憶で折角入れたので使ってみた。 すげー。こういう時代なのか...。もう憑いていけない...。 #! /usr/bin/env python # -*- coding: utf-8 -*- import numpy as np import pandas as pd import matplotlib.pyplot as plt df = pd.re…

さてibusを...

ちょっとお掃除。 $ sudo apt-get remove ibus ... 以下のパッケージは「削除」されます: ibus ibus-anthy ibus-pinyin ibus-table ubuntu-desktop unity-control-center unity-control-center-signon webaccounts-extension-common xul-ext-webaccounts ア…

ibusの設定

コンソールから「ibusの設定」を起動すると変なエラーが出ていることに気付いた。 $ ibus-setup Traceback (most recent call last): File "/usr/share/ibus/setup/main.py", line 330, in __button_engine_add_cb dialog.set_engines(self.__engines) File …