Papers for

mobile device engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

World model planning accelerator reduces robot power and heat use

The World Model Planning Accelerator (WMPA): Hardware-Algorithm Co-Design for Embedded AI in Robotics

Abstract: Embedded AI is moving from perception to prediction. Robots now use world models$\unicode{x2014}$learned simulators that predict the outcome of candidate actions in a compressed latent space before any is executed. Every predicted step must be computed on board within a tight power and thermal budget, yet the energy these steps fundamentally require, and how far real hardware sits from it, have not been characterized. We derive lower bounds on the arithmetic operations and the CMOS dynamic energy of a latent state transition from information theory and Boolean circuit complexity. Profiling a DreamerV3-style Recurrent State Space Model (RSSM) shows that every rollout operation is memory-bandwidth bound and that a GPU consumes at least $5.9\times10^{10}$ times the CMOS energy floor. Transient 3D thermal simulations show that this inefficiency is also a thermal one, since sustained back-to-back planning heats a millimeter-scale silicon tile to 556 K even behind an ideal copper heat spreader. Guided by this chain from bound to bottleneck, we propose the World Model Planning Accelerator (WMPA), a chip architecture for embedded world model planning that combines near-memory computation, real-time entropy estimation, variable-precision rollout units, and copy-on-write latent scratchpads. With a design target of 40x lower power, the same tile stays near ambient at 306 K in simulation, pointing toward practical planning on thermally constrained robots.

Fri 6 NovHardware ArchitectureMachine LearningRobotics
The gist
Robots often predict what might happen next before making a move, but doing these predictions needs a lot of energy and makes hardware very hot. The authors analyze the fundamental energy limits of these prediction steps and find that current GPUs use far more energy than necessary and cause high temperatures. They design a new chip architecture called the World Model Planning Accelerator that uses smarter memory and computation techniques to reduce power use and heat. This makes running predictions directly on robots much more practical.
Open → 2611.10316v1

Neural networks improve audio codec efficiency and quality with low delay

Lightweight Neural Prediction for MDCT-Based Perceptual Audio Coding

Abstract: Perceptual audio codecs often use predictive coding to further reduce signal redundancy. Rather than learning the entire codec pipeline end-to-end, we insert a small neural network as a drop-in, deterministic predictor in an otherwise conventional codec: the network estimates the next Modified Discrete Cosine Transform (MDCT) coefficient block from a short context of reconstructed blocks, and the encoder transmits the quantized residual. We compare Multilayer Perceptron (MLP) and Convolutional Neural Network (CNN) predictors against a non-predictive baseline and a per-line Normalized Least Mean Squares (NLMS) linear predictor (similar to the MPEG-2 AAC Main Profile predictor). The CNN consistently outperforms the MLP, the linear predictor, and the baseline in signal-to-noise ratio (SNR), noise-to-mask ratio (NMR), and MUSHRA evaluation scores. Using a 512-sample analysis window (w = 512), our neural predictors recover, and the CNN exceeds, the coded quality obtained by the non-predictive baseline after quadrupling the analysis-window length to w = 2048, at substantially lower algorithmic delay. The CNN uses only 0.13M parameters (roughly 20x fewer than the MLP) and has a decoder real-time factor (RTF) of ~0.10 on a consumer CPU.

Fri 6 NovSound
The gist
Audio codecs compress sounds by predicting parts of the audio so less data needs to be sent. The authors add a small neural network inside a traditional audio codec to better guess the next audio segment, which helps reduce leftover errors and improve sound quality. Their neural network, especially a type called a convolutional neural network, works better than older methods and small networks, achieving higher clarity without slowing down playback. This method keeps processing fast and uses fewer parameters, meaning it can work well on everyday computers.
Open → 2611.10192v1

Latent lens improves visual understanding in small language models

Latent-Lens: Visual Perception in Small Language Models Through Latent Communication

Abstract: Bridging independent vision-language models (VLMs) and small language models (SLMs) in a modular multi-agent system typically forces them to exchange information as discrete text, which creates a lossy bottleneck for spatial and fine-grained details. This constraint is especially acute for SLMs, whose limited capacity makes them more reliant on the quality of the input signal. Recent latent-communication methods exchange states between language models. How a VLM can pass visual information to a separately pretrained text-only SLM though remains unexplored. We propose \textbf{Latent-Lens}, a lightweight codec that bridges the representation gap between a frozen VLM and a frozen SLM directly in latent space, enabling them to communicate purely through hidden states. The codec consists of a domain encoder that projects hidden states from the VLM into the SLM's embedding space, and an attention decoder formalised as a LoRA that teaches the SLM to attend to these visual prefixes, while training only ${\sim}1.6$M parameters (0.2\% of the combined model size). On visual question answering (CLEVR, GQA), Latent-Lens achieves $81.0\pm7.9$\% and $65.4\pm5.4$\%, compared with $58.3\pm5.7$\% and $61.8\pm1.0$\% for text communication with the same LoRA budget (+30.2--69.8pp relative to frozen text communication), while on image captioning (Flickr8k) it improves over the same baseline by +16.5 (+18.8 frozen). We also evaluate Latent-Lens with TinyLlama-1.1B and InternVL2-1B, which use different architectures, vocabularies, and hidden dimensions.

