はしくれエンジニアもどきのメモ

情報系技術・哲学・デザインなどの勉強メモ・備忘録です。

内分点と重み付け平均の考察

内分点と重み付け平均の考察 内分点と重み付け平均の考察メモ gist: 内分点と重み付け平均 · GitHub 内分点と重み付け平均の考察 内分点1つの場合 なぜ重みが逆になるのか 内分点が2つある場合 繰り返し内分点を分ける場合 重み付け平均 データが2種類の場合…

ガンマ分布のパラメータ推定

ガンマ分布のパラメータ推定 ガンマ分布のパラメータ推定メモ. 以下の手法のメモ 標本平均,標本分散からの近似値推定 最尤推定 shapeパラメータの近似値推定 それを初期値として数値解析的にニュートン・ラフソン法で求める MathJax.Hub.Config({ tex2jax:…

リッジ回帰(Ridge Regression)の正規方程式を導出

リッジ回帰(Ridge Regression)の正規方程式を導出 リッジ回帰(Ridge Regression)の正規方程式を導出するメモ. L2ノルムの2乗により微分が容易にできるので解析解として導出できる. MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']…

Windowsに64bit版Mecabとpython用bindingをインストールする

Windowsに64bit版Mecabとpython用bindingをインストールする 有志の方がwindows用64bit版のMecabインストーラー(非公式)とpython用bindingモジュールを作成していたのでインストールメモ. 参考: qiita.com 環境 Windows10 64bit pip 20.0.2 Python 3.7 W…

scikit-learnでMNISTの手書き数字データセットをロードする

scikit-learnでMNISTの手書き数字データセットをロードする http://mldata.org/ サーバーが死んでる sklearn.datasets.fetch_mldataがdeprecateされる ということについてのメモ. 環境 Windows10 64bit pip 20.0.2 Python 3.7 scikit-learn '0.21.2' scikit…

SIFT, SURFが利用できるPython用OpenCVをインストールする

SIFT, SURFが利用できるPython用OpenCVをインストールする Python用OpenCVのインストールメモ. Python用OpenCVでは,商用利用不可アルゴリズム(SIFTやSURF)が含まれないモジュールと 含まれるモジュールの2種類がある. 環境 Windows10 64bit pip 20.0.2 Py…

カイジのEカードの勝率を計算する

カイジのEカードの勝率を計算する 図書館でNewton別冊”確率に強くなる―「偶然」にひそむ数学法則”(2010年発行なのでちょっと古い)を読んでたら面白いコラムがあった. 選択制じゃんけん.つまりEカードの勝率である. 確率に強くなる―「偶然」にひそむ数学…

2019年度のセパ両リーグのピッチャーの成績データを偏相関係数でみる

2019年度のセパ両リーグのピッチャーの成績データを偏相関係数でみる 2019年度のセパ両リーグのピッチャーの成績データの変数間の偏相関係数がどうなっているか見てみる. 特に勝利数と防御率に着目する. repository: github.com MathJax.Hub.Config({ tex2…

行列の固有値分解(スペクトル分解)の写像を可視化

行列の固有値分解(スペクトル分解)の写像を可視化 行列によるベクトルの写像は,行列の固有値分解で3段階で写像されている. それを可視化してみる. MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']], displayMath: [ ['$$','$$'…

pythonで偏相関係数行列(pcor)を計算

pythonで偏相関係数行列(pcor)を計算 以前,3変数(X,Y,Z)の場合の偏相関係数の式を導出した. cartman0.hatenablog.com 今回は3変数以上の多変数の場合の偏相関係数行列を求めてみる. ただscipy.stats, pandas, statsmodels,scikit-learnなどで関数がない…

線形写像と基底の取替えの表現行列のメモ

線形写像と基底の取替えの表現行列のメモ 線形写像(mapping)と基底の取替えの表現行列での変換を図示化してメモ. MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']], displayMath: [ ['$$','$$'], ["\\[","\\]"] ] } }); 線形写像と…

Twisted GFSRとMersenne Twist(メルセンヌ・ツイスタ)のメモ

Twisted GFSRとMersenne Twist(メルセンヌ・ツイスタ)のメモ 前回はLFSRとGFSRのメモであった. cartman0.hatenablog.com 今回はそれを発展させたTwisted GSRとMersenne Twisteについてのメモ. かんたんな発展の流れとしては Twisted GSR: GFSR(一般フィ…

Windows10にPlantUML環境を作る

Windows10にPlantUML環境を作る Windows10環境で, コマンドプロンプト(cmd)からPlantUMLを動作させるメモ. 環境 Windows10 64bit Windows10にPlantUML環境を作る 環境 必要なファイルをインストール Java(OpenJDK)のDL,インストール GraphVizのインストー…

線形フィードバックシフトレジスタLFSR,一般フィードバックシフトレジスタGFSRのメモ

線形フィードバックシフトレジスタLFSR,一般フィードバックシフトレジスタGFSRのメモ 前回はざっくりM系列法のメモだったが,今回はM系列を利用している線形フィードバックシフトレジスタLFSRと一般フィードバックシフトレジスタGFSRのメモ. cartman0.haten…

疑似乱数発生法 M系列法のメモ

疑似乱数発生法 M系列法のメモ 前回は線形合同法のメモだったが,今回はもう1つの疑似乱数発生法として, メルセンヌ・ツイスタの基になっているM系列法のメモ. cartman0.hatenablog.com MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','…

乱数発生方法と線形合同法のメモ

乱数発生方法と線形合同法のメモ メルセンヌ・ツイスタの前知識として,乱数発生方法と線形合同法のメモ MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']], displayMath: [ ['$$','$$'], ["\\[","\\]"] ] } }); 乱数発生方法と線形…

Gijika.comの上級編「四分割表での比較」のレクチャーメモ

Gijika.comの上級編「四分割表での比較」のレクチャーメモ 前回は,応用編Cセット「RCT・DB・有意・お蔵入り・メタ分析」についてまとめた. cartman0.hatenablog.com 今回でラスト. Gijika.com(https://gijika.com/rate/literacy.html)にある上級編「四分…

Gijika.comの応用編Cセット「RCT・DB・有意・お蔵入り・メタ分析」のレクチャーメモ

Gijika.comの応用編Cセット「RCT・DB・有意・お蔵入り・メタ分析」のレクチャーメモ 前回は,応用編Bセット「バーナム効果,自己成就予言,認知的不協和,学会/論文,説明責任,誤謬論」についてまとめた. cartman0.hatenablog.com 今回は,Gijika.com(http…

Gijika.comの応用編Bセット「バーナム効果,自己成就予言,認知的不協和,学会/論文,説明責任,誤謬論」のレクチャーメモ

Gijika.comの応用編Bセット「バーナム効果,自己成就予言,認知的不協和,学会/論文,説明責任,誤謬論」のレクチャーメモ 前回は,応用編Aセット「標本の偏り,プラセボ,確証バイアス,後付け仮説,万能理論,因果関係と相関関係」についてまとめた. cart…

Gijika.comの応用編Aセット「標本の偏り,プラセボ,確証バイアス,後付け仮説,万能理論,因果関係と相関関係」のレクチャーメモ

Gijika.comの応用編Aセット「標本の偏り,プラセボ,確証バイアス,後付け仮説,万能理論,因果関係と相関関係」のレクチャーメモ 前回は初級編「自由と規制と疑似科学」についてまとめた. cartman0.hatenablog.com 今回は,Gijika.com(https://gijika.com/…

Gijika.comの初級編「自由と規制と疑似科学」のレクチャーメモ

Gijika.comの初級編「自由と規制と疑似科学」のレクチャーメモ 前回は基礎編「広告の見方を考える」についてまとめた. cartman0.hatenablog.com 今回は,Gijika.com(https://gijika.com/rate/literacy.html)にある初級編「自由と規制と疑似科学」の動画レク…

Gijika.comの基礎編「広告の見方を考える」のレクチャーメモ

Gijika.comの基礎編「広告の見方を考える」のレクチャーメモ Gijika.com(https://gijika.com/rate/literacy.html)にある 基礎編「広告の見方を考える」の動画レクチャーを見たのでそのメモを残す. 基礎編は5つに分けられている. 広告に使われる疑似科学的…

T種類中のものをx種類引くのに試行回数n回かかる確率

T種類中のものをx種類引くのに試行回数n回かかる確率 前回は,T種類中のものをn回引いてx種類当てる確率(n:固定値,x:確率変数)を求めたが, cartman0.hatenablog.com これを利用してT種類中のものをx種類引くのに試行回数n回かかる確率$P(n|x)$(つまり…

Zenfone Max Pro M1でスクショを撮る

Zenfone Max Pro M1でスクショを撮る Zenfone Max Pro M1でスクショを取る方法のメモ. 3種類方法がある. ハードボタン(音量下+電源を同時に)1秒以上長押し ショートカットとして,マルチタスクボタンを長押し ステータスバーからスクリーンショットを選…

WindowsのStickyNotesの付箋をAndroidスマホで確認する

WindowsのStickyNotesの付箋をAndroidスマホで確認する StickyNotes ver3からはクラウド同期が可能になり, 別のWindowsデバイスでも同じMicrosoftアカウントを使うことで同じ付箋を見れるようになり共有が容易になった. 今回はWindowsのStickyNotesの付箋…

Android GmailアプリでiCloudのメール受信設定をする

Android GmailアプリでiCloudのメール受信設定をする iCloudのメール(xx@me.com)をAndroidスマホでも受け取りたい!というための設定メモである. 大まか手順として iPhoneまたはiPad端末からTwo-factor認証の設定 Two-factor認証からアプリ用パスワードを生…

T種類中のものをn回引いてx種類当てる確率

T種類中のものをn回引いてx種類当てる確率 今回は,T種類中のものを n回引いてx種類当てる確率 を求める. (試行回数nは固定値,x種類が確率変数になる) 例えば,3種類の玩具付きお菓子あったときに, 4回引いて1,2,3種類当てる確率 に該当する. イメージ M…

x回目に初めて当たる確率:幾何(first sucess, geometric)分布メモ

x回目に初めて当たる確率:幾何(first sucess, geometric)分布メモ x回目に初めて当たる確率分布である幾何(first sucess, geometric)分布のメモ MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']], displayMath: [ ['$$','$$'], ["\…

グラフィカルモデリング・機械学習などでよく使う正規分布の性質

グラフィカルモデリング・機械学習などでよく使う正規分布の性質 グラフィカルモデリング・機械学習などでよく使う正規分布の性質のメモ 随時追加予定. 参考: SimonJ.D.Prince,Computer Vision Models, Learning, and Inference MathJax.Hub.Config({ tex2…

python環境をcondaからpipへ乗り換えた

python環境をcondaからpipへ乗り換えた 特に難しいことはしていないのでほぼ雑記. conda経由でupdateした際にscipy内部でloadErrorが起きたので 今までcondaで頑張ってたがpipへ乗り換えた. おそらくパッケージ間でバッティングが起きたと考えられる. こ…