BAMBOO: A Multi-instance Multi-label Approach Towards VDI User Logon Behavior Modeling

BAMBOO: A Multi-instance Multi-label Approach Towards VDI User Logon Behavior Modeling

Wenping Fan, Yao Zhang, Qichen Hao, Xinya Wu, Min-Ling Zhang

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence
Main Track. Pages 2367-2373. https://doi.org/10.24963/ijcai.2021/326

Different to traditional on-premise VDI , the virtual desktops in DaaS (Desktop as a Service) are hosted in public cloud where virtual machines are charged based on usage. Accordingly, an adaptive power management system which can turn off spare virtual machines without sacrificing end user experience is of significant customer value as it can greatly help reduce the running cost. Generally, logon behavior modeling for VDI users serves as the key enabling-technique to fulfill intelligent power management. Prior attempts work by modeling logon behavior in a user-dependent manner with tailored single-instance feature representation, where the strong relationships among pool-sharing VDI users are ignored in the modeling framework. In this paper, a novel formulation towards VDI user logon behavior modeling is proposed by employing the multi-instance multi-label (MIML) techniques. Specifically, each user is grouped with supporting users whose behaviors are jointly modeled in the feature space with multi-instance representation as well as in the output space with multi-label prediction. The resulting MIML formulation is optimized by adapting the popular MIML boosting procedure via balanced error-rate minimization. Experimental studies on real VDI customers' data clearly validate the effectiveness of the proposed MIML-based approach against state-of-the-art VDI user logon behavior modeling techniques.
Keywords:
Machine Learning: Classification
Machine Learning: Multi-instance; Multi-label; Multi-view learning
Machine Learning Applications: Applications of Supervised Learning