Neural Network

A neural network is a parametric model. It is used with weights that are fit by loss minimization.


Introduction

A visualization of a neural network is:

visual.svg

There is a vector of inputs (x) with dx elements, which forms the first layer, and a vector of outputs (y) with dy elements, forming the last layer. In between there are hidden layers.

Layers are composed of nodes called neurons. Each member of the input and output vectors are nodes; the number of nodes in a hidden layer is a parameter.

In every layer (except the last), each node is connected by an edge to every node in the subsequent layer. Each edge has an unknown weight. The vector of weights (w) has dw elements; the number is calculated as...


Description

A neural network is a continuous mapping as mapping.svg

The neuromanifold (i.e., function space that can be parameterized) of ϕ is notated as ϕ and is defined by setbuilder.svg

Properties

ϕ is piecewise smooth so ϕ is a manifold with singularities.

subset.svg so dim ℳϕ < dw.


Linear neural network

A linear neural network does not feature any activation functions. It can be characterized by the following:

Properties

If r = min{d0,dh} then setbuilder3.svg.

This can be interpretted as the neuromanifold not being bounded in the vector space; it has a filling architecture. On the other hand, if r < min{d0,dh}, then the neuromanifold does not form a vector space; it has a non-filling architecture and is a determinantal variety.


CategoryRicottone

Statistics/NeuralNetwork (last edited 2026-03-27 20:34:57 by DominicRicottone)