Abstract
This paper reviews some representative digital systems for neural computation which have been described in the scientific literature and, in some cases, marketed. The descriptions of these systems are arranged somehow chronologically to show the basic trends of hardware for artificial neural networks. With the help of these examples, some parameters for a taxonomy are outlined and used to contrast the diverse features of the described systems. Comparisons also require the evaluation of performances, and some problems typical of this task are discussed. A concluding section attempts a synthesis of the problems so far encountered by digital connectionist hardware in becoming practical and attractive. The future challenges of the domain are tentatively identified.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
K. Asanović and N. Morgan. Experimental determination of precision requirements for back-propagation training of artificial neural networks. In Proceedings of the Second International Conference on Microelectronics for Neural Networks, pages 9–15, Munich, 1991.
N. Brüls. Programmable VLSI array processor for neural networks and matrix-based signal processing — User description. Technical report, Siemens AG, Corporate Research and Development Division, Munich, Oct. 1993. Version 1.3.
T. G. Clarkson, D. Gorse, J. G. Taylor, and C. K. Ng. Learning probabilistic RAM nets using VLSI structures. IEEE Transactions on Computers, C-41(12):1552–61, Dec. 1992.
J. Cloutier and P. Y. Simard. Hardware implementation of the backpropagation without multiplication. In Proceedings of the Fourth International Conference on Microelectronics for Neural Networks and Fuzzy Systems, pages 46–55, Turin, Sept. 1994.
T. Cornu and P. Ienne. Performance of digital neuro-computers. In Proceedings of the Fourth International Conference on Microelectronics for Neural Networks and Fuzzy Systems, pages 87–93, Turin, Sept. 1994.
M. Duranton. L-Neuro 2.3: A VLSI for image processing by neural networks. In Proceedings of the Fifth International Conference on Microelectronics for Neural Networks and Fuzzy Systems, pages 157–60, Lausanne, Feb. 1996.
Y. I. Pet. Vertical processing systems: A survey. IEEE Micro, M-15(1):65–75, Feb. 1995.
M. Fujita, Y. Kobayashi, K. Shiozawa, T. Takahashi, F. Mizuno, H. Hayakawa, M. Kato, S. Mori, T. Kase, and M. Yamada. Development and fabrication of digital neural network WSIs. IEICE Transactions on Electronics, E76-C(7): 1182–90, July 1993.
M. Glesner and W. Pöchmüller. An Overview of Neural Networks in VLSI. Chapman & Hall, London, 1994.
M. A. Glover and W. T. Miller, III. A massively-parallel SIMD processor for neural network and machine vision applications. In J. D. Cowan, G. Tesauro, and J. Alspector, editors, Advances in Neural Information Processing Systems, volume 6, pages 843–49, San Mateo, Calif., 1994. Morgan Kaufmann.
M. Griffin, G. Tahara, K. Knorpp, and B. Riley. An 11-million transistor neural network execution engine. In IEEE International Conference on Solid-State Circuits, pages 180–81, 1991.
D. Hammerstrom. A highly parallel digital architecture for neural network emulation. In J. G. Delgado-Frias and W. R. Moore, editors, VLSI for Artificial Intelligence and Neural Networks, chapter 5.1, pages 357–66. Plenum Press, New York, 1991.
J. N. H. Heemskerk. Neurocomputers for Brain-Style Processing. Design, Implementation and Application. PhD thesis, Leiden University, Leiden, The Netherlands, 1995. Draft of Chapter 3 available at URL ftp://ftp.dcs.shef.ac.uk/home/janh/neurhard.ps.gz
J. L. Holt and J.-N. Hwang. Finite precision error analysis of neural network hardware implementations. IEEE Transactions on Computers, C-42(3):281–90, Mar. 1993.
IBM. ZISC036 Data Book (Preliminary), Nov. 1994. Version 2.1.
P. Ienne, T. Cornu, and G. Kuhn. Special-purpose digital hardware for neural networks: An architectural survey. Journal of VLSI Signal Processing, 13(1):5–25, 1996.
P. Ienne, P. Thiran, and N. Vassilas. Modified self-organizing feature map algorithms for efficient digital hardware implementation. IEEE Transactions on Neural Networks, NN-8(2), Mar. 1997. To appear.
P. Ienne and M. A. Viredaz. GENES IV: A bit-serial processing element for a multi-model neural-network accelerator. Journal of VLSI Signal Processing, 9(3):257–73, Apr. 1995.
P. Ienne Lopez. Programmable VLSI Systolic Processors for Neural Network and Matrix Computations. Ph.D. thesis no. 1525, École Polytechnique Fédérale de Lausanne, Lausanne, 1996.
E. M. Johansson, F. U. Dowla, and D. M. Goodman. Backpropagation learning for multilayer feed-forward neural networks using the conjugate gradient method. International Journal of Neural Systems, 2(4):291–301, 1992.
K. Köllmann, K.-R. Riemschneider, and H. C. Zeidler. On-chip backpropagation training using parallel stochastic bit streams. In Proceedings of the Fifth International Conference on Microelectronics for Neural Networks and Fuzzy Systems, pages 149–56, Lausanne, Feb. 1996.
Y. Kondo and Y. Sawada. Functional abilities of a stochastic logic neural network. IEEE Transactions on Neural Networks, NN-3(3):434–43, May 1992.
A. König. Survey and current status of neural network hardware. In F. Fogelman-Soulie and P. Gallinari, editors, Proceedings of the International Conference on Artificial Neural Networks, pages 391–410, Paris, Oct. 1995.
C. S. Lindsey and T. Lindblad. Review of hardware neural networks: A user's perspective. In Proceedings of the Third Workshop on Neural Networks: From Biology to High Energy Physics, Isola d'Elba, Italy, Sept. 1993.
M. Marchesi, G. Orlandi, and F. Piazza. Fast neural networks without multipliers. IEEE Transactions on Neural Networks, NN-4(1):53–62, Jan. 1993.
N. Mauduit, M. Duranton, J. Gobert, and J.-A. Sirat. Lneuro 1.0: A piece of hardware LEGO for building neural network systems. IEEE Transactions on Neural Networks, NN-3(3):414–22, May 1992.
H. McCartor. Back propagation implementation on the Adaptive Solutions neurocomputer chip. In D. S. Touretzky, editor, Advances in Neural Information Processing Systems, volume 3, San Mateo, Calif., 1991. Morgan Kaufmann.
R. W. Means and L. Lisenbee. Floating-point SIMD neurocomputer array processor. In K. W. Prztula and V. K. Prasanna, editors, Parallel Implementations of Neural Networks. Prentice Hall, New York, 1993.
N. Morgan, J. Beck, P. Kohn, J. Bilmes, E. Allman, and J. Beer. The Ring Array Processor: A multiprocessing peripheral for connectionist applications. Journal of Parallel and Distributed Computing, 14(3):248–59, Mar. 1992.
U. A. Müller, A. Gunzinger, and W. Guggenbühl. Fast neural net simulation with a DSP processor array. IEEE Transactions on Neural Networks, NN-6(1):203–13, Jan. 1995.
G. Myklebust and J. G. Solheim. Parallel self-organizing maps for actual applications. In Proceedings of the IEEE International Conference on Neural Networks, Perth, 1995.
S. Oteki, A. Hashimoto, T. Furuta, T. Watanabe, D. G. Stork, and H. Eguchi. A digital neural network VLSI with on-chip learning using stochastic pulse encoding. In Proceedings of the International Joint Conference on Neural Networks, volume III, pages 3039–45, Nagoya, Japan, Oct. 1993.
C. Park, K. Buckmann, J. Diamond, U. Santoni, S.-C. The, M. Holler, M. Glier, C. L. Scofield, and L. Nunez. A radial basis function neural network with on-chip learning. In Proceedings of the International Joint Conference on Neural Networks, volume III, pages 3035–38, Nagoya, Japan, Oct. 1993.
L. Prechelt. PROBEN1 — A set of neural network benchmark problems and benchmarking rules. Technical Report 21/94, Universität Karlsruhe, Sept. 1994.
U. Ramacher. SYNAPSE — A neurocomputer that synthesizes neural algorithms on a parallel systolic engine. Journal of Parallel and Distributed Computing, 14(3):306–18, Mar. 1992.
Y. Sato, K. Shibata, M. Asai, M. Ohki, M. Sugie, T. Sakaguchi, M. Hashimoto, and Y. Kuwabara. Development of a high-performance general purpose neuro-computer composed of 512 digital neurons. In Proceedings of the International Joint Conference on Neural Networks, volume II, pages 1967–70, Nagoya, Japan, Oct. 1993.
T. J. Sejnowski and C. R. Rosenberg. Parallel networks that learn to pronounce english text. Complex Systems, 1:145–68, 1987.
L. Spaanenburg, B. Hoefflinger, S. Neusser, J. A. G. Nijhuis, and A. Siggelkow. A multiplier-less digital neural network. In Proceedings of the Second International Conference on Microelectronics for Neural Networks, pages 281–89, Munich, 1991.
J. Taylor. VML specification. Deliverable of the Esprit GALATEA project, University College of London, London, 1991.
J. B. Theeten, M. Duranton, N. Mauduit, and J. A. Sirat. The Lneuro chip: A digital VLSI with on-chip learning mechanism. In International Neural Networks Conference, pages 593–96, 1990.
P. Thiran, V. Peiris, P. Heim, and B. Hochet. Quantization effects in digitally behaving circuit implementations of Kohonen networks. IEEE Transactions on Neural Networks, NN-5(3):450–58, May 1994.
M. Viredaz. Design and Analysis of a Systolic Array for Neural Computation. Ph.D. thesis no. 1264, École Polytechnique Fédérale de Lausanne, Lausanne, 1994.
J. Wawrzynek, K. Asanović, B. Kingsbury, J. Beck, D. Johnson, and N. Morgan. SPERT-II: A vector microprocessor system. Computer, 29(3):79–86, Mar. 1996.
M. Yasunaga, N. Masuda, M. Yagyu, M. Asai, K. Shibata, M. Ooyama, M. Yamada, T. Sakaguchi, and M. Hashimoto. A self-learning neural network composed of 1152 digital neurons in wafer-scale LSIs. In Proceedings of the International Joint Conference on Neural Networks, pages 1844–49, Seattle, Wash., July 1991.
M. Yasunaga, N. Masuda, M. Yagyu, M. Asai, M. Yamada, and A. Masaki. Design, fabrication and evaluation of a 5-inch wafer scale neural network LSI composed of 576 digital neurons. In Proceedings of the International Joint Conference on Neural Networks, volume II, pages 527–36, San Diego, Calif., June 1990.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ienne, P. (1997). Digital connectionist hardware: Current problems and future challenges. In: Mira, J., Moreno-Díaz, R., Cabestany, J. (eds) Biological and Artificial Computation: From Neuroscience to Technology. IWANN 1997. Lecture Notes in Computer Science, vol 1240. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0032529
Download citation
DOI: https://doi.org/10.1007/BFb0032529
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63047-0
Online ISBN: 978-3-540-69074-0
eBook Packages: Springer Book Archive