Saved in:
Bibliographic Details
Main Authors: Işık, İlker, Cinbis, Ramazan Gokberk, Gol, Ebru Aydin
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2410.17161
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915349460418560
author Işık, İlker
Cinbis, Ramazan Gokberk
Gol, Ebru Aydin
author_facet Işık, İlker
Cinbis, Ramazan Gokberk
Gol, Ebru Aydin
contents Language models lack the notion of interchangeable tokens: symbols that are semantically equivalent yet distinct, such as bound variables in formal logic. This limitation prevents generalization to larger vocabularies and hinders the model's ability to recognize alpha-equivalence, where renaming bound variables preserves meaning. We formalize this machine learning problem and introduce alpha-covariance, a metric for evaluating robustness to such transformations. To tackle this task, we propose a dual-part token embedding strategy: a shared component ensures semantic consistency, while a randomized component maintains token distinguishability. Compared to a baseline that relies on alpha-renaming for data augmentation, our approach demonstrates improved generalization to unseen tokens in linear temporal logic solving, propositional logic assignment prediction, and copying with an extendable vocabulary, while introducing a favorable inductive bias for alpha-equivalence. Our findings establish a foundation for designing language models that can learn interchangeable token representations, a crucial step toward more flexible and systematic reasoning in formal domains. Our code and project page are available at https://necrashter.github.io/interchangeable-token-embeddings
format Preprint
id arxiv_https___arxiv_org_abs_2410_17161
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Interchangeable Token Embeddings for Extendable Vocabulary and Alpha-Equivalence
Işık, İlker
Cinbis, Ramazan Gokberk
Gol, Ebru Aydin
Computation and Language
Machine Learning
Logic in Computer Science
Language models lack the notion of interchangeable tokens: symbols that are semantically equivalent yet distinct, such as bound variables in formal logic. This limitation prevents generalization to larger vocabularies and hinders the model's ability to recognize alpha-equivalence, where renaming bound variables preserves meaning. We formalize this machine learning problem and introduce alpha-covariance, a metric for evaluating robustness to such transformations. To tackle this task, we propose a dual-part token embedding strategy: a shared component ensures semantic consistency, while a randomized component maintains token distinguishability. Compared to a baseline that relies on alpha-renaming for data augmentation, our approach demonstrates improved generalization to unseen tokens in linear temporal logic solving, propositional logic assignment prediction, and copying with an extendable vocabulary, while introducing a favorable inductive bias for alpha-equivalence. Our findings establish a foundation for designing language models that can learn interchangeable token representations, a crucial step toward more flexible and systematic reasoning in formal domains. Our code and project page are available at https://necrashter.github.io/interchangeable-token-embeddings
title Interchangeable Token Embeddings for Extendable Vocabulary and Alpha-Equivalence
topic Computation and Language
Machine Learning
Logic in Computer Science
url https://arxiv.org/abs/2410.17161