Interactive Visualization Recommendation with Hier-SUCB
Songwen Hu, Ryan A. Rossi, Tong Yu, Junda Wu, Handong Zhao, Sungchul Kim, Shuai Li
TL;DR
This work addresses the need for interactive, personalized visualization recommendations in large search spaces where user preferences are revealed progressively. It introduces Hier-SUCB, a hierarchical contextual combinatorial semi-bandit that incorporates a learnable bias term to capture configuration-attribute interactions and employs a two-level decision process (configuration first, then attributes and bias) to accelerate learning. The authors prove an improved regret bound of $Reg(T)=O(\sqrt{T\ln^3(m^2T\ln(T))})$ and demonstrate, through synthetic and Plot.ly-based simulations with human validation, that Hier-SUCB outperforms offline methods and standard bandit baselines, with ablations confirming the value of hierarchy and the bias term. The approach enables fast, real-time personalization of visualizations without heavy initial data and has practical implications for aiding analysts in rapidly discovering effective visual representations of complex datasets.
Abstract
Visualization recommendation aims to enable rapid visual analysis of massive datasets. In real-world scenarios, it is essential to quickly gather and comprehend user preferences to cover users from diverse backgrounds, including varying skill levels and analytical tasks. Previous approaches to personalized visualization recommendations are non-interactive and rely on initial user data for new users. As a result, these models cannot effectively explore options or adapt to real-time feedback. To address this limitation, we propose an interactive personalized visualization recommendation (PVisRec) system that learns on user feedback from previous interactions. For more interactive and accurate recommendations, we propose Hier-SUCB, a contextual combinatorial semi-bandit in the PVisRec setting. Theoretically, we show an improved overall regret bound with the same rank of time but an improved rank of action space. We further demonstrate the effectiveness of Hier-SUCB through extensive experiments where it is comparable to offline methods and outperforms other bandit algorithms in the setting of visualization recommendation.
