主要内容

plotWeights

类:Autoencoder

画一个可视化的权重autoencoder的编码器

描述

例子

plotWeights (autoenc)可视化autoencoder权重,autoenc

h= plotWeights (autoenc)返回一个函数处理h,可视化的编码器autoencoder权重,autoenc

输入参数

全部展开

训练有素的autoencoder,返回的对象Autoencoder类。

输出参数

全部展开

图像对象,作为一个句柄返回。

例子

全部展开

加载训练数据。

X = digitTrainCellArrayData;

训练数据是1 -到- 5000细胞数组,其中每个单元包含一个28-by-28矩阵代表一个合成的手写数字图像。

火车的autoencoder 25一个隐藏层神经元。

hiddenSize = 25;hiddenSize autoenc = trainAutoencoder (X,“L2WeightRegularization”,0.004,“SparsityRegularization”4“SparsityProportion”,0.2);

可视化学习功能。

plotWeights (autoenc);

提示

  • plotWeights允许autoencoder学习的可视化特性。用它当autoencoder训练图像数据。权重的可视化具有相同尺寸的图像用于培训。

版本历史

介绍了R2015b

另请参阅