我正在与希望深入了解他们使用 Azure 机器学习工作室/服务中的可视化界面训练的神经网络模型的数据科学家合作。是否可以转储并检查神经网络模型的内部表示?有没有一种方法可以编写代码来访问经过训练的神经网络的节点和权重,以便将网络可视化为图形结构?或者,如果 Azure 机器学习工作室/服务不支持这一点,我将不胜感激有关可能更适合此类分析的不同机器学习框架的建议。
我尝试过的事情:
- 训练模型输出 ILearnerDotNet (AML Studio) 或模型(AML 服务)。我寻找要拖入工作区的项目,我可以在其中编写自定义代码,例如执行 Python 脚本。他们似乎接受数据集,但不接受 ILearnerDotNet/Model 作为输入。
- 我无法找到有关 ILearnerDotNet/Model 接口的文档。
- 选择训练模型输出提供了另存为训练模型的选项。这将创建一个经过训练的模型对象,这将帮助我在其他地方引用经过训练的模型,但我没有找到一种方法来使用它来了解其内部结构。
我是 Azure 机器学习领域的新手,可以使用一些帮助来了解如何开始访问这些数据。