Title :
Using constructive learning in embedded systems engineering
Author :
Goncalves, Ricardo ; Von Zuben, Femando ; Gomide, Femmdo
Author_Institution :
Fac. of Electr. & Comput. Eng., State Univ. of Campinas, Sao Paulo, Brazil
Abstract :
Embedded systems differ from many other engineering applications in two essential requirements: they are usually restricted to use slow processors, and they must fit within a reduced amount of memory. One of the main claims within the neural networks field is that once trained they are very fast to process. However, many neural network structures need a respectable amount of memory to maintain their information. This paper shows how constructive learning methods can be used to gradually increase a feedforward neural network complexity to achieve an optimal trade-off between the desired training error and memory requirements. This is a very important issue in engineering design tasks and applications, especially for embedded systems. In addition, the constructive training method is reviewed, a practical application addressed and the results obtained discussed
Keywords :
backpropagation; computational complexity; engineering computing; feedforward neural nets; neural net architecture; real-time systems; complexity; constructive learning; embedded systems engineering; engineering design tasks; feedforward neural network; memory requirements; reduced memory; slow processors; training error; Application software; Backpropagation; Computer networks; Design engineering; Embedded system; Fuzzy control; Fuzzy systems; Home appliances; Neural networks; Systems engineering and theory;
Conference_Titel :
Neural Networks Proceedings, 1998. IEEE World Congress on Computational Intelligence. The 1998 IEEE International Joint Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
0-7803-4859-1
DOI :
10.1109/IJCNN.1998.682272