Fri 30 OctMachine LearningArtificial Intelligence
The gist
Small language models struggle to understand images well because they usually get visual information as plain text, which loses important details. The authors introduce Latent-Lens, which lets a visual model and a small language model share information in a hidden, compact form rather than text. This method helps the language model better answer questions about images and describe them more accurately. The approach works with different model types and only needs a small amount of extra training.
Open → 2610.41751v1

Cosine-domain CNN boosts energy efficiency on FPGAs for edge AI

Energy-Efficient FPGA Implementation of an End-to-End Cosine-Domain CNN Using High-Level Synthesis

Abstract: The computational cost of conventional Convolutional Neural Networks (CNNs) limits their deployment in low-power devices for high-speed edge AI applications. This paper presents an end-to-end cosine-domain CNN (CD-CNN) architecture for energy-efficient FPGA inference using high-level synthesis (HLS). The proposed architecture performs intermediate feature extraction using real-valued DCT-domain representations, avoiding complex-valued arithmetic and intermediate inverse transforms between spectral layers. The design is implemented on a Xilinx Kintex UltraScale+ XCKU5P FPGA and evaluated against a fully spectral Fourier-domain CNN (FD-CNN) under consistent network and implementation constraints. Experiments on the MNIST and 94-class ASCII datasets show that the CD-CNN reduces normalized resource utilization and improves inference throughput on both datasets. Its energy efficiency reaches 112.91 frames/J for MNIST and 101.27 frames/J for ASCII, corresponding to improvements of $1.51\times$ and $2.76\times$, respectively, over the fully spectral FD-CNN architecture. Furthermore, compared to the previous GPU-based fully spectral CD-CNN implementation, the proposed end-to-end FPGA implementation improves energy efficiency by $12.96\times$. These results demonstrate the potential of real-valued spectral processing in the DCT domain for energy-efficient edge AI deployment.

Thu 29 OctHardware Architecture
The gist
Convolutional Neural Networks (CNNs) usually need a lot of computing power, which makes them hard to run on small, low-energy devices. The authors designed a version of CNNs that works in the cosine domain, which simplifies calculations and saves energy. They built this design on a specialized chip called an FPGA and tested it on image recognition tasks, showing it uses less power and runs faster than other similar designs. This approach could help bring smarter AI applications to devices with limited battery life and computing resources.
Open → 2610.39268v1

Speech recognition runs fast on tiny low power microcontrollers

Streaming Speech Recognition on a Microcontroller: a 65.7M-Parameter Transducer in 2 and 4 Bits on the ESP32-P4

Abstract: We run Kroko, a 65.7M-parameter streaming Zipformer2 transducer for English, on the ESP32-P4, a microcontroller with two 400 MHz RISC-V cores, a 128-bit SIMD extension (PIE) and 32 MB of PSRAM, but no neural accelerator. Without any training, the encoder's 290 matrices are stored with 2 or 4 bits per weight in Hadamard-rotated groups: the width of each matrix comes from its measured sensitivity, and each matrix is first corrected toward the original model's output, then rounded with GPTQ and a search over the group norms. The released 71 MB of int8 weights become a 26.65 MB file. Activations are int16 between the matrix products and int8 into them. A C engine with hand-written PIE kernels processes each 1.28 s chunk of audio in 0.90 s on both cores, beam search included, and its PC build computes the same bits as the chip, so accuracy is measured on whole test sets. LibriSpeech WER is 4.34% on test-clean and 10.26% on test-other, against 3.94% and 9.17% for the released model; on FLEURS and Common Voice the gap grows to 2.3 and 1.1 points. A GPU simulator shows that the integer arithmetic costs nothing and that the whole gap comes from the weights, and an ablation on all of test-clean shows that GPTQ does most of the work. We also report the port's speed history, from 51.3 s to 0.62 s of encoder time per chunk, each design step measured again in one build, an attempt to reach 16 MB that stopped at 19.63 MB, and what did not work. We did not measure energy. The inference engine, the firmware and the 2/4-bit weights are available at https://github.com/BoumedineBillal/esp32-pie-asr.

Wed 28 OctHardware ArchitectureMachine Learning
The gist
Running powerful speech recognition software usually needs big computers, but this work shows it can work well on a small, low-power microcontroller chip. The researchers compressed a large speech model to use very little memory without extra training, so it fits and works accurately on the chip. Their setup processes short chunks of audio faster than real time with good accuracy on several speech tests. This work makes it easier to add speech recognition to tiny devices without special hardware accelerators.
Open → 2610.38739v1

MoI-Bench assesses mobile image generation and editing models

MoI-Bench: A Benchmark for Image Generation and Editing on Mobile Devices

Abstract: Developing on-device image models requires considering practical user needs, task types and device resource constraints. However, existing benchmarks provide limited guidance on identifying capability gaps between on-device models and server-side models. We introduce MoI-Bench, a benchmark grounded in mobile user needs, comprising 64 subtasks and 1150 samples. It defines 16 operations, such as removal and replacement, and eight visual target categories covering content such as portraits and text. These form two orthogonal axes whose applicable combinations define specific tasks, such as removing facial makeup. To better guide model improvement, we further propose MoI-Eval, which introduces task-specific criteria covering instruction following, visual quality and detail preservation. We further construct sample-level evaluation questions and aggregate their scores into overall quality and capability profiles along the operation, target and criteria axes. We evaluate representative on-device and server-side models and measure mobile deployment costs. Results show that this decoupled Operation x Target design provides finer-grained guidance for improving compact models. For example, it highlights the need to prioritize specific capability gaps (e.g., text-replacement) over broad application-level goals (e.g., improving text editing). Unlike conventional benchmarks that rank models using a single score, we introduce a two-dimensional Quality-Deployability capability map to assess models for practical mobile use. The map shows that current on-device models can achieve efficient generation or editing but expanding their task coverage deserves greater attention than further improving deployment efficiency. Further progress requires improving editing quality, particularly identity preservation and text rendering, while broadening task coverage.

