Saved in:
Bibliographic Details
Main Authors: Wan, Li, Alpcan, Tansu, Kuijper, Margreta, Viterbo, Emanuele
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2405.01584
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929334580674560
author Wan, Li
Alpcan, Tansu
Kuijper, Margreta
Viterbo, Emanuele
author_facet Wan, Li
Alpcan, Tansu
Kuijper, Margreta
Viterbo, Emanuele
contents We propose a novel, lightweight supervised dictionary learning framework for text classification based on data compression and representation. This two-phase algorithm initially employs the Lempel-Ziv-Welch (LZW) algorithm to construct a dictionary from text datasets, focusing on the conceptual significance of dictionary elements. Subsequently, dictionaries are refined considering label data, optimizing dictionary atoms to enhance discriminative power based on mutual information and class distribution. This process generates discriminative numerical representations, facilitating the training of simple classifiers such as SVMs and neural networks. We evaluate our algorithm's information-theoretic performance using information bottleneck principles and introduce the information plane area rank (IPAR) as a novel metric to quantify the information-theoretic performance. Tested on six benchmark text datasets, our algorithm competes closely with top models, especially in limited-vocabulary contexts, using significantly fewer parameters. \review{Our algorithm closely matches top-performing models, deviating by only ~2\% on limited-vocabulary datasets, using just 10\% of their parameters. However, it falls short on diverse-vocabulary datasets, likely due to the LZW algorithm's constraints with low-repetition data. This contrast highlights its efficiency and limitations across different dataset types.
format Preprint
id arxiv_https___arxiv_org_abs_2405_01584
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Lightweight Conceptual Dictionary Learning for Text Classification Using Information Compression
Wan, Li
Alpcan, Tansu
Kuijper, Margreta
Viterbo, Emanuele
Computation and Language
Machine Learning
Signal Processing
We propose a novel, lightweight supervised dictionary learning framework for text classification based on data compression and representation. This two-phase algorithm initially employs the Lempel-Ziv-Welch (LZW) algorithm to construct a dictionary from text datasets, focusing on the conceptual significance of dictionary elements. Subsequently, dictionaries are refined considering label data, optimizing dictionary atoms to enhance discriminative power based on mutual information and class distribution. This process generates discriminative numerical representations, facilitating the training of simple classifiers such as SVMs and neural networks. We evaluate our algorithm's information-theoretic performance using information bottleneck principles and introduce the information plane area rank (IPAR) as a novel metric to quantify the information-theoretic performance. Tested on six benchmark text datasets, our algorithm competes closely with top models, especially in limited-vocabulary contexts, using significantly fewer parameters. \review{Our algorithm closely matches top-performing models, deviating by only ~2\% on limited-vocabulary datasets, using just 10\% of their parameters. However, it falls short on diverse-vocabulary datasets, likely due to the LZW algorithm's constraints with low-repetition data. This contrast highlights its efficiency and limitations across different dataset types.
title Lightweight Conceptual Dictionary Learning for Text Classification Using Information Compression
topic Computation and Language
Machine Learning
Signal Processing
url https://arxiv.org/abs/2405.01584