Fig. 4.
Architectures for the two-stream active query suggestion model. (a) For model initialization, we train the supervised (Es) and unsupervised (Eu) feature extractors using VAEs. (b) For two-stream clustering, we compare two design choices to combine Eu and Es features in an either parallel (late-fusion) or hierarchical manner. The block Ci denotes the clustering algorithm. (c) For active clustering, we fine-tune Eu with triplet loss to encourage the learning of discriminative features.