What problem does it solve? Understanding how a trained neural network discovers useful representations from data is difficult because raw weight matrices are hard to interpret. This Skill opens that black box by deriving the directions along which each layer's input geometry is reshaped during training, using the Neural Feature Matrix (NFM) and its empirical alignment with the Expected Gradient Outer Product (EGOP). ## Core Features & Use Cases - Deep Neural Feature Ansatz (DNFA) verification: Read the directions a network has learned to use directly from the top eigenvectors of its per-layer NFM, and verify them against EGOP measured at that layer's input. - Recursive Feature Machines (RFM): Iteratively refit a Mahalanobis kernel using the EGOP to recover neural-network-style features without backpropagation through model weights. - Infinite-width regime analysis (Tensor Programs IV): Distinguish NNGP, NTK, and muP regimes and pick initialization scales and learning rates so finite-width networks actually learn features. - Convolutional extension (ConvRFM/CNFA): Compute patch-wise input gradients and patch-level EGOP to derive VGG-style filter hierarchies from EGOP iterations alone. - Use Case: Train a fully connected network on CIFAR-10, then compute per-layer NFM eigenspectra and EGOP to verify that the network's learned feature directions match the kernel-regime prediction from the Deep Neural Feature Ansatz paper (arXiv:2212.13881). ## Quick Start Ask the assistant to verify the Deep Neural Feature Ansatz on a fully connected network trained on CIFAR-10 by computing the NFM and EGOP at each layer.