Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

2011 — 2026

research
  • Reports
  • Newsletter
  • Methodology
  • Origins
  • Vocab
services
  • Research Sessions
  • Signals Workspace
  • Bespoke Projects
  • Use Cases
  • Signal Scanfree
  • Readinessfree
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
audiences
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
resources
  • Pricing
  • Partners
  • How We Work
  • Data Visualization
  • Multi-Model Method
  • FAQ
  • Security & Privacy
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
  • Login
ResearchServicesPricingPartnersAbout
ResearchServicesPricingPartnersAbout
  1. Home
  2. Vocab
  3. Neural Network

Neural Network

A layered system of interconnected nodes that learns patterns from data.

Year: 1986Generality: 947
Back to Vocab

A neural network is a computational model loosely inspired by the structure of biological brains, built from layers of interconnected units called neurons or nodes. Information enters through an input layer, passes through one or more hidden layers where transformations are applied, and produces an output. Each connection between neurons carries a numerical weight that determines how strongly one neuron influences another. By adjusting these weights during training, the network learns to map inputs to desired outputs without being explicitly programmed with hand-crafted rules.

Training a neural network typically involves feeding it labeled examples and measuring the difference between its predictions and the correct answers using a loss function. An optimization algorithm — most commonly stochastic gradient descent — then propagates error signals backward through the network via backpropagation, nudging weights in directions that reduce the loss. Repeated over many iterations and large datasets, this process allows the network to discover rich internal representations of the data, capturing features that would be difficult or impossible to specify manually.

Neural networks vary widely in architecture depending on the task. Convolutional neural networks (CNNs) exploit spatial structure and dominate image recognition. Recurrent neural networks (RNNs) and transformers handle sequential data like text and audio. Generative models such as GANs and diffusion networks learn to synthesize new data. The depth of modern networks — sometimes hundreds of layers — is what distinguishes contemporary deep learning from earlier shallow approaches, enabling dramatically better performance on complex tasks.

The practical impact of neural networks is difficult to overstate. They underpin speech assistants, real-time translation, medical image diagnosis, protein structure prediction, and large language models. Their ability to scale with data and compute has made them the dominant paradigm in machine learning, displacing many classical statistical methods. Understanding neural networks — how they are structured, trained, and regularized — is foundational knowledge for anyone working in modern AI.

Related

Related

ANN (Artificial Neural Networks)
ANN (Artificial Neural Networks)

Layered computational models that learn from data by adjusting weighted connections.

Generality: 928
DNN (Deep Neural Network)
DNN (Deep Neural Network)

Neural networks with many layers that learn hierarchical representations from raw data.

Generality: 871
Node
Node

A basic computational unit in neural networks or graphs that processes information.

Generality: 795
Feedforward Neural Network
Feedforward Neural Network

A neural network architecture where information flows strictly from input to output.

Generality: 838
DL (Deep Learning)
DL (Deep Learning)

A machine learning approach using multi-layered neural networks to model complex data patterns.

Generality: 928
Connectionist AI
Connectionist AI

An AI paradigm using artificial neural networks to learn patterns directly from data.

Generality: 795