Tue 27 OctComputer Vision and Pattern RecognitionArtificial Intelligence
The gist
Creating image editing and generation tools that run well on mobile phones is tricky because phones have less power than big computers. The authors created MoI-Bench, a test set designed around common mobile user needs, with many small tasks combining different editing actions and image types. They also made MoI-Eval, which carefully checks how well models follow instructions, keep image quality, and preserve details. By testing various models, they found specific areas where mobile models lag behind, like editing text in images. This helps developers focus improvements on what matters most for phone apps.
Open → 2610.37599v1

Tamil handwritten character recognition tested for robustness to image corruptions

uTHCD-C: A Corruption-Robustness Benchmark for Tamil Handwritten Character Recognition

Abstract: Evaluation of Tamil handwritten character recognition (HCR) has largely focused on clean test images, and a standardized multi-corruption robustness benchmark for isolated Tamil HCR has not been established. We introduce uTHCD-C, a corruption-robustness benchmark based on the unconstrained Tamil Handwritten Character Database (uTHCD). The benchmark defines ten corruption types, including a handwriting-specific stroke-thinning corruption, at five severity levels. We evaluate nine convolutional and transformer-based architectures using five-fold stratified cross-validation and writer-independent testing. Robustness is quantified using mean Corruption Error (mCE), normalized against a VGG16-BN reference. We additionally compare parameter count, computational complexity, and inference throughput to characterize the computational requirements of the evaluated architectures. The results establish comparative robustness baselines for Tamil HCR, revealing substantial differences across architectures: ConvNeXt and Swin achieve the lowest mCE values (0.75 and 0.83, respectively), whereas ShuffleNet and MnasNet exhibit higher values (1.55 and 1.85, respectively). The accompanying efficiency measurements characterize the trade-offs between corruption robustness and computational requirements. By providing standardized corruption configurations, evaluation protocols, and comparative results, uTHCD-C establishes a reproducible basis for future research on robust and computationally efficient Tamil HCR.

Tue 27 OctComputer Vision and Pattern Recognition
The gist
Recognizing handwritten Tamil letters by computers usually works well with clean images, but real-life images can be messy and damaged. The authors created a new test called uTHCD-C that adds different types of image problems to see how well recognition systems handle them. They tested nine computer models and found that some are more resistant to these image problems than others. This helps set standards for making Tamil handwriting recognition more reliable in everyday conditions.
Open → 2610.36850v1

Edge computer chips share work to speed up vision language tasks

Shared Context, Separate Engines: Streaming Vision--Language Inference on Edge SoCs

Abstract: Edge SoCs pack CPUs, GPUs, and NPUs, yet vision--language model (VLM) runtimes keep generation on one engine and leave the others idle. Streaming VLMs expose further parallelism: new frames arrive while earlier queries are still being answered. Engines differ in compute and memory access and contend when they co-run, so no single placement of stages wins across SoCs and workloads. Backend-local KV state keeps other engines from continuing the work. \name coordinates heterogeneous accelerators to execute stateful VLM inference concurrently. It separates a stream's versioned context from each engine's KV state, so any engine can continue the stream by reusing, importing, or reconstructing that state. Stateful Streaming Generation ingests new frames on one engine while another answers, and Concurrent Sequence Generation serves different ready requests in parallel. State-aware dispatch sends each request to the engine expected to finish it first. Each answer reads a fixed, published version of its history and matches its serial reference. \name beats the strongest single-engine baselines on Apple M4 Max, Rockchip RK3588, and Qualcomm QCS6490, even when they reuse context. On two RK3588 video streams, it delivers $19.6\%$ more throughput than the best single engine with context reuse and $27.2\%$ more than parallel engines without shared state. Cross-engine KV import cuts first-token latency by a factor of $4.6$ over prefix recomputation. Stateful Streaming Generation delivers up to $2.48\times$ the throughput of serial execution, and state-aware dispatch cuts query completion time by up to $72.7\%$.

Mon 26 OctMachine Learning
The gist
Edge devices like smartphones and small computers have multiple processors for handling tasks, but often only one processor works on vision and language problems, leaving others idle. The authors show a way to let these processors share information and work together on tasks that take video frames and generate language answers. This approach splits the stored memory so any processor can pick up and continue the task without starting over. Their method runs much faster than using just one processor, making real-time understanding of video and language on small devices more efficient.
Open → 2610.35309v1

Visual localization speeds up by caching image processing steps

LateMatch: Breaking the Interaction Bottleneck via Cacheable Matching for Efficient Visual Localization

