DeepVoting: Learning Voting Rules with Tailored Embeddings

Read original: arXiv:2408.13630 - Published 8/27/2024 by Leonardo Matone, Ben Abramowitz, Nicholas Mattei, Avinash Balakrishnan
Total Score

0

DeepVoting: Learning Voting Rules with Tailored Embeddings

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • The paper "DeepVoting: Learning Voting Rules with Tailored Embeddings" presents a novel approach to learning voting rules using deep neural networks.
  • The proposed method, called DeepVoting, learns tailored embeddings for each voting scenario, enabling the model to capture the unique characteristics of different decision-making contexts.
  • The researchers demonstrate the effectiveness of DeepVoting on various voting tasks, including predicting voting outcomes and learning optimal voting rules.

Plain English Explanation

The paper discusses a new way to teach computers how to make decisions using voting. In real life, people vote on things like choosing a leader or making a group decision. The researchers wanted to create a system that could learn the best way to vote, just like humans do.

The key idea is to use tailored embeddings, which are special representations of the voting scenario that capture its unique features. This allows the model to understand the specific context and make better decisions. For example, when voting on a new law, the model would learn about the different options, the voters' preferences, and other important factors.

By using this tailored approach, the researchers show that their DeepVoting model can accurately predict voting outcomes and even learn the optimal voting rules for different situations. This could be useful in a variety of applications, such as link to "Learning to Manipulate Under Limited Information" where an AI system needs to make decisions on behalf of users.

Technical Explanation

The paper introduces DeepVoting, a deep learning framework for learning voting rules. The key innovation is the use of tailored embeddings, which are learned representations of the voting scenario that capture its unique characteristics.

The researchers first define the voting problem, where a set of voters rank a set of alternatives. They then present the DeepVoting architecture, which consists of an embedding module that learns the tailored embeddings and a voting module that predicts the outcome based on these embeddings.

The embedding module uses a multi-layer perceptron to encode the voter preferences and alternative features into a compact representation. The voting module then takes this embedding as input and outputs the predicted voting outcome, such as the winner or the ranking of the alternatives.

The researchers evaluate DeepVoting on a variety of voting tasks, including link to "Abductive Contrastive Explanations for Scoring Rules in Voting" predicting voting outcomes and link to "Generative AI for Voting and Fair Collective Choice" learning optimal voting rules. The results show that DeepVoting outperforms baseline methods, demonstrating the advantages of the tailored embedding approach.

Critical Analysis

The paper presents a promising approach to learning voting rules, but it also has some limitations and areas for further research:

  • The experiments are conducted on synthetic datasets, and it would be valuable to evaluate the performance on real-world voting data to assess the practical applicability of the method.
  • The paper does not explore the interpretability of the learned voting rules, which could be an important consideration in certain applications.
  • The authors mention that the tailored embeddings can capture the unique characteristics of different voting scenarios, but they do not provide a detailed analysis of the learned embeddings and how they relate to the underlying voting dynamics.

Overall, the DeepVoting approach is a valuable contribution to the field of computational social choice, and the ideas presented in the paper could inspire further research on link to "Multiwinner Temporal Voting with Aversion to Change" leveraging deep learning for voting systems.

Conclusion

The "DeepVoting: Learning Voting Rules with Tailored Embeddings" paper introduces a novel deep learning framework that can learn optimal voting rules by capturing the unique characteristics of different voting scenarios. The key innovation is the use of tailored embeddings, which allow the model to understand the context-specific features of each voting problem.

The results demonstrate the effectiveness of the DeepVoting approach in predicting voting outcomes and learning voting rules, which could have important implications for a wide range of applications, from link to "Learning Embeddings for Sequential Tasks Using Population Agents" decision support systems to link to "Abductive Contrastive Explanations for Scoring Rules in Voting" electoral systems. While the paper has some limitations, it represents a significant step forward in the field of computational social choice and highlights the potential of deep learning for modeling complex voting scenarios.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

DeepVoting: Learning Voting Rules with Tailored Embeddings
Total Score

0

DeepVoting: Learning Voting Rules with Tailored Embeddings

Leonardo Matone, Ben Abramowitz, Nicholas Mattei, Avinash Balakrishnan

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.

Read more

8/27/2024

📶

Total Score

0

Learning Embeddings for Sequential Tasks Using Population of Agents

Mridul Mahajan, Georgios Tzannetos, Goran Radanovic, Adish Singla

We present an information-theoretic framework to learn fixed-dimensional embeddings for tasks in reinforcement learning. We leverage the idea that two tasks are similar if observing an agent's performance on one task reduces our uncertainty about its performance on the other. This intuition is captured by our information-theoretic criterion which uses a diverse agent population as an approximation for the space of agents to measure similarity between tasks in sequential decision-making settings. In addition to qualitative assessment, we empirically demonstrate the effectiveness of our techniques based on task embeddings by quantitative comparisons against strong baselines on two application scenarios: predicting an agent's performance on a new task by observing its performance on a small quiz of tasks, and selecting tasks with desired characteristics from a given set of options.

Read more

5/10/2024

Total Score

0

Learning to Manipulate under Limited Information

Wesley H. Holliday, Alexander Kristoffersen, Eric Pacuit

By classic results in social choice theory, any reasonable preferential voting method sometimes gives individuals an incentive to report an insincere preference. The extent to which different voting methods are more or less resistant to such strategic manipulation has become a key consideration for comparing voting methods. Here we measure resistance to manipulation by whether neural networks of varying sizes can learn to profitably manipulate a given voting method in expectation, given different types of limited information about how other voters will vote. We trained over 70,000 neural networks of 26 sizes to manipulate against 8 different voting methods, under 6 types of limited information, in committee-sized elections with 5-21 voters and 3-6 candidates. We find that some voting methods, such as Borda, are highly manipulable by networks with limited information, while others, such as Instant Runoff, are not, despite being quite profitably manipulated by an ideal manipulator with full information. For the two probability models for elections that we use, the overall least manipulable of the 8 methods we study are Condorcet methods, namely Minimax and Split Cycle.

Read more

4/17/2024

Abductive and Contrastive Explanations for Scoring Rules in Voting
Total Score

0

Abductive and Contrastive Explanations for Scoring Rules in Voting

Cl'ement Contet, Umberto Grandi, J'er^ome Mengin

We view voting rules as classifiers that assign a winner (a class) to a profile of voters' preferences (an instance). We propose to apply techniques from formal explainability, most notably abductive and contrastive explanations, to identify minimal subsets of a preference profile that either imply the current winner or explain why a different candidate was not elected. Formal explanations turn out to have strong connections with classical problems studied in computational social choice such as bribery, possible and necessary winner identification, and preference learning. We design algorithms for computing abductive and contrastive explanations for scoring rules. For the Borda rule, we find a lower bound on the size of the smallest abductive explanations, and we conduct simulations to identify correlations between properties of preference profiles and the size of their smallest abductive explanations.

Read more

8/27/2024