Скачать презентацию Mathematical Rating Systems Who s 1 Dr Roland Minton Скачать презентацию Mathematical Rating Systems Who s 1 Dr Roland Minton

27a9adbd0c875023ffcd238f384e93d1.ppt

  • Количество слайдов: 34

Mathematical Rating Systems Who’s #1? Dr. Roland Minton with Gregory Minton Kenneth Massey Kevin Mathematical Rating Systems Who’s #1? Dr. Roland Minton with Gregory Minton Kenneth Massey Kevin Bacon

How to Rank Candidates I decide. (dictatorship) How to Rank Candidates I decide. (dictatorship)

How to Rank Candidates I decide. (dictatorship) Plurality, other voting methods. How to Rank Candidates I decide. (dictatorship) Plurality, other voting methods.

How to Rank Candidates Too close to call: 4 candidates and 37 voters. Their How to Rank Candidates Too close to call: 4 candidates and 37 voters. Their preferences are What is the right choice?

Answers Plurality: A wins (A-14, C-11, D-8, B 4) Borda: B wins (B-69, C-67, Answers Plurality: A wins (A-14, C-11, D-8, B 4) Borda: B wins (B-69, C-67, D-44, A 42) Run-off: D wins (drop B, 4 votes to D, drop C, 11 votes to D) Condorcet: C wins (23 -14, 19 -18, 2512)

An Unfair Outcome Suppose 4 of A’s voters change to D. Now, who wins An Unfair Outcome Suppose 4 of A’s voters change to D. Now, who wins the run-off?

New Answer Run-off: D wins (drop B, 4 votes to D, drop C, 11 New Answer Run-off: D wins (drop B, 4 votes to D, drop C, 11 votes to D) Run-off after change: D now loses to C ! (drop B, 4 votes to D, drop A, 10 v’s to C)

How to Rank Candidates I decide. (dictatorship) Plurality, other voting methods. Arrow’s Impossibility Theorem. How to Rank Candidates I decide. (dictatorship) Plurality, other voting methods. Arrow’s Impossibility Theorem. Experts decide. (Borda count, approval voting) Judges assign points. Bowl Championship System (BCS) with computers.

Which system is the best? What are the criteria? Match common beliefs. Avoid fallacies Which system is the best? What are the criteria? Match common beliefs. Avoid fallacies (figure skating switch, 2001 Miami vs. Nebraska). Get the best championship game. Predict outcomes of games.

A Simple System Clemson has played 11 games, scoring 377 points and giving up A Simple System Clemson has played 11 games, scoring 377 points and giving up 151 points. They are +226 points. On the average, they win by 20. 6 points per game. Clemson’s rating should be 20. 6 points higher than the average of their opponents’ ratings.

Implementing the System C = (FA+BC+FS+…+NS) /11 + 20. 6 11 C–FA–BC-FS–…-NS = 226 Implementing the System C = (FA+BC+FS+…+NS) /11 + 20. 6 11 C–FA–BC-FS–…-NS = 226 One corresponding equation for each of the 119 1 -A teams. Solve them.

Solving the Equations Small league: A beat B by 5, B beat C by Solving the Equations Small league: A beat B by 5, B beat C by 6, C beat D by 7 A–B=5 2 B – A – C = 1 2 C – B – D = 1 D – C = -7 How do you solve such systems?

Solving the Equations One more game: D upsets B by 2 A–B=5 3 B Solving the Equations One more game: D upsets B by 2 A–B=5 3 B – A – C – D = -1 2 C – B – D = 1 2 D – B - C = -5 How much changes?

Solving the Equations Set up as matrix A–B=5 3 B – A – C Solving the Equations Set up as matrix A–B=5 3 B – A – C – D = -1 2 C – B – D = 1 2 D – B - C = -5

Solving the Equations Add first two lines (equations). Place result in second row. Solving the Equations Add first two lines (equations). Place result in second row.

Solving the Equations Add ½ row 2 to row 3. Place result in row Solving the Equations Add ½ row 2 to row 3. Place result in row 3.

Solving the Equations Divide row 3 by 1. 5. Place result in row 3. Solving the Equations Divide row 3 by 1. 5. Place result in row 3.

Solving the Equations Keep “reducing” the matrix to “row echelon form. ” Solving the Equations Keep “reducing” the matrix to “row echelon form. ”

Solving the Equations This gives the ratings in terms of D. Ratings are in Solving the Equations This gives the ratings in terms of D. Ratings are in the right column.

Implementing the System Use the computer (Mathematica) to reduce the matrix (119 by 120) Implementing the System Use the computer (Mathematica) to reduce the matrix (119 by 120) Here are the results this week. What is wrong with this system? Wins and losses are important. In fact, the BCS computers are not allowed to use points.

Implementing the System Replace points with wins – losses 11 C–FA–BC-FS–…-NS = 8 -3 Implementing the System Replace points with wins – losses 11 C–FA–BC-FS–…-NS = 8 -3 Solve this. Which one is better? 20*wins is slightly better than points 60% (20*wins) + 40% (points) ± 4 is the best predictive combination according to (old) regressions.

Implementing the System Mathematica solves the equations. Weekly results at link off of www. Implementing the System Mathematica solves the equations. Weekly results at link off of www. roanoke. edu/staff/minton/bynumbers. html Some math (linear algebra) details: – Load results, row reduce the matrix – The matrix is not invertible – Each row gives xn – x 119 = rn – So relative ratings are uniquely determined … if

Schedule Networks Teams A and B can’t be compared if there’s not a schedule Schedule Networks Teams A and B can’t be compared if there’s not a schedule path between them ( a basis for comparison). This is the familiar game of linking teams together. In 2004 …

Schedule Networks 618 teams in list 310, 900 out of 381, 924 links work Schedule Networks 618 teams in list 310, 900 out of 381, 924 links work Most indispensable teams: Albion College (245, 967) Michigan Adrian College (248, 018) Wisconsin Lutheran (249, 676) Which form a transitive loop

Other Networks Me -> Dennis Smith (VCU physics lab) Dennis Smith -> Stephen Furst Other Networks Me -> Dennis Smith (VCU physics lab) Dennis Smith -> Stephen Furst (VCU apartment) Stephen Furst -> Kevin Bacon (Animal House) Six Degrees of Kevin Bacon Oracle of Kevin Bacon

Small World Phenomenon Oracle of Bacon (3. 65 links) 1 -Rod Steiger (2. 53 Small World Phenomenon Oracle of Bacon (3. 65 links) 1 -Rod Steiger (2. 53 links) 876 -Kevin Bacon (2. 79 links) Stanley Milgram’s letters (6 links) Paul Erdos (over 1500 papers with 507 co-authors) Erdos number

Small World Phenomenon Billion nodes in WWW (19 links) Molecules in cell (3 reactions) Small World Phenomenon Billion nodes in WWW (19 links) Molecules in cell (3 reactions) Neurons in worm (14 synapses) Baseball players, Elvis, Arnold, musicians, ….

Small World Phenomenon Present if network has hubs Examples: airlines, phone networks, internet, power Small World Phenomenon Present if network has hubs Examples: airlines, phone networks, internet, power lines, movie casts Present if network has localized links with a small number of random long distance links Examples: personal relationships, spread of disease, football schedules

Schedule Networks Back to sports: Harvey Mudd beat Virginia Tech by 357 points over Schedule Networks Back to sports: Harvey Mudd beat Virginia Tech by 357 points over a 34 -game link. So Harvey Mudd was 357 points better than Virginia Tech. But … Virginia Tech was 149 points better than Harvey Mudd over a 10 -game link. So Tech was 149 points better. And ….

Schedule Networks These links can be used to rank teams. (Massey) The more links Schedule Networks These links can be used to rank teams. (Massey) The more links from A to B, the more likely that A is better than B. The same system is used by Google to rank matched web sites. The math involved includes Markov chains and stochastic processes.

Schedule Networks Start at a random web site and pick a random link to Schedule Networks Start at a random web site and pick a random link to follow. After many links, what is the probability that you are at site A? The higher the probability, the more important the site is. Problem : what about “dumb” sites that have no outward links? With probability p (=. 25) link to a random site.

Schedule Networks for Sports Team A links to team B if A lost to Schedule Networks for Sports Team A links to team B if A lost to B. Start at a random team and pick a random link to follow. After many links, what is the probability that you are at A? The higher the probability, the better the team is. Problem : undefeated teams ! With probability p (=. 25) link to a random site.

Predictions Virginia Tech over Virginia by 21 Maryland over Wake Forest by 1 Southern Predictions Virginia Tech over Virginia by 21 Maryland over Wake Forest by 1 Southern Cal over Notre Dame by 12 Middle Tenn over Troy by 10 Hawaii over Purdue by 13