2009 · 37 citations · 10 references
ComputingComputer ScienceHigh-performance ComputingArtificial IntelligenceComputer ArchitectureMachine LearningAccelerator ArchitectureField-programmable Gate Array ArchitectureFpga ArchitectureHardware AccelerationNeural NetworksParallel ArchitecturesBoltzmann MachinesNeuromorphic HardwareRestricted Boltzmann Machines
Despite the popularity and success of neural networks in research, the number of resulting commercial or industrial applications have been limited. A primary cause of this lack of adoption is due to the fact that neural networks are usually implemented as software running on general-purpose processors. Algorithms to implement a neural network in software are typically O(n2) problems -- as a result, neural networks are unable to provide the performance and scalability required in non-academic settings.
10
A Fast Learning Algorithm for Deep Belief Nets
Geoffrey E. Hinton, Simon Osindero, Yee‐Whye Teh · Neural Computation · 2006 · 16.4K citations