jsalvatier comments on Polymath-style attack on the Parliamentary Model for moral uncertainty - Less Wrong

22 Post author: danieldewey 26 September 2014 01:51PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (74)

You are viewing a single comment's thread. Show more comments above.

Comment author: ESRogs 26 September 2014 09:24:47PM *  8 points [-]

In order to get a better handle on the problem, I’d like to try walking through the mechanics of a how a vote by moral parliament might work. I don’t claim to be doing anything new here, I just want to describe the parliament in more detail to make sure I understand it, and so that it’s easier to reason about.

Here's the setup I have in mind:

  • let's suppose we've already allocated delegates to moral theories, and we've ended up with 100 members of parliament, MP_1 through MP_100
  • these MP's will vote on 10 bills B_1 through B_10 that will each either pass or fail by majority vote
  • each MP M_m has a utility score for each bill B_b passing U_m,b (and assigns zero utility to the bill failing, so if they'd rather the bill fail, U_m,b is negative)
  • the votes will take place on each bill in order from B_1 to B_10, and this order is known to all MP's
  • all MP's know each other's utility scores

Each MP wants to maximize the utility of the results according to their own scores, and they can engage in negotiation before the voting starts to accomplish this.

Does this seem to others like a reasonable description of how the parliamentary vote might work? Any suggestions for improvements to the description?

If others agree that this description is unobjectionable, I'd like to move on to discussing negotiating strategies the MP's might use, the properties these strategies might have, and whether there are restrictions that might be useful to place on negotiating strategies. But I'll wait to see if others think I'm missing any important considerations first.

Comment author: jsalvatier 26 September 2014 10:28:21PM *  2 points [-]

Remember there's no such thing as zero utility. You can assign an arbitrarily bad value to failing to resolve, but it seems a bit arbitrary.

Comment author: ESRogs 26 September 2014 10:56:51PM *  2 points [-]

Hmm. What I was intending to do there was capture the idea that a bill failing to pass is the default state, and I'm only interested in the difference between a bill passing and a bill failing. So the utility score of a bill passing is supposed to represent the difference between it getting passed vs nothing happening.

Does that make sense? Am I just using utility terminology in a confusing way?

Comment author: Vaniver 26 September 2014 11:51:56PM *  5 points [-]

Pinning the utility of a failed bill to 0 for all agents gets rid of some free parameters in the model, but it's not clear to me that it's the complete way to do so (you still have enough free parameters that you could do more).

What do we get from using the utility per bill framework?

  1. We enforce that the combined desirability of a bill portfolio can only depend on the sum of the individual desirabilities of the bills.
  2. We allow MPs to price gambles between bills.

It's not clear to me that the second is going to be useful (do they have access to a source of randomness and binding commitments?), and it's not clear to me that the first is a requirement we actually want to impose. Suppose B1 is something like "cows are people" and B2 is something like "we shouldn't eat people." A MP who is against eating humans but for eating cows will flip their opinion on B2 based on the (expected) outcome of B1.

So then it seems like we should assign values to portfolios (i.e. bitstrings of whether or not bills passed), and if we don't need probabilistic interpretations then we should deal with ordinal rankings of those bitstrings that allow indifference, which would look like (01>11>10=00). A perhaps inaccessible way to talk about those rankings is sets of permutations of bitstrings (the previous ranking is <(01,11,10,00),(01,11,00,10)>).

Comment author: ESRogs 27 September 2014 12:45:30AM 3 points [-]

That's a good suggestion about the allowing the MP's assign utilities to portfolios. I went with the per bill framework because I thought it was simpler, and was trying to find the simplest formalization I could that would capture the interesting parts of the parliamentary model.

But perhaps dependence of bills on each other (or in the real world of actions that one's moral parliament might take on each other) might be a key feature?

It might be interesting to see if we can analyze both models.