Abstract: Visual localization is critical for embodied agents, but deploying state-of-the-art deep feature matchers on edge devices is fundamentally limited by their massive computational cost. Standard deep matchers tightly interleave intra-image context building and inter-image matching at every layer, creating a severe interaction bottleneck. Localizing a single query against K database images forces the system to execute the full network K independent times with no capacity for caching. To break this bottleneck, we advocate for a paradigm shift toward cacheable image matching. We realize this paradigm with LateMatch, a versatile approach that restructures existing matchers by deferring inter-image interaction to their final layers. By isolating intra-image processing into offline-cacheable Context Blocks, only a small set of Interaction Blocks must be executed online. To further optimize LateMatch, we introduce E-SToRE (Entropy-guided Spatial Token Reduction and Expansion). E-SToRE leverages the decreasing Shannon entropy of the late Interaction Blocks to dynamically reduce token counts just prior to cross-image interaction. Evaluated across HPatches, ScanNet, MegaDepth, ETH-3D, and Aachen, LateMatch reduces effective computational cost by over 2x compared to standard deep matchers, while E-SToRE yields an additional 10% to 14% savings with negligible degradation in accuracy.

Sun 18 OctComputer Vision and Pattern RecognitionRobotics
The gist
Visual localization helps devices like robots know exactly where they are by matching pictures they see to a big set of known images. The authors found that current deep learning methods do this by repeating lots of heavy calculations many times, making it slow and costly on small devices. They introduced LateMatch, a way to do most of the work once ahead of time and only do a small part live when the robot sees a new image. This cuts the effort needed in half and can be even more efficient with a technique called E-SToRE, which smartly reduces image details before matching with hardly any loss in accuracy.
Open → 2610.25358v1

Dram processing in memory speeds up computing without slowing cpu access

GUMPIM: Unitary and Malleable Memory for Processing-in-Memory with Guaranteed PIM Pages

Abstract: DRAM-based Processing-in-Memory (PIM) addresses the "memory wall" by executing computations directly inside main memory. However, memory interleaving and virtual memory limit contiguous data size visible to PIM units, constraining PIM task granularity. To mitigate this, existing PIM systems drastically isolate PIM memory or disable memory interleaving. These design choices, however, decrease the CPU memory bandwidth and introduce extra data transfer, leading to an additional "system memory wall" that must be resolved to realize PIM's full potential. In this work, we propose GUMPIM, a PIM system that allows interleaved CPU pages and non-interleaved PIM pages to coexist in a Unitary and Malleable memory space with Guaranteed PIM page allocation. GUMPIM enables zero-copy during PIM task offloading and maintains CPU memory bandwidth while ensuring low PIM offloading overhead. First, we propose a dual-track memory management mechanism consisting of independent page allocation and address translation for CPU and PIM pages. Second, we design GUMPIM interface hardware on PIM-enabled DRAMs to provide a dynamic address mapping for the different data layouts of CPU and PIM pages. Third, we propose a PIM-assisted page migration mechanism that transparently migrates pages while preserving CPU access bandwidth, thereby enabling guaranteed and accelerated PIM page allocation. GUMPIM requires no changes to commodity DRAM standards; all hardware modifications are limited to the DRAM side, ensuring full compatibility with existing CPUs and enabling immediate deployment on current HBMx- and LPDDRx-based PIM platforms. Our results show only <0.1% performance degradation for CPU workloads on GUMPIM. For PIM workloads, GUMPIM reduces memory allocation and CPU-part computation times by 2.7x and 4.93x, respectively, yielding an end-to-end 2.3x speedup over a state-of-the-art baseline system.

Fri 16 OctHardware Architecture
The gist
Computers slow down because they spend too much time moving data between memory and processors. The researchers created GUMPIM, a way to let memory chips both handle tasks directly and share data efficiently with the main processor. Their design keeps the computer’s memory fast for regular programs while allowing processing-in-memory to work without extra delays or copying. This leads to much faster overall performance without changing common computer hardware standards.
Open → 2610.23406v1

AdaptaFace boosts facial gesture recognition for people with motor impairments

AdaptaFace: Adversarial Assistance for Inclusive Facial Gesture Interaction

Abstract: Facial gestures can enable access for people with motor impairments (PwM), yet recognizers may not reliably interpret individual facial movement patterns. Existing approaches either constrain agency by requiring predefined templates or impose repeated calibration, data collection, and computation through user-specific retraining. We present AdaptaFace, an input-level compatibility layer using bounded, proxy-dependent adversarial perturbations to translate user-compatible gestures into inputs for an unchanged facial action unit (AU)-based recognizer. Designed around six personalization principles informed by interviews with 12 PwM, AdaptaFace supports both recognition enhancement and gesture vocabulary extension. In a within-subject study with 16 participants, AdaptaFace increased task completion from 59.7% to 90.5% and reduced workload from 5.61 to 4.21. Offline validation showed strong steering with aligned perturbation generation and evaluation but weaker cross-recognizer transfer, defining the approach's boundary. These findings frame adversarial assistance as input-side accessibility mediation for personalized facial-gesture interaction.

Wed 14 OctHuman-Computer Interaction
The gist
Facial gestures can help people who have difficulty moving their bodies communicate or control devices, but computers often struggle to understand their unique facial movements. The authors created AdaptaFace, a smart software layer that modifies a person's facial gesture inputs so existing recognizers can understand them better without retraining. It improved completion rates and reduced effort in a user study while allowing users to add new gestures. This approach uses special small changes to the input to make recognition more accurate and inclusive.
Open → 2610.19977v1

Hardware-friendly quantization improves low-bit super-resolution speed

Hardware-Friendly Token-Group Activation Quantization for Low-Bit Mamba Super-Resolution

