matlab の trainAutoencoder 関数を使用して、300 の音声信号の 30 のメイン パターンを見つけたいと考えています。
この関数を使用して、plotWeigths を使用してパターン (重み) を確認しようとしましたが、これは音声信号ではなく画像のみのようです。
それぞれの長さが音声信号と同じである 30 のグラフを取得したいのですが、300 の信号のいずれかを 30 のメイン パターンの組み合わせとして最小のエラーで取得できます。
これは私が試したものです:
autoenc2 = trainAutoencoder(cells,30 ,'MaxEpochs',400, ...
'EncoderTransferFunction','satlin',...
'DecoderTransferFunction','purelin',...
'L2WeightRegularization',0.01,...
'SparsityRegularization',4,...
'SparsityProportion',0.10);
plotWeights(autoenc2);
cells = はサイズ 1x300 の cell 配列で、各セルには 300 個の信号の 1 つが含まれます。
誰かが私を助けることができます。ありがとう、