㈠ 神经网络是一种控制方式他的硬件如何选型
通常,神经网络都是通过编程实现的,因为神经网络本质上是种数学模型。但是,当前已经有硬件实现方案,即FPGA现场可编程门阵列来实现。
人工神经网络作为一种新型的信息处理系统,由于基于传统软件实现,存在并行程度低和速度慢的缺点,使神经网络的实现不能满足实时性的要求,造成了理论研究与实际应用脱节。另外,用软件实现神经网络所需计算机体积庞大,不适合嵌入式场合的应用。而神经网络的硬件实现的最大特点就是体现了系统的并行性,处理速度快,易于满足实时性要求。另外,算法的复杂程度以及在实际工程中应用的可行性仍需要通过硬件的实现效果来检验。因此,神经网络的硬件实现意义重大。
FPGA 现场可编程门阵列是一个具有大量通用逻辑单元的器件,并且它的内部逻辑可以根据实际需要进行相应的改变。这种可重新配置的结构特征非常适合实现神经网络。