Please use this identifier to cite or link to this item: https://scidar.kg.ac.rs/handle/123456789/22111
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMilicevic, Vladimir-
dc.contributor.authorFranc, Igor-
dc.contributor.authorLutovac Banduka, Maja-
dc.contributor.authorZdravkovic, Nemanja-
dc.contributor.authorDimitrijevic, Nikola-
dc.date.accessioned2025-02-18T07:59:17Z-
dc.date.available2025-02-18T07:59:17Z-
dc.date.issued2025-
dc.identifier.issn1800-6450en_US
dc.identifier.urihttps://scidar.kg.ac.rs/handle/123456789/22111-
dc.description.abstractDeep learning is usually based on matrix computing with a large number of hidden parameters that are not visible outside the computing module. A deep learning algorithm can be implemented in hardware or software as a non-linear system. It is common for researchers to visualize a computing module and monitor its hidden parameters. In this paper, we propose, as a proof of concept, to start the system design by drawing a single neuron. A more complex scheme of the neural network is obtained by using the copy, move, and paste commands for the simplest unit. The number of neurons and layers can be chosen arbitrarily. When the scheme is complete, implementation code is automatically executed using symbolic inputs, system parameters, and symbolic activation functions. This cannot be done manually because the system response is extremely complex. With the symbolic expression of outputs obtained from inputs and parameters, including pure symbolic activation functions, many other properties can be derived in closed form, such as classification with respect to a single system parameter, activation function, or inputs. This unique original method can help scientists and programmers design complex machine learning algorithms and understand how deep learning algorithms work. This paper presents several examples with new achievements. The proposed algorithm can be implemented in any programming language with symbolic computing. Although it was developed for a classical neural network, the same methodology can be used for any type of neural network.en_US
dc.language.isoenen_US
dc.relation.ispartofInternational Journal for Quality Researchen_US
dc.rightsAttribution-NonCommercial 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc/3.0/us/*
dc.subjectartificial neural networksen_US
dc.subjectclosed-form expressionen_US
dc.subjectfeature extractionen_US
dc.subjectmachine learningen_US
dc.titleSymbolic Analysis of Classical Neural Networks for Deep Learningen_US
dc.typearticleen_US
dc.description.versionPublisheden_US
dc.identifier.doi10.24874/IJQR19.01-06en_US
dc.type.versionPublishedVersionen_US
Appears in Collections:Faculty of Mechanical and Civil Engineering, Kraljevo

Page views(s)

180

Downloads(s)

11

Files in This Item:
File Description SizeFormat 
ijqr2025_Milicevic.pdf
  Restricted Access
91.92 kBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons