Skip to content
All library documents

Neural Network Building Blocks and Major Architectures

Article BigQuant

Summary

This overview explains how neural networks combine neuron types and connection patterns, then surveys architectures including feed-forward networks, Hopfield networks, Boltzmann machines, autoencoders, recurrent networks, convolutional networks, and others. It describes weighted inputs, biases, and activation functions, and contrasts convolutional, sparse, fully connected, and time-delayed connections. Examples connect recurrent cells to sequence memory, convolution to local image and sound structure, and autoencoders to compression or generation.

The document is a conceptual catalog, not a trading method or comparative benchmark. It offers brief descriptions and citations to prior research, but does not provide systematic performance tests. It also warns that architecture names and abbreviations can be inconsistent, that the catalog cannot be exhaustive, and that similar-looking models may have different training procedures and uses. Several explanations are simplified, so the notes are best treated as an introductory map of model families rather than implementation guidance or evidence that any architecture will improve a trading system.

Key ideas

  • A basic artificial neuron combines weighted inputs and a bias, then applies an activation function to produce an output.
  • Convolutional connections focus on local structure, while recurrent connections carry information across time steps.
  • LSTM and GRU cells use gates to manage stored information and reduce the rapid loss of context in simple recurrent cells.
  • Autoencoders learn compressed representations, while variational and denoising variants introduce probabilistic or noise-robust training objectives.
  • The architecture survey is introductory and does not compare model performance on trading data.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.