A “learning by design” application for modeling, implementing, and evaluating hardware architectures for artificial neural networks at undergraduate level

Artificial intelligence is currently playing an important role in engineering education. Artificial neural networks (ANNs), for example, are one of the most important topics in computer science and computer engineering curricula. The teaching of ANNs, however, is challenging and current efforts are mainly focused on providing computer systems and/or software simulators to enhance results. In the present study, we introduce a field programmable gate array‐based educational system focused on the modeling, implementation, and evaluation of hardware architectures of ANNs type Multilayer Perceptron. The system was designed by taking into account the learning by design approach to creating a modular proposal, which is composed of a set of predefined modules that describe the behavior of each element of an ANN. This feature allows various neural architectures to be easily defined and to be applied to different specific problems. The system helps the teaching‐learning process by providing a design environment where undergraduate students can apply the knowledge acquired in lecture‐based courses related to areas, such as pattern recognition and neural networks. The experimental results present the design and implementation of an ANN hardware architecture that solves the iris‐plant problem.

Paper

Full text

PDF

A “learning by design” application for modeling, implementing, and evaluating hardware architectures for artificial neural networks at undergraduate level

Semantic Scholar · Computer Science · 2019

Abstract

Artificial intelligence is currently playing an important role in engineering education. Artificial neural networks (ANNs), for example, are one of the most important topics in computer science and computer engineering curricula. The teaching of ANNs, however, is challenging and current efforts are mainly focused on providing computer systems and/or software simulators to enhance results. In the present study, we introduce a field programmable gate array‐based educational system focused on the modeling, implementation, and evaluation of hardware architectures of ANNs type Multilayer Perceptron. The system was designed by taking into account the learning by design approach to creating a modular proposal, which is composed of a set of predefined modules that describe the behavior of each element of an ANN. This feature allows various neural architectures to be easily defined and to be applied to different specific problems. The system helps the teaching‐learning process by providing a design environment where undergraduate students can apply the knowledge acquired in lecture‐based courses related to areas, such as pattern recognition and neural networks. The experimental results present the design and implementation of an ANN hardware architecture that solves the iris‐plant problem.

Similar papers

© 2026 NYSGPT2525 LLC