Siva Sai, Devansh Sharma, Mritunjay Shall Peelam, Vinay Chamola, Mohsen Guizani, Dusit Niyato
Wi-Fi Channel State Information (CSI) has become a widely studied modality for device-free sensing as it captures fine-grained wireless channel variations that can be mapped to human motion and presence while avoiding the explicit visual disclosure typical of vision-based systems. CSI-based pipelines have been explored for human activity and gesture recognition, fall detection, gait analysis, pose-related inference, and indoor localization. Despite strong results in controlled settings, practical deployment remains difficult due to measurement noise, sensitivity to environmental dynamics, multi-user interference, and system-level constraints in data acquisition and real-time processing. This article surveys machine learning methods forWi-Fi CSI sensing and analyzes more than 65 representative models, connecting algorithmic design choices with implementable end-to-end system design. We introduce a hierarchical taxonomy that organizes the literature into classical machine learning approaches, deep learning architectures, and hybrid strategies. Beyond modeling, we describe the full sensing pipeline- from hardware and network interface card (NIC) selection to software tools, antenna configuration, and signal conditioning- highlighting the design trade-offs that affect robustness and reproducibility. We further compare methods across major application domains and summarize open challenges in generalization to dynamic environments, multi-user separation, and resource-efficient inference. Finally, we outline research directions toward robust generalization, scalable deployment, and privacy-aware learning to support broader real-world adoption.