kleinblog

特異値分解問題を解く

行列の特異値分解問題の解き方を整理する。 始める前に今回学習に当たって、最強に分かりやすいYoutubeの動画があったので感謝の意を込めて、リンクを記載します。 チャンネル 動画 某处生活_LiveSomewhere 特異値分解PART2:特異値分解...

行列の固有値分解

個人的学習用のため、ミスがあったらすみません。 固有値分解とは 固有値を持つ正則行列\(A\)に対して、対角化をすることとほぼ同義。以下のような式が成立する。 $$ P^{-1}AP = \Lambda$$ \(A\)は固有値を持つ正則行列...

numpyで逆行列を求めたい

Pythonで逆行列を求めたい時にnumpyでさくっとできるようメモ 関数定義 ndarrayを引数にとり、その逆行列を返却する関数を定義します import numpy as np def to_inv(matrix: np.ndarray) ->...

CodeBuildのbuildspecでartifactsのサブディレクトリを捨てる

AWSのCodeBuildでartifactsをS3に保存する際のPathの指定で詰まったのでメモ 仕様 そもそもartifacts生成において以下のような仕様があります ファイル指定 hoge.txt artifacts: files: - hoge.txt...

機械学習のための固有値と固有ベクトル(復習)

定義 一般に固有値と固有ベクトルは以下の通り定義される。 $$ AX = \lambda X $$ Aは正則行列 Xは0行列以外 上記条件を満たす時、\(\lambda\) を固有値、Xを固有ベクトルという わかること...

機械学習のための微分(復習)

機械学習において微分が超重要ということで、主要な微分関連をまとめます。 教材として、キカガクの脱ブラックボックスコースをメインで使用するのでそのサマリとなります。 前提 微分とはある関数の接線の傾きを求めること。(と習った) ある関数f(x)の微分は以下の式で算出できる...

エントロピー、交差エントロピー、KLダイバージェンス

エントロピー エントロピーとは一般に、無秩序さを表す指標として考えられる。 これは言い換えると、予測できなさとも言える。 エントロピーは無秩序である(予測が困難)であるほど値は高くなる。...

機械学習のための様々な行列の基礎(復習)

いろいろな特徴を持った(特別な)行列をまとめて列挙する。 転置行列 行列の要素ごとに\(( a_ij )\)を\(( a_ji )\)に置き換えた行列 行列Aの転置行列は、\(^t A\)もしくは\(A^T\)で表す 直行行列...

自然言語処理についての入門メモ

前提 RNNなどのネットワークは値をベクトル(行列)で扱うので、単語をそのままモデルに渡すことができない。 似ている単語や、関連のある単語は近いベクトルにしたい 分散表現 Word2Vec 教師なし学習の単語分散表現の代表的な手法 分布仮説...

RNNについての入門メモ

What's? RNNは「Recurrent Neural Network」の略で、時系列処理をしたい時に使用される。 (昔は「Recursive Neural Network」もRNNと呼んでいたが現在は使用されない) Recurrent Neural Network...


Page 2 / 7