🤖 AI Summary
To address the challenges of real-time processing, limited memory, and constrained power budgets for spatiotemporal signal recognition on edge devices, this paper proposes PointLCA-Net—a lightweight and energy-efficient architecture. Our method pioneers the integration of PointNet-based feature extraction with a spiking local competitive algorithm (LCA) for encoding–decoding, synergistically coupled with an in-memory computing paradigm for point cloud features implemented on memristor crossbar arrays to co-optimize training and inference. Compared to state-of-the-art approaches, PointLCA-Net achieves high recognition accuracy while significantly reducing both inference and training energy consumption, enabling real-time, low-latency, and ultra-low-power spatiotemporal signal processing at the edge. The core innovation lies in the co-design of point cloud in-memory computation and spiking LCA, which breaks the longstanding trade-off between energy efficiency and accuracy in edge intelligence.
📝 Abstract
Recent advancements in machine learning, particularly through deep learning architectures like PointNet, have transformed the processing of three-dimensional (3D) point clouds, significantly improving 3D object classification and segmentation tasks. While 3D point clouds provide detailed spatial information, spatio-temporal signals introduce a dynamic element that accounts for changes over time. However, applying deep learning techniques to spatio-temporal signals and deploying them on edge devices presents challenges, including real-time processing, memory capacity, and power consumption. To address these issues, this paper presents a novel approach that combines PointNet's feature extraction with the in-memory computing capabilities and energy efficiency of neuromorphic systems for spatio-temporal signal recognition. The proposed method consists of a two-stage process: in the first stage, PointNet extracts features from the spatio-temporal signals, which are then stored in non-volatile memristor crossbar arrays. In the second stage, these features are processed by a single-layer spiking neural encoder-decoder that employs the Locally Competitive Algorithm (LCA) for efficient encoding and classification. This work integrates the strengths of both PointNet and LCA, enhancing computational efficiency and energy performance on edge devices. PointLCA-Net achieves high recognition accuracy for spatio-temporal data with substantially lower energy burden during both inference and training than comparable approaches, thus advancing the deployment of advanced neural architectures in energy-constrained environments.