Sample-Efficient "Clustering and Conquer" Procedures for Parallel Large-Scale Ranking and Selection
Authors: Zishi Zhang, Yijie Peng
Organizations: Guanghua School of Management, Peking University, Beijing 100871, China · School of Management and Engineering, Nanjing University, Nanjing 210008, China
This work aims to improve the sample efficiency of parallel large-scale ranking and selection (R&S) problems by leveraging correlation information. We modify the commonly used "divide and conquer" framework in parallel computing by adding a correlation-based clustering step, transforming it into "clustering and conquer". Theoretically, we develop a novel gradient-based analysis framework and show that this seemingly simple modification substantially improves the performance of large-scale R&S procedures. Our approach enjoys two key advantages: (1) it does not require highly accurate correlation estimation or precise clustering, and (2) it can be seamlessly integrated with various existing fixed-precision and fixed-budget R&S procedures while achieving optimal sample complexity. We also introduce a new parallel clustering algorithm tailored to large-scale settings. Finally, in large-scale AI applications such as neural architecture search, our methods demonstrate superior performance.
Figures & tables
Figure 1: Parallel correlation clustering and conquer.
Figure 2: An illustrative example with 7 alternatives, where the top 3 alternatives [1] , [2] and [3] exhibit high mean performances, and [5] , [6] and [7] exhibit low mean performances.
Gn(j)=argmaxi∈{1,2,…,k}r^τi,jn.
Algorithm 2 Few-shot Alternative Clustering AC+
Table 1: PCS(1) and PCS(5) with Different x and y ( N=50 ).
Figure 3: Required total sample size as a function of the number of alternatives p . The vertical axis reports the total number of samples, and the horizontal axis is p .
Table 2: Wall-clock running time (in seconds) for different procedures under varying numbers of alternatives p .
Figure 4: Comparison of PCCAC+ with different support set sizes ps .
Figure 5: Comparison of R&S procedures under different total sample sizes in the NAS experiment. The vertical axis reports the traditional probability of correct selection, PCStrad , while the horizontal axis shows the total sample size (scaled by 107 ).
Table 3: Wall-clock running time (in seconds) of different procedures under varying total sample sizes in the NAS experiment.