Abstract: Mamba-based super-resolution models are efficient alternatives to Transformer-based restoration backbones, but their low-bit post-training quantization remains challenging because selective scan, Mamba's input-dependent state-space operator, induces different activation ranges across spatial tokens. Thus, a single layer-wise clipping range poorly matches all tokens. We propose Token-Group Quantization, a hardware-friendly activation PTQ framework that statically approximates a hardware-unfriendly post-scan grouping oracle, where tokens with similar preferred clipping ranges are assigned to the same group. To avoid runtime post-scan grouping in static low-bit inference, a lightweight predictor infers the groups from pre-scan features available before the quantized scan path. During calibration, we form pseudo-labels by clustering post-scan activation descriptors that capture similar rounding--clipping behavior. At inference, the frozen predictor maps pre-scan features to groups and selects entries from offline-calibrated group-wise clipping-bound tables, without runtime statistics collection, dynamic clipping updates, or post-scan group assignment. To address low-bit restoration degradation, we further introduce a Frequency-Preserving Refinement (FPR) objective for clipping-bound calibration. FPR aligns Fourier amplitude and phase between full-precision teacher and quantized student outputs to preserve high-frequency structures. Across PTQ protocols, bit-widths, backbones, and tasks, our method consistently outperforms prior Mamba and SR PTQ baselines, transfers to Transformer SR and Vision Mamba classification, composes with rotation-based quantization, and achieves 2.23x speedup on Jetson Orin Nano over FP16. Code is available here.

Mon 12 OctArtificial IntelligenceComputer Vision and Pattern RecognitionMachine Learning
The gist
Super-resolution models make low-resolution images clearer but can be slow and hard to run on limited hardware. The authors found that existing methods for simplifying these models using low-bit numbers struggle because the models treat different parts of the image differently. They created a new way to group image parts based on their behavior before processing, allowing for better and faster low-bit simplification. This approach keeps more detail in the image and runs much faster on small devices.
Open → 2610.16261v1

Large language models show growing tolerance for hardware errors

Fault-tolerant foundation models

Abstract: Emerging computer hardware often trades reliability for energy efficiency; here we show that large-language models (LLMs) can be trained to tolerate this unreliability, and that rather than degrading, their error resilience actually increases as they grow. Modified neural scaling laws inferred from 40,000 GPU-hours of training runs on simulated faulty digital hardware quantify this trend and suggest that models learn to compute within "good" error-correcting codes, whose relative overhead remains finite no matter how large the model gets. This finding leads us to conjecture that appropriately trained LLMs may be formally fault-tolerant; if true, running AI inference on low energy, faulty hardware may be a path to substantial energy savings over the status quo.

Wed 7 OctMachine LearningArtificial IntelligenceHardware Architecture
The gist
Computers often make small mistakes when they try to save energy, which can cause problems when running complex software like large language models (LLMs). The authors show that these LLMs can actually learn to handle such errors better as they get bigger, rather than getting worse. They trained many models on simulated faulty hardware and found that models seem to use special error-correcting strategies inside themselves. This discovery suggests we might run AI on less reliable but more energy-efficient hardware without losing performance.
Open → 2610.10311v1

Chaos based activations and attention improve EMG to speech synthesis

Lyapunov-Inspired LyRIC Activation and GLARE Attention in Chaos-Guided State Space Modeling for EMG-To-Speech (ETS) Synthesis

Abstract: Electromyography-to-Speech (ETS) synthesis is typically a non-linear, chaotic dynamical system. However, no prior work has studied the chaotic behavior of ETS synthesis to date. Yet, prior works strictly rely on standard reconstruction metrics with parameter-heavy transformers that systematically over-smooth natural acoustic dynamics. To close this gap, for the first time, we propose a chaos-inspired Lyapunov-derived activation function (LyRIC) with two novel chaotic loss functions, Lyapunov Exponent Regularization and Multi-Scale Detrended Fluctuation Analysis, to explicitly capture the deterministic chaos of human phonation. In addition, we introduce a compressed novel encoder, GLAME, which synergizes global Mamba state-space modeling with localized GLARE attention. We comprehensively perform frame-level acoustic evaluation in a multilingual and multi-speaker setup using English and Mandarin datasets. The proposed system outperforms the established baseline with a 4.69x increase in objective intelligibility (STOI: 0.61 vs. 0.13) and a 2.08x improvement in spectral reconstruction (LSD: 1.08 vs. 2.25). Importantly, this improvement is achieved with 73.49% fewer parameters (14.34M vs. 54.10M), establishing a new baseline for ETS synthesis. To the best of our knowledge, this is the first work demonstrating that integrating non-linear chaotic physics into neural networks yields superior yet compact inductive biases for real-time ETS synthesis.

Tue 6 OctSound
The gist
Converting muscle signals to speech is a complex and chaotic process that previous methods struggled to model accurately. The authors introduce new techniques inspired by chaos theory to better capture the unpredictable nature of human speech production. Their approach uses special functions and attention mechanisms to improve speech clarity with fewer model parameters. Tests show the new system produces much clearer speech than older methods and runs more efficiently. This is the first time chaotic behavior has been explicitly used to improve this kind of speech synthesis.
Open → 2610.09225v1

Pretrained speech models detect wake words without extra training

Toward Elastic Speech Inference: Training-Free Wake-Word Detection from Pretrained ASR

