摘要:Artificial neural networks are a powerful tool that engineers can use in variety of purposes. The most common tasks are classification and regression,as well as control, modeling and prediction. For more than three decades,the field of artificial neural networks has been the center of intensive research. A large number of software tools have been developed to train these types of networks,but there is still interest in implementing neural networks in different programming languages. This paper aims to present the implementation of an arbitrary neural network in the Java programming language.
其他摘要:Veštačke neuronske mreže moćan alat koji inženjeri mogu da koriste za razne svrhe. Najčešći zadaci su klasifikacija i regresija,kao i kontrola,modeliranje i predviđanje. Više od tri decenije polje veštačkih neuronskih mreža je centar intenzivnih istraživanja. Razvijen je veliki broj softverskih alata koji se koriste za obuku ovih vrsta mreža,ali i dalje postoji interesovanje za implementacijom neuronskih mreža u različitim programskim jezicima. Ovaj rad ima za cilj da predstavi implementaciju proizvoljne neuronske mreže u Java programskom jeziku.