NNeduca: A software environment to teach artificial neural networks

Artificial neural networks are an integral part of the curriculum in many undergraduate computer science programs. This paper introduces NNeduca, a simulation software system designed to teach undergraduate students the fundamental concepts of artificial neural networks. The system is written in Jav...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Computer applications in engineering education Ročník 31; číslo 5; s. 1447 - 1464
Hlavní autoři: Jovanović, Nenad, Stamenković, Srećko, Jovanović, Stefan
Médium: Journal Article
Jazyk:angličtina
Vydáno: Hoboken Wiley Subscription Services, Inc 01.09.2023
Témata:
ISSN:1061-3773, 1099-0542
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Artificial neural networks are an integral part of the curriculum in many undergraduate computer science programs. This paper introduces NNeduca, a simulation software system designed to teach undergraduate students the fundamental concepts of artificial neural networks. The system is written in Java and aims to provide an intuitive user interface, support for research and learning activities, and the ability to expand. This tool allows students to design and train a neural network with any architecture they desire and visualize some artificial neural network theoretical concepts such as definitions, topologies, training methods, and structure. An overview of educational software systems to aid in learning the fundamental concepts of neural networks was created based on a systematic literature review. A comparison of existing simulation systems and the developed NNeduca tool was performed in this paper. The evaluation was carried out using a newly developed model for assessing the quality of selected systems using established criteria formed as a result of a thorough examination of relevant methods of evaluating educational software. The usability evaluation results show that the NNeduca tool received the highest ratings, indicating that it can significantly improve the teaching process in artificial neural network courses.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1061-3773
1099-0542
DOI:10.1002/cae.22655