Abstract: Recent ASR development has placed growing emphasis on generalization across diverse domains and acoustic conditions. Existing approaches typically adapt pretrained ASR models to front-end functions such as wake-up word (WuW) detection through additional training or task-specific modules. In this work, we explore the use of a shared pretrained ASR backbone for WuW detection without gradient-based fine-tuning and examine whether a compact encoder can be extracted using the PCA-based structured pruning approach of SliceGPT. Experiments with Parakeet-TDT-0.6B-v3 and Moonshine-base show that WuW detection performance remains relatively stable when the encoder channel dimension is reduced by 50%. These results suggest that task-relevant compact encoders can be derived from pretrained ASR models without fine-tuning.

Thu 1 OctSound
The gist
Wake-word detection lets devices recognize a specific word to start listening. Usually, speech models need extra training to detect these wake words well. The authors show it’s possible to use existing large speech recognition models to detect wake words without additional training. They also find that these models can be made smaller without losing much accuracy, making them more efficient to run.
Open → 2610.01182v1

PhysicsMate improves Bengali physics question answering accuracy

PhysicsMate: A Curriculum-Grounded Bengali Benchmark for Secondary Physics QA with Small-Model Adaptation

Abstract: Bengali secondary education lacks curriculum-grounded benchmarks for STEM question-solving, and general-purpose language models struggle with the precise terminology, unit conventions, and derivations that physics problems demand. We introduce PhysicsMate, a benchmark of 1834 question-answer pairs built from the National Curriculum and Textbook Board (NCTB) Grade 9-10 physics syllabus and grounded in a multi-relational knowledge graph of 1760 nodes and 2600 edges across ten ontological types. We Low-Rank Adapt at 0.6B, 1.7B, and 4B parameters, with a unified recipe and demonstrate a significant increase in closed-book accuracy in all scales (+5.5, +15.0, and +23.3 percentage points). A node-type analysis shows that the most benefited by adaptation is the structured curricular knowledge, which consists of physical quantities and named laws, while the least benefited is the loosely specified entity-level knowledge. The 4B model has been adapted and quantized to a small offline binary that can be used for local inference in resource constrained environments and offers a viable path to curriculum aligned physics support in environments with limited connectivity and hardware.

Wed 30 SeptComputation and Language
The gist
Physics problems in Bengali secondary schools are hard for general AI because they need specific terms, units, and steps from the curriculum. The authors created PhysicsMate, a set of 1834 questions based directly on the Bengali Grade 9-10 physics syllabus and linked to structured knowledge about physical concepts. They adapted language models of different sizes using this data, improving their ability to answer questions correctly, especially for knowledge about physical quantities and laws. The biggest adapted model can run offline on small computers, helping physics education in places with limited internet and resources.
Open → 2610.00664v1

Memory efficient convolution method boosts cnn fit on tiny devices

Right In-Place (RiP) Convolution: A Simple, General, and Near-Optimal Strategy for Memory-Efficient CNN Inference

Abstract: Activation memory, not compute, limits CNN inference on constrained hardware such as microcontrollers. Direct in-place convolution removes the dual-buffer cost, but the memory-optimal formulation of Gural and Murmann assumes valid padding, unit stride, unit dilation, and odd square kernels, and needs a non-sequential traversal costing $2\times$ inference time in transposes. We identify two regimes in which their published closed form does not hold: (1) an under-allocation of exactly $(k-1)C_{in} \bmod (C_{out}-C_{in})$ scalars, active on every convolutional layer of their own deployed network and manifesting as a silent corruption of still-live input; (2) an unbounded overestimate, up to $2{,}432\times$, once the critical leg leaves the output grid. We correct both and generalize to arbitrary stride, dilation, padding, and rectangular kernels. We then propose Right In-Place (RiP) convolution, a bit-identical operation in which every layer reads its input right-aligned in a shared workspace and writes its output left-aligned from index zero. The debt is piecewise affine in the output pixel index, so evaluating its breakpoints in $O(1)$ yields the minimum safe gap without enumerating the output grid, with row-major access preserved. Across $10{,}000$ random layers RiP produced no corruption, and across 84 convolutional layers from 25 architectures it matches the herringbone workspace exactly on 58 and within 5% on 81, using 24.8% less memory than dual buffering on average. Written into TinyEngine's kernels and deployed to a Raspberry Pi Pico 1 and Pico 2, it cuts peak activation memory across eleven MCUNet models by 12.5 to 33.3% at unchanged cycle counts and bit-identical outputs, raising the number of models that fit the Pico 1's 256 KB SRAM from six to nine.

Wed 30 SeptMachine LearningComputer Vision and Pattern Recognition
The gist
Running convolutional neural networks (CNNs) on small devices like microcontrollers is hard because of limited memory, especially for storing data between steps. The paper finds problems in previous methods for saving memory during CNN runs and fixes them. The authors introduce a new approach called Right In-Place convolution, which reduces memory use without slowing down or changing results. This allows more complex CNN models to run on tiny devices with very little memory, such as Raspberry Pi Pico boards.
Open → 2610.00586v1

Improving federated learning by routing data to specialized expert models

From Task Mixtures to Specialized Experts

