Can persistent homology whiten Transformer-based black-box models? A case study on BERT compression

Luis Balderas, Miguel Lastra, José M. Benítez
12/17/2023
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

Large Language Models (LLMs) like BERT have gained significant prominence due to their remarkable performance in various natural language processing tasks. However, they come with substantial computational and memory costs. Additionally, they are essentially black-box models, challenging to explain and interpret. In this article, we propose Optimus BERT Compression and Explainability (OBCE), a methodology to bring explainability to BERT models using persistent homology, aiming to measure the importance of each neuron by studying the topological characteristics of their outputs. As a result, we can compress BERT significantly by reducing the number of parameters (58.47% of the original parameters for BERT Base, 52.3% for BERT Large). We evaluated our methodology on the standard GLUE Benchmark, comparing the results with state-of-the-art techniques and achieving outstanding results. Consequently, our methodology can "whiten" BERT models by providing explainability to its neurons and reducing the model's size, making it more suitable for deployment on resource-constrained devices.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{balderas2023persistent,
  title  = {Can persistent homology whiten Transformer-based black-box models? A case study on BERT compression},
  author = {Luis Balderas and Miguel Lastra and José M. Benítez},
  year   = {2023},
  eprint = {2312.10702},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.10702v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.10702.svg)](https://codeofpaper.com/paper/2312.10702)

Discussion