As was foretold, we've added advertisements to the forums! If you have questions, or if you encounter any bugs, please visit this thread: https://forums.penny-arcade.com/discussion/240191/forum-advertisement-faq-and-reports-thread/
Options

Math question

glithertglithert Registered User regular
edited December 2009 in Help / Advice Forum
If I have a scale that goes from 1-10, with 5 being the average, and my friend has a scale that goes from 1-10 with 7 being the average, how would I go about converting a score from my scale to his scale and vice-versa?

I suck at math and I have no idea how to even begin tackling this.

glithert on

Posts

  • Options
    SkyEyeSkyEye Registered User regular
    edited December 2009
    Is there any more info? I'm pretty sure there are multiple ways to do this.

    I'd start by equating 5 to 7, and creating two separate conversion factors, one for below the average, one for above.

    SkyEye on
    Steam: Autumn_Thunder - SC2: AutumnThundr.563 (NA) - Hearthstone: AutumnThundr.1383

  • Options
    CrystalMethodistCrystalMethodist Registered User regular
    edited December 2009
    It depends on the distribution of the scale. The problem is that 7 is not in the center of 1-10, so your mapping needs to be somewhat nuanced.

    Think of it this way: if I said "on a scale of 1-10, how attractive is this girl?" to one group and they averaged a 5, and I did the same thing with another group/*another girl* and they averaged a 7, we COULD NOT combine those two scales because they measure different things, even though they're both technically 1-10 scales.

    We might be able to ask "if person P rated girl X with a 6, how *might* person P rate girl Y, who averages a 7?" That's a nontrivial statistics problem and requires domain knowledge about the problem.

    Basically, we need more info.

    CrystalMethodist on
  • Options
    glithertglithert Registered User regular
    edited December 2009
    Basically, I got into an argument with a friend of mine over whether Jessica Biel or Jessica Alba was more attractive, and we hit a snag when I learned that he uses this screwy 7 is average scale. I mean, how does that make any sense?

    So, if I gave them a 10 and an 8.5, respectively, is there any way I can convert those scores to his scale? Because I am dumb and I didn't really understand what you said.

    glithert on
  • Options
    -AKIRA--AKIRA- Registered User regular
    edited December 2009
    Since accuracy isn't really important here (eg it's not a school assignment), you could just split the difference.

    If you say somebody is a 7.5 for example (half way between 5 and 10), to get to his scale you could just call it 8.5 (half way between 7 and 10). Although, I'd have to say his scale is... odd at best. He's allowing for a very specific description of ugly people, and a very narrow description of attractive people. Who the hell does something like that? Either that, or he's somehow trying to account for the fact that he has low standards, so the run-of-the-mill woman is considered rather attractive, which leads to a whole different argument against his measurement methodology that I'll save for later.

    Damnit, studying for finals makes me overly analytical.

    edit: A more formal description would be to make an odd linear interpolation. For, something like an 8 on a 5 being average scale could be solved thusly:
    (10-5)/(10-7) = (8-5)/(x-7) where solving for x would yield an 8 adjusted for the "7 is average" scale.

    -AKIRA- on
  • Options
    GoodOmensGoodOmens Registered User regular
    edited December 2009
    glithert wrote: »
    Basically, I got into an argument with a friend of mine over whether Jessica Biel or Jessica Alba was more attractive, and we hit a snag when I learned that he uses this screwy 7 is average scale. I mean, how does that make any sense?

    So, if I gave them a 10 and an 8.5, respectively, is there any way I can convert those scores to his scale? Because I am dumb and I didn't really understand what you said.

    So...wait...you're using algebra to figure out the comparative hotness of the Jessicas? Seriously, that's like comparing a fine steak to tiramisu. Either way, you win.

    My advice...smack your friend in the head, tell him to start using a scale that makes sense to the rest of the world. Then find some alone time to do more research, if you get what I'm saying.
    :winky:

    GoodOmens on
    steam_sig.png
    IOS Game Center ID: Isotope-X
  • Options
    CrystalMethodistCrystalMethodist Registered User regular
    edited December 2009
    oh my god I love how the major assumed use of a 1-10 scale is for rating hot girls

    so this is actually a tricky problem and it requires a lot of simplifying assumptions about how hotness scores are distributed and how we can infer parameters on those distributions.

    here's the easiest way to do it: come up with anchor points. get him to plot out his scale for various girls, and then use that scale as a reference point for your own numbers.

    let's say I have some girl susie that I want to convert to his scale. I pick one girl A slightly hotter than susie, and one girl B slightly uglier than susie. Your buddy ranks A and B, and susie should be approximately at the midpoint of the two numbers.

    if you want a permanent conversion factor, have him go through each number and name a girl who would qualify for each score. do the same with your own scale. then you can make a mapping between the two based on the girls. e.g. "jessica alba is an 8 on your scale but a 9 on mine, so when I say a girl is a 9, she's really an 8 for you"

    if that seems annoying, think about the problem this way: if you did something stupid like subtract 2 from his scores (to move his average of 7 to your average of 5), then 10's on his scale become 8's on yours. He could never get above an 8, and that's obviously wrong. so it's a tricky problem, but the solution I gave should work.

    CrystalMethodist on
  • Options
    Folken FanelFolken Fanel anime af When's KoFRegistered User regular
    edited December 2009
    oh my god I love how the major assumed use of a 1-10 scale is for rating hot girls

    so this is actually a tricky problem and it requires a lot of simplifying assumptions about how hotness scores are distributed and how we can infer parameters on those distributions.

    Not if you use nonparametric tests :winky:

    Folken Fanel on
    Twitter: Folken_fgc Steam: folken_ XBL: flashg03 PSN: folken_PA SFV: folken_
    Dyvim Tvar wrote: »
    Characters I hate:

    Everybody @Folken Fanel plays as.
  • Options
    shadydentistshadydentist Registered User regular
    edited December 2009
    The best way to do this is with statistics, which means you need a little more info. Lets say, your average is a 5. Whats important is how much you deviate, on average, from your average. If 66 percent of the women you rate fall between a 7 and a 3, then 2 would be your standard deviation. What matters, then, is how many standard deviations away from the average the woman rates.

    Lets pretend that you have an average of 5, with a standard deviation of 2, and your friend has an average of 7 with a standard deviation of 1. So in this case, your 5 would equal his 7, your 7 would equal is 8, your 9 would equal is 9, etc.

    shadydentist on
    Steam & GT
    steam_sig.png
    GT: Tanky the Tank
    Black: 1377 6749 7425
  • Options
    Moses555Moses555 Registered User regular
    edited December 2009
    This might be a simpler solution:

    Start using a percentile score, that is, the score a person receives is the percentage of people they score higher than. Now you are each using the same numbers (0-99), and a percentile score of 50 is always right in the middle.

    The problem you were having before comes from the fact that you were making a 5 the 50th percentile and your friend was making a 7 the 50th percentile score. Hope this helps.

    Moses555 on
    Bear down, Chicago Bears!
  • Options
    CrystalMethodistCrystalMethodist Registered User regular
    edited December 2009
    The best way to do this is with statistics, which means you need a little more info. Lets say, your average is a 5. Whats important is how much you deviate, on average, from your average. If 66 percent of the women you rate fall between a 7 and a 3, then 2 would be your standard deviation. What matters, then, is how many standard deviations away from the average the woman rates.

    Lets pretend that you have an average of 5, with a standard deviation of 2, and your friend has an average of 7 with a standard deviation of 1. So in this case, your 5 would equal his 7, your 7 would equal is 8, your 9 would equal is 9, etc.

    Quick apology: I'm studying for a stats final so this is tmi, but I figured it's interesting enough to think about/mention.

    Your strategy assumes a single normal distribution on hotness scores even though the data is bimodal with a normal "true" parameter for the girl's attractiveness, a *second* normal parameter for the individual scale bias, and a *third* zero-mean parameter for noise. All three have separate standard deviations. You would then need to learn all parameters (the expectation maximization algorithm will do the trick) from parallel ratings, and then take a girl's true attractiveness and add it to the scale bias parameter for both of you to get two numbers that represent her score on both scales. It's exactly problem 2 from this: http://www.stanford.edu/class/cs229/materials/ps4.pdf

    But even if you did it your way, you need enough unbiased data points to see where everyone falls. If I just pick hot girls and they fall in the 8-10 slot, you're going to get biased mean/std numbers, which is probably why your friend's scale has a mean of 7. No one really argues about whether a girl is a 1 or a 2, so the scale is only realistically used to measure girls who are maybe 6-7+ and that throws everything off.

    That's why the anchor points work-- it enforces a uniform distribution and you should be able to mentally interpolate between girls to decide how the density falls.

    CrystalMethodist on
  • Options
    Beef AvengerBeef Avenger Registered User regular
    edited December 2009
    The simplest thing to do is to divide his value by 7 then multiply by 5. It's not like he's really using a mathematically derived scale

    Beef Avenger on
    Steam ID
    PSN: Robo_Wizard1
  • Options
    InfidelInfidel Heretic Registered User regular
    edited December 2009
    The simplest thing to do is to divide his value by 7 then multiply by 5. It's not like he's really using a mathematically derived scale

    Not that this is a very serious topic in the end, but no, that's not simple it's wrong. You couldn't even attain a value of 10 on the 5-scale that way, the highest would be 7ish for a "perfect ten."

    Infidel on
    OrokosPA.png
  • Options
    glithertglithert Registered User regular
    edited December 2009
    7.142857143

    I gotta say, I had no idea it would get this complicated. Maybe the real solution is to just call him an idiot for not seeing that Biel is definitely the hotter Jessica?

    glithert on
  • Options
    Eat it You Nasty Pig.Eat it You Nasty Pig. tell homeland security 'we are the bomb'Registered User regular
    edited December 2009
    This probably stems from a conflict in understanding of the word "average."

    You seem to be considering "average" to signify "mean;" i.e., if we consider all women, their "average" hotness should be the middle of the scale. Your friend may be using "average" to signify "median," or possibly "mode."

    Eat it You Nasty Pig. on
    NREqxl5.jpg
    it was the smallest on the list but
    Pluto was a planet and I'll never forget
  • Options
    Beef AvengerBeef Avenger Registered User regular
    edited December 2009
    Infidel wrote: »
    The simplest thing to do is to divide his value by 7 then multiply by 5. It's not like he's really using a mathematically derived scale

    Not that this is a very serious topic in the end, but no, that's not simple it's wrong. You couldn't even attain a value of 10 on the 5-scale that way, the highest would be 7ish for a "perfect ten."

    well if you want to take the massive skew into account

    from his, for values above 7: (value-7)/(10-7) * (10-5) + 5

    for below: (value-7) / (7-0) * (5-0) + 5

    Beef Avenger on
    Steam ID
    PSN: Robo_Wizard1
  • Options
    glithertglithert Registered User regular
    edited December 2009
    Dyscord wrote: »
    This probably stems from a conflict in understanding of the word "average."

    You seem to be considering "average" to signify "mean;" i.e., if we consider all women, their "average" hotness should be the middle of the scale. Your friend may be using "average" to signify "median," or possibly "mode."

    But... Average does mean "mean". That is exactly what it means.

    glithert on
  • Options
    InfidelInfidel Heretic Registered User regular
    edited December 2009
    Go with plan B.

    Call him an idiot. :D

    Infidel on
    OrokosPA.png
  • Options
    Beef AvengerBeef Avenger Registered User regular
    edited December 2009
    glithert wrote: »
    Dyscord wrote: »
    This probably stems from a conflict in understanding of the word "average."

    You seem to be considering "average" to signify "mean;" i.e., if we consider all women, their "average" hotness should be the middle of the scale. Your friend may be using "average" to signify "median," or possibly "mode."

    But... Average does mean "mean". That is exactly what it means.

    As i wrote above, simplied

    from his, for values above 7: (value-7)/3*5 + 5

    for below 7: 5 - (7-value)/7*5

    This'll give you what you want. Anything more complex is silly for a hotness scale

    Beef Avenger on
    Steam ID
    PSN: Robo_Wizard1
  • Options
    Eat it You Nasty Pig.Eat it You Nasty Pig. tell homeland security 'we are the bomb'Registered User regular
    edited December 2009
    glithert wrote: »
    Dyscord wrote: »
    This probably stems from a conflict in understanding of the word "average."

    You seem to be considering "average" to signify "mean;" i.e., if we consider all women, their "average" hotness should be the middle of the scale. Your friend may be using "average" to signify "median," or possibly "mode."

    But... Average does mean "mean". That is exactly what it means.

    not always

    Eat it You Nasty Pig. on
    NREqxl5.jpg
    it was the smallest on the list but
    Pluto was a planet and I'll never forget
  • Options
    VThornheartVThornheart Registered User regular
    edited December 2009
    I don't think his scale is awkward... he's probably using a scale similar to the Cochrane Scale. That is to say, it slopes exponentially.

    For example, even lightly equipped starships in the Star Trek universe can travel Warp 7, but only the most powerful and well equipped can travel warp 9 and beyond: and it takes some malevolent force to bring you past warp 9.75.

    So in this way, you could equivocate women to starships. A lot of them can make it to warp 7, but how many can reach warp 9.75? Not many, that's what.

    And yes, for those who must be picky, that does mean that Janeane Garofalo is the hotness equivalent of Transwarp. Does that mean that you would occupy all points in space simultaneously if you were to meet her in person?

    Perhaps.
    Totally kidding on all of this of course... though it is probably depressing that the above argument is the first thing that came to my mind when I felt like it was justified for him to have a scale with 7 as his average. =)

    VThornheart on
    3DS Friend Code: 1950-8938-9095
  • Options
    Shazkar ShadowstormShazkar Shadowstorm Registered User regular
    edited December 2009
    well i mean its really irrelevant since biel easily wins

    Shazkar Shadowstorm on
    poo
  • Options
    glithertglithert Registered User regular
    edited December 2009
    well i mean its really irrelevant since biel easily wins

    I know, right?

    glithert on
Sign In or Register to comment.