tak0kadaの何でもノート

発声練習、生存確認用。

医学関連は 医学ノート

線形代数

Brownian noiseの特異値分解

The emotional arcs of stories are dominated by six basic shapes | EPJ Data Science | Full Textに対するhttps://senderle.github.io/svd-noise/での反論を見ている。前者は映画の"emotional arc"をSVDで分解すると周期的な波が出てくるのでそのような物…

特異値分解

SVD(特異値分解)解説 - QiitaとPCAとSVDの関係性を示す - Qiitaの要旨だけかいつまんでメモしておく。 $AA^{T}$を$AA^{T}U = U \Lambda$と分解する ここで$A^{T}A$についても考えると、$A^{T}A (A^{T}u) = A^{T}(AA^{T}u) = A^{T}(\lambda u) = \lambda (A…

楕円体のアラインメント

楕円体を回転させて綺麗に並べる。

多次元尺度構成法(MDS)メモ

多次元尺度構成法は複数の要素の間で距離(あるいは距離に類似したもの)が計算できる時、それを用いてデータの数より低い次元を指定して、その次元にデータを配置する手法。

球面調和関数係数で表された物体の回転推定

A Robust Method for Rotation Estimation Using Spherical Harmonics Representation - IEEE Journals & Magazineを実装した。以下はコードを貼り付けたのみ。

sympyで行列計算

物理数学の教科書を読んでいて文字入りの逆行列の計算が合わなかったのでsympyを使った。sympyがインストールされていなければSymPy Liveが少し遅いが便利。 from sympy import * l, m, s = symbols("λ μ σ") A = Matrix([[l + 2 * m, l, l], [l, l + 2 * m,…