Leonardo Matone, Ben Abramowitz, Nicholas Mattei, Avinash Balakrishnan
{"title":"DeepVoting:利用定制嵌入学习投票规则","authors":"Leonardo Matone, Ben Abramowitz, Nicholas Mattei, Avinash Balakrishnan","doi":"arxiv-2408.13630","DOIUrl":null,"url":null,"abstract":"Aggregating the preferences of multiple agents into a collective decision is\na common step in many important problems across areas of computer science\nincluding information retrieval, reinforcement learning, and recommender\nsystems. As Social Choice Theory has shown, the problem of designing algorithms\nfor aggregation rules with specific properties (axioms) can be difficult, or\nprovably impossible in some cases. Instead of designing algorithms by hand, one\ncan learn aggregation rules, particularly voting rules, from data. However, the\nprior work in this area has required extremely large models, or been limited by\nthe choice of preference representation, i.e., embedding. We recast the problem\nof designing a good voting rule into one of learning probabilistic versions of\nvoting rules that output distributions over a set of candidates. Specifically,\nwe use neural networks to learn probabilistic social choice functions from the\nliterature. We show that embeddings of preference profiles derived from the\nsocial choice literature allows us to learn existing voting rules more\nefficiently and scale to larger populations of voters more easily than other\nwork if the embedding is tailored to the learning objective. Moreover, we show\nthat rules learned using embeddings can be tweaked to create novel voting rules\nwith improved axiomatic properties. Namely, we show that existing voting rules\nrequire only minor modification to combat a probabilistic version of the No\nShow Paradox.","PeriodicalId":501273,"journal":{"name":"arXiv - ECON - General Economics","volume":"25 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"DeepVoting: Learning Voting Rules with Tailored Embeddings\",\"authors\":\"Leonardo Matone, Ben Abramowitz, Nicholas Mattei, Avinash Balakrishnan\",\"doi\":\"arxiv-2408.13630\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Aggregating the preferences of multiple agents into a collective decision is\\na common step in many important problems across areas of computer science\\nincluding information retrieval, reinforcement learning, and recommender\\nsystems. As Social Choice Theory has shown, the problem of designing algorithms\\nfor aggregation rules with specific properties (axioms) can be difficult, or\\nprovably impossible in some cases. Instead of designing algorithms by hand, one\\ncan learn aggregation rules, particularly voting rules, from data. However, the\\nprior work in this area has required extremely large models, or been limited by\\nthe choice of preference representation, i.e., embedding. We recast the problem\\nof designing a good voting rule into one of learning probabilistic versions of\\nvoting rules that output distributions over a set of candidates. Specifically,\\nwe use neural networks to learn probabilistic social choice functions from the\\nliterature. We show that embeddings of preference profiles derived from the\\nsocial choice literature allows us to learn existing voting rules more\\nefficiently and scale to larger populations of voters more easily than other\\nwork if the embedding is tailored to the learning objective. Moreover, we show\\nthat rules learned using embeddings can be tweaked to create novel voting rules\\nwith improved axiomatic properties. Namely, we show that existing voting rules\\nrequire only minor modification to combat a probabilistic version of the No\\nShow Paradox.\",\"PeriodicalId\":501273,\"journal\":{\"name\":\"arXiv - ECON - General Economics\",\"volume\":\"25 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - ECON - General Economics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2408.13630\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - ECON - General Economics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.13630","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
DeepVoting: Learning Voting Rules with Tailored Embeddings
Aggregating the preferences of multiple agents into a collective decision is
a common step in many important problems across areas of computer science
including information retrieval, reinforcement learning, and recommender
systems. As Social Choice Theory has shown, the problem of designing algorithms
for aggregation rules with specific properties (axioms) can be difficult, or
provably impossible in some cases. Instead of designing algorithms by hand, one
can learn aggregation rules, particularly voting rules, from data. However, the
prior work in this area has required extremely large models, or been limited by
the choice of preference representation, i.e., embedding. We recast the problem
of designing a good voting rule into one of learning probabilistic versions of
voting rules that output distributions over a set of candidates. Specifically,
we use neural networks to learn probabilistic social choice functions from the
literature. We show that embeddings of preference profiles derived from the
social choice literature allows us to learn existing voting rules more
efficiently and scale to larger populations of voters more easily than other
work if the embedding is tailored to the learning objective. Moreover, we show
that rules learned using embeddings can be tweaked to create novel voting rules
with improved axiomatic properties. Namely, we show that existing voting rules
require only minor modification to combat a probabilistic version of the No
Show Paradox.