Amb motiu del tancament d'estiu, la validació de documents es reprendrà a partir del 28 d'agost de 2026. Disculpeu les molèsties.
Con motivo del cierre de verano, la validación de documentos se reanudará a partir del 28 de agosto de 2026. Disculpad las molestias
Due to the summer closure, document validation will resume starting August 28, 2026. We apologize for any inconvenience.

Document type

Master thesis

Publication date

Publication license

cc-by-nc-nd (c) Aisha Lichtner-Bajjaoui, 2020
Please use this identifier to cite or link to this item: https://hdl.handle.net/2445/180441

A Mathematical Introduction to Neural Networks

Journal Title

Journal ISSN

Volume Title

Related resource

Abstract

In this work, we are going to introduce Neural Networks. First, we are going to give a mathematical formulation of the concept of Neural Networks. Later on, we will examine some important properties of Neural Networks and make a connection to common statistical methods such as Principal Component Analysis and Singular Value Decomposition. In the last chapter, we will give a practical application of a neural network for a regression problem. The concept of a Neural Network is inspired by the activities of a human brain. Neurons receive information, if the information is relevant to the neuron, a signal is sent to other neurons via synapses. The main difference between Neural Networks and rule-based statistical methods, is the learning ability of Neural Networks. At the beginning of a training phase a network has no explicit information. During the training phase the inter-neural connections are changed in a way that the network solves the given problem best. Therefore Neural Networks can provide solutions to a wide spectrum of problems. A Neural Network is an abstract model consisting of one or more layers, that are connected in a certain way. The weighted connection between the layers plays the role of synapses. Each layer consists of units modelling neurons in the human brain. The units carry activation functions, modelling the impulses, that the real neurons send when being triggered. Just like the brain, the network will be trained to learn a specific task and later should perform a similar task in an unknown situation, using the experience that it gained before. For that matter, during the training phase already-observed information is passed to the model and the model produces an output. The output is evaluated on its ability to approximate the observed information. Depending on the result, the model is then changed to improve performance.

Description

Treballs finals del Màster en Matemàtica Avançada, Facultat de matemàtiques, Universitat de Barcelona, Any: 2020, Director: Josep Vives i Santa Eulàlia

Citation

Citation

LICHTNER-BAJJAOUI, Aisha. A Mathematical Introduction to Neural Networks. [consulted: 10 of August of 2026]. Available at: https://hdl.handle.net/2445/180441

Export metadata

JSON - METS

Share record