KEI

数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その56【単回帰分析⑤】

正規方程式による単回帰分析をJuliaで実施。 MATLABと同じ結果が得られた。 演算部分はMTALABと同一。 ベクトル化演算子であるdot演算子を利用する局面はある。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その55【単回帰分析④】

正規方程式による単回帰分析をScilabで実施。 MATLABの演算と同じ結果が得られた。 計算部分は全く一緒。 グラフ表示部の微調整の仕方が違う。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その54【単回帰分析③】

正規方程式による単回帰分析をPython(NumPy)で実施。 MATLABと同じ結果が得られた。 ベクトル、行列の内積の演算子は「@」。 「*」にしてしまうとアダマール積になってしまうので注意。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その53【単回帰分析②】

正規方程式による単回帰分析をMATLABで実施。 以前の最小二乗法と同じ結果が得られた。 数式で定義した通りの演算をするのみ。
数値計算

【入門】単回帰分析【数値計算】

正規方程式を使って単回帰分析を行う。 単回帰分析の二乗和誤差関数の定義。 正規方程式の各成分の定義。 上記を元に各ツール、各言語で演算を実施すればOK。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その52【単回帰分析①】

正規方程式を使って単回帰分析を行う。 単回帰分析の二乗和誤差関数の定義。 正規方程式の各成分の定義。 上記を元に各ツール、各言語で演算を実施すればOK。
数値計算

【入門】正規方程式【数値計算】

いままでの知識の総動員すべく数式列挙。 二乗和誤差の偏導関数を元に最小化問題へ。 正規方程式がわかっていると、単回帰、重回帰、多項式回帰が一撃で解けるようになる。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その51【正規方程式④】

二乗和誤差の偏導関数を元に最小化問題へ。 上記式を元に極小値を求める式へ。 これをxを求める式に変形したものが正規方程式。 正規方程式がわかっていると、単回帰、重回帰、多項式回帰が一撃で解けるようになる。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その50【正規方程式③】

グラム行列が対称行列であることを利用して、二次形式であることを保証してしまう。 二次形式を保証した上で、それの偏導関数を利用する。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その49【正規方程式②】

一般化した二乗和誤差の数式の変形を実施。 上記の途中で行列の積に対する転置で一見すると特殊な変形がある。 (Ax)^T=x^T A^T。 計算すると分かるが普通に等しい結果になる。