神经网络是一种通用的机器学习工具,可用于解决许多现实生活中的问题。根据特定问题,可以调整神经网络的拓扑结构,以更好地利用数据结构或提供一些独特的优势。在本节中,我们主要讨论三种主要的网络拓扑。文献中有许多种神经网络结构,并且它们有多种分类方法,所以在本节中划分神经网络的方式并不唯一。但是,这种分类方式是讨论流行神经网络结构的一种通用方式。