This repository introduces a novel, high-performance architectural component designed to project linearly inseparable feature spaces into an infinite-dimensional Hilbert space approximation. Unlike traditional static kernel methods, the Dynamic Kernel Projection Layer (DKPL) features fully learnable spatial scales and bandwidths that dynamically optimize structural curvature during standard backpropagation.
Standard dense neural layers rely heavily on Euclidean linear transformations (
Incoming feature matrices
Using the fundamental algebraic expansion property (
The continuous dynamic similarity matrix is driven by a learnable bandwidth factor
The final representation is fetched by projecting the non-linear self-similarity matrices into the target architectural dimensions:
- Instant Non-Linear Separation: Eradicates the necessity for deep network structures in highly complex classification domains (e.g., cybersecurity patterns, medical segmentations).
-
Learnable Manifold Variance: Both the spatial curvature (
$\mathbf{W}_{scale}$ ) and bandwidth ($\sigma$ ) dynamically absorb gradient updates. - Pure PyTorch Design: Operates inside standard autograd loops without custom hardware-level dependency constraints.
This project is open-sourced under the terms of the MIT License.