Abstract: In collaborative foundation model fine-tuning, client data is rarely homogeneous. Instead, clients typically possess unknown mixtures of distinct data distributions, or tasks. Conventional federated learning primarily addresses heterogeneity across clients without explicitly resolving latent task mixtures within each client. We study this setting as compound heterogeneity, where data is heterogeneous both across and within clients. We study adaptation over a common frozen representation and show that, when tasks share the same feature geometry, the optimal model for a client's task mixture under squared loss is a convex combination of the optimal models for its underlying tasks. Thus, a single locally trained model represents the client's overall task mixture, while individual inputs may be drawn from different underlying task distributions. This motivates routing inputs to specialized experts, and we show that, when the task optima form a simplex, task-aligned routing achieves lower risk than any single adapted model for genuinely mixed clients. With access to a small set of task-labeled public samples, we derive a convex program to recover task experts and match them to their corresponding tasks. Our routing analysis shows that effective specialization requires input-dependent expert selection aligned with each client's task mixture. Motivated by this analysis, we propose FedSEE. Across our experiments, FedSEE avoids the negative transfer observed in the evaluated baselines and improves performance by 2.9 points overall and 3.7 points for the worst-served quartile.

Wed 30 SeptMachine Learning
The gist
When many devices work together to learn from their data, the data each device has can come from many different tasks mixed together. The authors show that instead of trying to train one model per device, it’s better to route each input to specialized models tailored to each task. They develop a way to find these task-specific models using some public examples and show that this specialized routing improves overall performance and helps the worst-performing devices.
Open → 2610.00580v1

Spiking neural network system cuts audio denoising power use drastically

Zephyr: An Efficient Audio Denoising System Using Spiking Neural Networks Enabled With A Sparsity-Aware Flexible FPGA PE Array

Abstract: In this work we look to neuromorphic computing to solve the power consumption problem that audio denoising neural networks face on edge devices like smartphones, wireless headphones and hearing aids. Spiking neural networks (SNNs) have the potential to solve this problem due to their high activation sparsity and low complexity, however many SOTA SNNs require hardware that supports a mixture of operations to be able to fully perform inference. To solve this problem, we convert SOTA audio denoising neural network Spiking-FullSubNet to a hardware friendly version showing that via QAT and activation function simplification we can achieve $\approx28\times$ improvement in power consumption to 52.9nJ per 32ms audio frame when calculated for custom digital hardware in a 45nm process node. We then propose a digital circuit which by means of a sparsity-aware flexible PE array can perform inference of the heterogeneous compute load of Spiking-FullSubNet, and validate this circuit on a PYNQ-Z1 FPGA achieving a real-time factor of 0.727 at 100MHz.

Tue 29 SeptHardware Architecture
The gist
Audio denoising on small devices like wireless headphones uses a lot of battery power. The authors show that spiking neural networks, which work differently from usual neural networks, can reduce this power use by about 28 times when made hardware friendly. They designed a special digital circuit that takes advantage of this and demonstrated it working in real time on an FPGA chip. This means devices could have cleaner sound without draining batteries quickly.
Open → 2609.37711v1

Spiking neural networks can compute faster and more accurately with delay tuning

Latency and accuracy tradeoffs in Spiking Neural Networks

Abstract: Spiking neural networks are attractive for low-power speech command recognition, yet their latency has received far less attention than their energy efficiency, and their multi-timestep execution is widely assumed to make them slower than quantized neural networks. This paper challenges the assumption that more local timesteps necessarily imply higher network latency. By overlapping computation across adjacent layers at the timestep level, SNNs may complete execution in less time than comparable bit-serial QNNs. However, this overlap relies on spikes firing on incomplete inputs, and a spike once generated cannot be withdrawn, so its error persists and reduces accuracy. Waiting for more input before firing would seem to improve accuracy at the cost of reduced overlap. Yet we find and prove that this intuition fails at some layers, where even a small increase in waiting can change spike timing and downstream computation, making the network both slower and less accurate. We therefore propose a Pipeline Delay Search method which selects each layer's delay by balancing task-level accuracy gains against added network latency. We then adapt the selected configurations through spike-based quantization-aware training and bounded tuning of firing thresholds and initial membrane potentials. Together, these steps form Falcon, a framework for Fine-grained Analysis of Latency and Controlled firing which systematically analyzes and optimizes SNN latency under a spatial analog compute-in-memory mapping with shared digital engines. We evaluate Falcon on GSCV2 and SSC, achieving competitive accuracies of 96.31 and 83.02 at modeled network-core latencies of 119.64 and 124.00us, respectively. Together, our analysis and results show that SNNs can compute more yet finish faster, and wait longer yet predict worse, highlighting why Falcon matters for both latency and accuracy.

Mon 28 SeptMachine Learning
The gist
Spiking neural networks (SNNs) are good at recognizing speech with low power, but people thought they were slower than other types of networks. The authors show that SNNs can actually finish faster by overlapping calculations across layers, but this can cause errors if spikes fire too soon. Surprisingly, waiting longer to fire doesn’t always help and can sometimes make things slower and less accurate. To solve this, the authors created Falcon, a method that finds the best balance between speed and accuracy by adjusting when each layer fires spikes.
Open → 2609.35260v1

Justfit runs large language models on 24 giB laptops efficiently

JustFit: 200K-Token LLM Serving on a 24 GiB Laptop with Just-in-Time State Management

