# TFZ-Tree: An Ultra-Lightweight Waveform Classification Framework for Resource-Constrained Devices

arXiv: https://arxiv.org/abs/2605.15656 · HTML: https://mlsanity.com/paper/2605.15656/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 5 of its 33 references that are in the map.
- First posted on arXiv 15 May 2026.

## Builds on (most cited first, 5 of 5)

- [TensorFlow Lite Micro: Embedded Machine Learning on TinyML Systems](https://mlsanity.com/paper/2010.08678/) (2020)
- [Distributed Deep Learning Models for Wireless Signal Classification with Low-Cost Spectrum Sensors](https://mlsanity.com/paper/1707.08908/) (2017)
- [Deep Architectures for Modulation Recognition](https://mlsanity.com/paper/1703.09197/) (2017)
- [Better Trees: An empirical study on hyperparameter tuning of classification decision tree induction algorithms](https://mlsanity.com/paper/1812.02207/) (2018)
- [ZTree: A Subgroup Identification Based Decision Tree Learning Framework](https://mlsanity.com/paper/2509.12688/) (2025)

## Abstract (arXiv)

Under the trend of multi-waveform coexistence in 6G IoT, intelligent receivers must first identify physical-layer waveform types before performing correct demodulation and resource scheduling. However, existing signal identification research largely focuses on symbol-level modulation classification. Research directly targeting physical-layer waveform types (e.g., OFDM, OTFS, LoRa) is not only extremely scarce but also heavily reliant on deep neural networks and complex time-frequency transforms, making deployment on resource-constrained terminals difficult. Symbol modulation classification methods themselves cannot circumvent the prerequisite of ``waveform identification first.'' To address this dual gap, we propose an ultra-lightweight waveform classification framework based on time-frequency multidimensional features with a cooperative Z-test tree (ZTree). The framework employs low-complexity time-domain feature extraction, and the classification backend adopts a ZTree optimized by Z-statistical testing, which uses hypothesis testing confidence to automatically control decision tree splitting and size, ensuring efficient execution on resource-limited processors. Tested on ten 6G candidate waveforms including OFDM, OTFS, DSSS, LoRa, and NB-IoT, the method achieves 99.5% average accuracy under AWGN and 87.4% under TDL-C multipath channels, with main confusion between OTFS and LoRa. Implemented in C on an x86 platform, single inference latency is under 4~ms. To the best of our knowledge, this is the first work achieving real-time recognition of ten IoT waveform types. Future work will target deployment acceleration on embedded MCUs. Code and dataset are open-sourced at: https://github.com/Einstein-sworder/IoT-wave.
