
上QQ阅读APP看书,第一时间看更新
第1章 神经网络的具体细节
在本章中,我们将讨论神经网络(NN)的一些复杂之处,NN也是深度学习(DL)的基石。我们将讨论神经网络的数学基础、架构和训练过程。本章的主要目的是让你对神经网络有一个系统的了解。通常,我们从计算机科学的角度来看待它们——将其看作由许多不同步骤/组件组成的机器学习(ML)算法(甚至可以看作一个特殊实体)。我们通过神经元、层等思考的方式获得一些认知(至少我第一次了解这个领域时是这样做的)。这是一种非常有效的方式,在这种理解水平上,我们可以做出令人印象深刻的事情。然而,这也许不是正确的方法。
神经网络具有坚实的数学基础,如果我们从这个角度来研究它,就能以更基础、更优雅的方式来定义和理解它。因此,本章将从数学和计算机科学的角度强调神经网络之间的比较。如果你已经熟悉这些,可以跳过本章。尽管如此,我还是希望你能发现一些你以前不知道的有趣的地方(我会尽最大努力让本章保持趣味性!)。