使用 python 可视化神经网络

Visualizing neural network using python

我正在实施一种算法,使用神经网络将消息分类为主题。 我想知道是否有库可以帮助我可视化培训过程,就像您可以找到的那样 here:

我要做三维数据的分类,而不是二维的。我们该怎么做?

另外,在上面的link中,我不明白我们有固定水平线和垂直线感知的第一层输入。我们可以把神经网络的第一层设置成像使用 sci-kit learn 那样吗?

是的,但任何好的都不会像链接的游乐场那么简单,并且需要一些熟悉。下面是此类库的列表,以及指向我的答案的链接,其中包含您可以根据您的应用程序调整的可视化功能:

  • iNNvestigate,分类器自省(下图第一张)
  • Saliency maps,提取特征内省
  • TensorBoard,完整的模型自省,高度可配置,但复杂
  • ,简单函数(下图二)
  • , 简单函数

(假设您使用的是 TensorFlow)