top of page
Neural Networks
Convolutional Neural Networks for Spatial Reasoning
Convolutional Neural Networks process grid-like data such as images by applying learnable filters across spatial dimensions to extract meaningful features through localized operations. Translation equivariance allows CNNs to detect features regardless of position in the input, reducing parameter count and improving generalization across different spatial locations by ensuring that a feature detected in one corner produces a similar response elsewhere. Hierarchical feature lea
Yatin Taneja
Mar 914 min read
Â


Analog Computing for Neural Networks: Computation in the Physical Domain
Analog computing utilizes continuous physical properties such as voltage and current to execute computations directly within the hardware substrate, a methodology that fundamentally differs from the discrete binary logic employed in contemporary digital processors. This direct execution mechanism bypasses the multiple digital abstraction layers intrinsic in standard processor architectures, allowing physical phenomena to instantaneously represent mathematical relationships. N
Yatin Taneja
Mar 912 min read
Â


Adversarial Training for Strength in AI Systems
Adversarial training modifies standard machine learning procedures by incorporating perturbed inputs during the training phase to fundamentally alter the loss domain the optimizer traverses, forcing the model to learn features that remain stable despite small input variations rather than relying on brittle correlations present in the data distribution. This process addresses a core vulnerability arising from high-dimensional input spaces where linear approximations of model b
Yatin Taneja
Mar 98 min read
Â


Mixed Precision Training: FP16, BF16, and INT8 Computation
The IEEE 754 standard established the binary representation of floating-point numbers, defining formats such as FP32 which utilizes thirty-two bits comprising one sign bit, eight exponent bits, and twenty-three mantissa bits to offer a broad dynamic range and high precision suitable for general scientific computation. As deep learning models scaled in complexity, the computational cost of training with FP32 became prohibitive, driving the industry toward lower precision forma
Yatin Taneja
Mar 99 min read
Â


Nonlocal Learning
Nonlocal learning defines a theoretical framework where artificial systems acquire knowledge instantaneously through nonlocal correlations without local data transmission, representing a key departure from classical communication protocols that rely on the physical transport of bits across a spatial medium. The concept draws analogies from quantum entanglement where correlated states between distant particles enable instantaneous influence, suggesting that information can be
Yatin Taneja
Mar 99 min read
Â


bottom of page
