Efficient and Interpretable Body-Based Emotion Recognition with Lightweight Temporal Convolutional Networks

· Source: Artificial Intelligence · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems · Depth: Expert, quick

Summary

A study investigates lightweight Temporal Convolutional Networks (TCNs) as an efficient and interpretable alternative for body-based emotion classification, addressing the computational expense of graph-based skeleton models in real-time affective systems. Evaluating a family of TCN models on the DIEM-A dataset against a graph-based time-series graph (G-TSG) baseline, researchers measured accuracy, macro-F1, parameter count, and inference latency. While G-TSG achieved the highest mean performance, the TCN-Base model remained within 1.58 accuracy points and 1.25 macro-F1 points. Crucially, TCN-Base used 79.18% fewer parameters and reduced classifier latency by approximately 12.5x. Interpretability analysis revealed that upper-body motion provides the strongest standalone regional cue, and the utility of body regions varies across emotions. Different interpretability methods also captured distinct aspects of model behavior, suggesting TCNs offer both efficiency and practical insight into motion cues.

Key takeaway

For Machine Learning Engineers developing real-time affective systems, consider lightweight TCNs as a highly efficient alternative to computationally expensive graph-based models. Your systems can achieve comparable emotion recognition performance, staying within 1.58 accuracy points of G-TSG. This drastically reduces parameter count by 79.18% and inference latency by 12.5x, enabling deployment on resource-constrained edge devices. This approach improves system responsiveness and scalability.

Key insights

Lightweight TCNs offer efficient, interpretable body-based emotion recognition, significantly reducing computational cost compared to graph-based models.

Principles

Method

The study evaluated TCNs on DIEM-A against G-TSG, measuring accuracy, F1, parameters, and latency. It also used region-specific TCNs, occlusion, and gradient saliency for interpretability.

In practice

Topics

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, Computer Vision Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.