Advanced Neural Network ApplicationsAdversarial Robustness in Machine LearningBig Data and Digital Economy

Renan Beran Kilic, K. Yıldırım, Giovanni Iacca

2026.5.4ACM Transactions on Embedded Computing Systems

DOI: 10.1145/3815117

Abstract

Many embedded applications have strict energy, memory, and time constraints, making neural network (NN) inference particularly challenging. Recently, a novel NN architecture, called Fast Feedforward Networks (FFFs), has been proposed to achieve inference with extremely lightweight computational demands and minimal latency. Yet, compared to feedforward networks with similar sizes, FFFs still lag behind in terms of performance, indicating that they do not utilize all of their parameters effectively. In this paper, we explore a possible reason for this performance gap: the uncertainty in how samples are assigned to the network’s leaves. We attempt to overcome this challenge by making FFFs’ training inference-aware, hence introducing Inference-Aware Fast Feedforward Networks (IAFFFs). We imitate FFFs’ inference during training by using a step activation function alongside the traditional sigmoid activation function. We test different aware scheduling methods, which we dub “awareness scheduler”, to adjust the balance between the two activation functions during training, and examine how different schedules impact the model’s performance. Additionally, we employ leaf-weight virtualization with inference-aware retraining to compress our models so they can fit onto edge devices. We further employ an iterative compression approach to find an optimal awareness scheduler for compression to minimize performance drop due to compression. We experiment with different model sizes on various microcontrollers (MCUs) with different memory constraints to observe the latency and energy consumption introduced by the compression algorithm.

Citation format

KILIC, Renan Beran; YILDIRIM, K.; IACCA, Giovanni. INSTANT: Inference-aware fast feedforward networks. ACM Transactions on Embedded Computing Systems, 2026, 25(4): 1–38.