Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorKlein, Dominik
dc.contributor.authorPu, Junyi
dc.date.accessioned2025-10-13T23:01:31Z
dc.date.available2025-10-13T23:01:31Z
dc.date.issued2025
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/50530
dc.description.abstractThis thesis proposes a novel Hierarchical Transformer (HT) architecture for neural voting rule learning. Based on a differentiable axiomatic loss function, the proposed model integrates a Voter Preference Encoder, a Collective Decision Encoder, and two pluggable modules for Pairwise Comparison and Multi-Round, to simulate complex collective decision-making processes. Experimental results indicate that after training the HT model to learn the classical voting rules - Plurality, Borda, and Copeland - it achieves high prediction accuracy when predicting their outcomes and approximates their axiomatic satisfaction, particularly under the Anonymity axiom. More importantly, the model can discover a new voting rule whose axiomatic satisfaction is significantly different from that of classical rules and exhibits particularly high Independence satisfaction. To enhance interpretability, this thesis introduces surrogate decision trees to analyze the discovered rule. In the single-winner setting, the surrogate decision tree reveals a transparent and human-understandable decision pattern: the new voting rule mainly focuses on the positional features of the front-positioned candidates, which directly corresponds to the high Independence satisfaction observed in the experiment. In addition, the absence of label ambiguity in this setting reduces noise, allowing the decision trees to provide more consistent and reliable interpretations. In contrast, in the multi-winner setting, greater label ambiguity introduces noise and limits interpretability. Although the structure of the new rule is complex, the decision tree still reveals some decision patterns. This work provides a classical voting rule learning and new rule discovery framework for computational social choice and AI alignment that combines human decision-structure simulation, axiom satisfaction, and interpretability.
dc.description.sponsorshipUtrecht University
dc.language.isoEN
dc.subjectThis thesis proposes a Hierarchical Transformer (HT) model for neural voting rule learning based on differentiable axiomatic loss functions. The model combines preference encoding, collective aggregation, and multi-round comparison to simulate decision-making. It learns classical rules such as Plurality, Borda, and Copeland, achieves high predictive accuracy, and discovers a new rule with distinct axiomatic properties and strong interpretability.
dc.titleVoting Theory and Machine Learning
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsVoting Theory; Machine Learning; Neural Networks; Social Choice; Transformer Models; Axiomatic Satisfaction; Interpretability
dc.subject.courseuuArtificial Intelligence
dc.thesis.id54576


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record