Abstract: Capable open-weight models make local coding and reasoning attractive, but their context and execution state strain laptop memory. We present JustFit, an MLX-based inference runtime that combines KVExec for compressed KV execution, PhaseSwap for component residency, and StateTrans for state-preserving serving transitions. These mechanisms fuse reconstruction and coordinate just-in-time materialization and release, independently of model-weight quantization. In full-execution capacity tests on a 24 GiB M4 Pro MacBook running Qwen3.8-27B MXFP4, three independent runs complete 196,608 input and 16,384 output tokens, increasing completed single-request context from the mlx-vlm baseline's 30,720 positions to 212,992 (6.93x); a separate two-request run retains 229,376 positions in aggregate. In separate performance tests, a 32K-input, 64-output probe reaches 19.11 tokens/s, and a repeated 32K+6K workload has a median peak process footprint of 16,374 MiB. The integrated runtime answers 29 of 30 AIME 2026 problems correctly, showing how compact state and lifetime-aware execution expand local serving capacity while supporting extended generated reasoning.

Tue 15 SeptArtificial IntelligencePerformance
The gist
Handling large language models on laptops is hard because they use a lot of memory to keep track of the context and state. The authors introduce JustFit, a system that carefully manages the parts of the model and its memory use while running. This allows a 24 GiB laptop to handle nearly 7 times more input text than previous setups, while still solving complex reasoning problems. JustFit achieves this by loading and unloading model data just in time, without depending on specific model compression techniques.
Open → 2609.17475v1

ScaleLUT accelerator boosts real-time video upscaling on edge devices

ScaleLUT: A Fully-Parallel Configurable LUT-Based Accelerator for Real-Time Multi-Scale Super-Resolution

Abstract: Real-time super-resolution (SR) remains challenging for edge devices because deep-learning-based methods require substantial multiply-accumulate (MAC) operations, resources, and power. Lookup-table (LUT)-based SR reduces computation by replacing convolutional inference with table queries, but existing methods still suffer from limited speed, large storage overhead, and poor scalability across upsampling factors. We present ScaleLUT, a hardware-oriented LUT design framework and fully parallel reconfigurable accelerator for real-time multi-scale SR. ScaleLUT combines a hardware-friendly YUV-domain strategy with power-of-two kernels and rotation ensemble to improve receptive-field coverage while reducing LUT dimensionality; division operations are replaced by shifts. These designs reduce memory by 18.4% over state-of-the-art LUT-based SR methods. ScaleLUT supports arbitrary input resolutions and configurable x2^n upsampling factors using a deeply pipelined, massively parallel architecture. Implemented on a Xilinx ZCU102 FPGA, it achieves real-time 4K SR at 95.3 FPS for x2 upscaling at 300 MHz. Compared with existing SR accelerators, ScaleLUT uses at least 58.6% fewer LUTs, 41.1% fewer flip-flops, zero DSPs, and 42.0% lower power, while delivering 10x and 1.2x speedups over the best CPU-based SR implementation and prior FPGA-based SR accelerators, respectively. These results demonstrate the effectiveness of joint LUT algorithm-hardware co-design for practical and energy-efficient edge SR deployment.

Tue 15 SeptHardware Architecture
The gist
Making low-resolution videos look better and sharper on devices like phones or TVs in real time is hard because the usual methods need lots of math and power. The authors developed ScaleLUT, a new system that uses clever lookup tables and hardware design to do this upscaling quickly and with less energy. This system works for different zoom levels, supports very high resolutions like 4K, and runs much faster and more efficiently than previous methods on real hardware. This approach combines smart algorithm design with hardware to make improved video clearer and more practical for everyday gadgets.
Open → 2609.16508v1

Edge and near-edge hardware show trade-offs for running large language models

A Measurement Study of LLM Inference Trade-offs Across Edge Continuum Hardware

Abstract: Large language models (LLMs) are increasingly used as backends for intelligent web services, but serving them across the edge continuum requires balancing quality, latency, model footprint, and energy. This paper presents a controlled measurement study of self-hosted LLM inference across edge and near-edge deployment nodes: an NVIDIA Jetson AGX Orin and a near-edge server with CPU-only and GPU-enabled inference modes. We evaluate multiple open-weight LLMs and quantization variants using a fixed question-answering workload, and compare them against GPT-4o as a cloud-hosted accuracy and latency reference. Our benchmarking pipeline reports accuracy, model footprint, per-token decoding latency, prefill latency, and overall execution energy. The results show that GPU-enabled server execution provides the lowest compute-side latency, while Jetson Orin shows lower measured energy, consistent with its lower platform power under our setup. CPU-only execution is consistently dominated in latency for our workload and shows higher measured energy. We also show that parameter count and downloaded weight-file size alone do not reliably predict observed accuracy or latency. Finally, using Pareto-frontier analysis, we study how deployment decisions may change under possible streamed-token delivery overheads, highlighting that compute-side inference metrics alone can lead to suboptimal placement for latency-sensitive interactive web services.

Tue 8 SeptDistributed, Parallel, and Cluster ComputingArtificial IntelligenceMachine Learning
The gist
Running big language models on different devices near users involves trade-offs between speed, accuracy, energy use, and how big the models are. The paper compares a small edge device, a server with or without a GPU, and cloud service for answering questions. They find that GPU servers are fastest, the edge device uses the least energy, and CPU-only servers are slower and less efficient. They also show that model size alone doesn't predict performance or speed. This helps decide where to place language models for the best experience.
Open → 2609.08307v1