mlsanityData to 14 Oct 2026

Building a Neural Network from Scratch: Implementation, Evaluation, and Optimization

arXiv 2607.16682 ↗First posted 18 Jul 2026cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

The widespread adoption of high-level deep learning libraries, while accelerating model development, has increasingly abstracted away the internal mechanics of neural networks, creating a gap between practical usage and fundamental understanding. To address this, the paper presents a self-contained neural network framework implemented entirely from scratch without relying on automatic differentiation or pre-built deep learning modules. The implementation encompasses all essential components, including multi-layer architectures, diverse activation functions, regularization techniques, and state-of-the-art optimizers. Beyond serving as a pedagogical instrument that demystifies forward/backward propagation, gradient dynamics, and optimization landscapes, the framework demonstrates robust performance when applied to a multi-class classification task, successfully validating its correctness, numerical stability, and generalization across varied configurations. The extensible design and clean modularity further position it as a reliable baseline for educational purposes and future research exploration.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 5 of its 8 references that are in the map. First posted on arXiv 18 Jul 2026.

Builds on

5 of 8 references.

References · 5

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  3. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  4. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
  5. 2016Gaussian Error Linear Units (GELUs)cited by 3,502

Built on by

Not cited yet.