Tuesday, October 30, 2007

Predictions 2007 Week 9 and Accuracy Report

The predictions are based on yards per play on rushing and passing plays (sacks and sack yards included), sack rates, third down conversion rates, penalty yards per game, and fumble and interception rates. The models are trained on the 1996-2006 seasons. Linear regression predicts the final score margin (home team points - away team points). Logistic regression estimates the probability that the home team will win.


The predictions are based on yards per play on rushing and passing plays (sacks and sack yards included), sack rates, third down conversion rates, penalty yards per game, and fumble and interception rates. The models are trained on the 1996-2006 seasons. Linear regression predicts the final score margin (home team points - away team points). Logistic regression estimates the probability that the home team will win.


















Predictions based on opponent-adjusted stats
GamePredicted Final Score MarginP(Home Team Wins)
CIN @ BUF1.004552.7523
WAS @ NYJ-3.220539.4645
SEA @ CLE1.353753.5113
BAL @ PIT7.539275.2282
NE @ IND2.904761.2232
CAR @ TEN5.564167.9738
GB @ KC-0.930948.7180
HOU @ OAK1.155852.2015
DAL @ PHI-1.750943.1141
DEN @ DET2.194255.9526
SD @ MIN1.312857.3044
SF @ ATL5.207066.1927
JAX @ NO-0.492749.1553
ARI @ TB7.859973.8157




















Predictions based on unadjusted stats
GamePredicted Final Score MarginP(Home Team Wins)
CIN @ BUF1.393155.0238
WAS @ NYJ-2.939040.8522
SEA @ CLE1.234453.1285
BAL @ PIT7.510675.0971
NE @ IND1.949158.4803
CAR @ TEN5.070667.4653
GB @ KC-0.249251.1181
HOU @ OAK2.425554.9057
DAL @ PHI-0.584246.7032
DEN @ DET6.257266.6293
SD @ MIN0.714253.3107
SF @ ATL5.601467.5739
JAX @ NO-0.074050.9851
ARI @ TB6.055270.9135


Quick Summary of Accuracy
LAST WEEK
Linear regression, opponent adjusted: 6 out of 13
Logistic regression, opponent adjusted: 5 out of 13
Linear regression, unadjusted: 8 out of 13
Logistic regression, unadjusted: 8 out of 13

YEAR SO FAR
Linear regression, opponent adjusted: 66.6667%
Logistic regression, opponent adjusted: 65.4762%
Linear regression, unadjusted: 61.9048%
Logistic regression, unadjusted: 63.0952%

Full accuracy numbers after the jump...

OPPONENT ADJUSTED
Linear regression
Win prediction accuracy: 66.6667%
Mean absolute error: 11.2464 points
Correlation with result: 0.3735
% of games predicted as home team wins: 69.0476%
Logistic regression
Win prediction accuracy: 65.4762%
Correlation with result: 0.3749
% of games predicted as home team wins: 72.6190%
Win prediction accuracy when 20%≤P(home team wins)<30%: 100.0000
Win prediction accuracy when 30%≤P(home team wins)<40%: 88.8889
Win prediction accuracy when 40%≤P(home team wins)<50%: 58.3333
Win prediction accuracy when 50%≤P(home team wins)<60%: 50.0000
Win prediction accuracy when 60%≤P(home team wins)<70%: 76.4706
Win prediction accuracy when 70%≤P(home team wins)<80%: 58.8235
Win prediction accuracy when 80%≤P(home team wins)<90%: 80.0000

UNADJUSTED
Linear regression
Win prediction accuracy: 61.9048%
Mean absolute error: 11.1272 points
Correlation with result: 0.3770
% of games predicted as home team wins: 64.2857%
Logistic regression
Win prediction accuracy: 63.0952%
Correlation with result: 0.3777
% of games predicted as home team wins: 63.0952%
Win prediction accuracy when 10%≤P(home team wins)<20%: 100.0000
Win prediction accuracy when 20%≤P(home team wins)<30%: 100.0000
Win prediction accuracy when 30%≤P(home team wins)<40%: 66.6667
Win prediction accuracy when 40%≤P(home team wins)<50%: 50.0000
Win prediction accuracy when 50%≤P(home team wins)<60%: 42.8571
Win prediction accuracy when 60%≤P(home team wins)<70%: 70.5882
Win prediction accuracy when 70%≤P(home team wins)<80%: 78.5714
Win prediction accuracy when 80%≤P(home team wins)<90%: 42.8571
Win prediction accuracy when 90%≤P(home team wins)<100%: 100.0000

3 comments:

Brian Burke said...

Glad to see I'm not the only one with IND favored. Personally, I disagree with my own model on this one, but that's part of the fun I suppose.

Don't let one bad week get you down. Last year there were a couple weeks I was 4-10 or so. But then there was a week I was 14-0.

digger said...

I don't think you'll need to worry about maffia intervention unless your success rate dramatically improves. But you have done a masterful job, both on the statistical applications and the programming!!! Best of luck.

Now that I've discovered your blog, I will follow it as avidly as I follow the hard luck Buffalo Bills, since I reside in Buffalo.

Brian Burke said...

I thought you'd definitely be interested in this site:

http://www.thepredictiontracker.com/nflresults.php

One of my readers sent me the link.