DeepMind的十四行诗能为Keras买得起什么?

Sam*_*man 5 reinforcement-learning deep-learning keras tensorflow

我对DeepMind的TensorFlow的Sonnet库的用途感到非常困惑。据我从文档中了解到的,它基本上可以完成Keras的工作(灵活的功能抽象)。谁能告诉我十四行诗的优点是什么?

R.F*_*son 6

他们之间没有太大区别。他们都:

  • 高级面向对象库,可在开发神经网络 (NN) 或其他机器学习 (ML) 算法时实现抽象。
  • 构建在 TensorFlow 之上(添加了 Theano for Keras)。

那么他们为什么要创作十四行诗呢?看来Keras似乎不太适合DeepMind的需求。因此,DeepMind 提出了 Sonnet,一个构建在 TensorFlow 之上的高级面向对象编程库,以满足其研究需求。

Keras 和 Sonnet 都在尝试简化深度强化学习,主要区别在于 Sonnet 专门适应 DeepMind 探索的问题。

从我的角度来看,Sonnet 的主要优点是您可以使用它比 keras 更轻松地重现 DeepMind 论文中演示的研究,因为 DeepMind 本身将使用 Sonnet。除了这个优势之外,它只是探索深度强化学习问题的另一个框架。