Recently, a lot of research has been carried out to improve the efficiency of Transformer. Among them, the sparse pattern-based method is an important branch of efficient Transformers. However, some existing sparse methods usually use fixed patterns to select words, without considering similarities between words. Other sparse methods use clustering patterns to select words, but the clustering process is separate from the training process of the target task, which causes a decrease in effectiveness. To address these limitations, we design a neural clustering method, which can be seamlessly integrated into the Self-Attention Mechanism in Transformer. The clustering task and the target task are jointly trained and optimized to benefit each other, leading to significant effectiveness improvement. In addition, our method groups the words with strong dependencies into the same cluster and performs the attention mechanism for each cluster independently, which improves the efficiency. We verified our method on machine translation, text classification, natural language inference, and text matching tasks. Experimental results show that our method outperforms two typical sparse attention methods, Reformer and Routing Transformer while having a comparable or even better time and memory efficiency.
CITATION STYLE
Wang, N., Gan, G., Zhang, P., Zhang, S., Wei, J., Liu, Q., & Jiang, X. (2022). ClusterFormer: Neural Clustering Attention for Efficient and Effective Transformer. In Proceedings of the Annual Meeting of the Association for Computational Linguistics (Vol. 1, pp. 2390–2402). Association for Computational Linguistics (ACL). https://doi.org/10.18653/v1/2022.acl-long.170
Mendeley helps you to discover research relevant for your work.