私はMATLABの初心者ですが、今では2次元ガウス分布を作成してニューラルネットワークを学習しようとしています。私は公式文書のコードを見つけました。MATLAB - ガウス分布データの意味。 (ニューラルネットワークで)
mu = [0 0];
Sigma = [.25 .3; .3 1];
x1 = -3:.2:3; x2 = -3:.2:3;
[X1,X2] = meshgrid(x1,x2);
F = mvnpdf([X1(:) X2(:)],mu,Sigma);
「mu」はデータの平均値です。シグマは、 標準偏差に関連するものです。しかし、私はちょうどmesgridと間隔(x1、x2)のアイデアは得られません。これらのコードの幾何学的意味
また、機械学習やデータサイエンスでグアシー分布が重要なのはなぜですか?すべてのコースがこの言葉を続けて言い続けるからです。
私はちょうど私たちがガッサン分布データのセットを作るために間隔を与える必要がないのです。 – Pwan
@Pwan meshgridの入力を参照している場合、実際には入力として間隔を取らない。代わりに2つのベクトルが必要です。 - これらのベクトルは、後でpdfを計算したい点です。 –
あなた。 2つのベクトルがあります。しかし、その中のデータは-3から3の間です。もしそれを-100から100に変更すればどうなりますか?ここで重要なアイデアは何ですか?ありがとう – Pwan