如何从简化的维度集中提取特征名称



我正在使用pca和/或深度自动编码器来减少我的集合的尺寸,但是我的问题不仅仅是设置的缩小尺寸,是可能的还是如何可以接收这些维度的功能名称吗?

例如:作为自动编码器响应,我的结果以下结果:

encoded_out[0:2]
out: array([[ 3.74947715,  0.        ,  3.22947764],
            [ 3.93903661,  0.17448257,  1.86618853]], dtype=float32)

但是,我想知道这三列的列名(特征名称)。

任何帮助将不胜感激。

谢谢。

tl; dr,编码器的功能是一个黑匣子,如果您想解释它们,需要探索它。他们没有直接的含义或"列名"。

自动安置者将您的数据从某些高维空间转换为瓶颈层,通常称为潜在空间,然后回到原始输入形状。该潜在空间是数据的压缩表示形式,为了使潜在表示有效,您的网络正在尝试提取数据的最重要功能。

不幸的是,解释潜在空间的含义并不容易(而且通常很难)。您可以尝试使用可视化技术来可视化数据,例如T-SNE创建潜在空间的2D投影,从那里您需要研究表示您表示的基本含义。

相关内容

  • 没有找到相关文章

最新更新