Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

Demystifying the Deep Learning Building Blocks

Version 1 : Received: 5 December 2023 / Approved: 6 December 2023 / Online: 6 December 2023 (07:27:12 CET)

A peer-reviewed article of this Preprint also exists.

Ochoa Domínguez, H.J.; Cruz Sánchez, V.G.; Vergara Villegas, O.O. Demystifying Deep Learning Building Blocks. Mathematics 2024, 12, 296. Ochoa Domínguez, H.J.; Cruz Sánchez, V.G.; Vergara Villegas, O.O. Demystifying Deep Learning Building Blocks. Mathematics 2024, 12, 296.

Abstract

Building deep learning models proposed by third parties can become a simple task when specialized libraries are used. However, a great deal of mystery still surrounds the design of new models or the modification of existing ones. These tasks require in-depth knowledge of the different components or building blocks as well as their dimensions. This information is limited and broken up in different literature. In this article, we collect and explain in-depth the building blocks to design deep learning models, starting from the artificial neuron to the concepts involved in building deep neural networks. Furthermore, the implementation of each building block is exemplified using the Keras library.

Keywords

Deep learning; artificial neural networks; convolutional neural layer; activation layer; pooling layer; forward propagation; backpropagation.

Subject

Engineering, Electrical and Electronic Engineering

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.