【问题标题】:Neural Network without external dependencies没有外部依赖的神经网络
【发布时间】:2019-11-06 10:14:44
【问题描述】:

是否可以创建一个没有任何外部依赖的神经网络? 在四处寻找时,每个人都在使用 Numpy。用纯Python写神经网络不行吗?

谢谢!

【问题讨论】:

  • 是的,有可能。
  • 最终神经网络被翻译成 0 和 1,就像其他任何东西一样,所以如果你愿意,你也可以用机器语言创建它,但没有理由这样做。 numpy 仅用于以优化的效率进行基本级别的计算。它不像 keras 或 sklearn 有一个你可能想以另一种方式实现的算法。

标签: python machine-learning neural-network


【解决方案1】:

您可以用任何您想使用的语言编写神经网络。一个基本的人工神经网络只需要简单的乘法和求和。

【讨论】:

  • 您有更多相关信息吗?有什么要通读的或一个例子?顺便说一句,感谢您的回答
  • 我建议您首先阅读神经网络的真正作用,例如here。对于实现,我建议您使用this tutorial。前馈路径只不过是矩阵乘法。
  • 谢谢。在搜索时,我找到了这个确切的教程。他们总是使用一个 numpy 数组作为输入。使用列表也应该有效,对吧?
  • 是的,您可以实现自己的类来以任何您希望的方式表示矩阵。列表或基本数组,无论哪种方式最适合您。
猜你喜欢
  • 2020-11-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-12
  • 2013-02-14
  • 2017-02-15
  • 1970-01-01
相关资源
最近更新 更多