<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D0UAQXo4cSp7ImA9WhVTEUw.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050</id><updated>2012-02-24T15:27:20.439-05:00</updated><category term="trueskill" /><category term="model performance" /><category term="limits of prediction" /><category term="pmm" /><category term="introduction" /><category term="random" /><category term="isov" /><category term="mov-based" /><category term="possessions" /><category term="predictions" /><category term="march madness" /><category term="methodology" /><category term="similarity" /><category term="elo" /><category term="rpi" /><category term="wilson" /><category term="govan" /><category term="meta" /><category term="ppp" /><category term="football methodology" /><category term="meta methodology" /><category term="home court advantage" /><category term="glicko" /><category term="stats" /><category term="stats methodology" /><category term="krach" /><category term="football" /><category term="pagerank" /><category term="isr" /><category term="lrmc" /><category term="papers" /><category term="colley" /><category term="humor" /><title>Net Prophet</title><subtitle type="html">Exploring algorithms for predicting NCAA basketball games.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://netprophetblog.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>85</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/dAZD" /><feedburner:info uri="blogspot/dazd" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;D0UAQXo_fCp7ImA9WhVTEUw.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-286246929589010752</id><published>2012-02-24T15:27:00.000-05:00</published><updated>2012-02-24T15:27:20.444-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-24T15:27:20.444-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="march madness" /><title>March Madness Contest</title><content type="html">Danny Tarlow and &lt;span class="gI"&gt;Lee-Ming Zen &lt;/span&gt;over at &lt;a href="http://blog.smellthedata.com/2012/02/machine-march-madness-2012.html"&gt;This Number Crunching Life&lt;/a&gt; have announced their annual March Madness prediction contest.&amp;nbsp; To compete, you use data from this season and past seasons  (which Danny &amp;amp; Lee will provide&lt;a href="http://blog.smellthedata.com/2011/03/aggregate-game-results.html"&gt;&lt;/a&gt;), build a computer system that fills out a bracket, then pit yourself against the field of silicon competition.&amp;nbsp; The posts from last season's tournament can be found  &lt;a href="http://blog.smellthedata.com/search/label/march_madness"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I personally know the winner from &lt;a href="http://blog.smellthedata.com/2011/04/2011-predictive-analytics-challenge.html"&gt;last year&lt;/a&gt; and the &lt;a href="http://blog.smellthedata.com/2011/02/2010-march-madness-contest-winning.html"&gt;previous year&lt;/a&gt;, and I can only say that I have the utmost respect for their dedication, intelligence, and ruggedly handsome good looks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-286246929589010752?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/491pvQCJ8LxMBgytm41x-Br7uWc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/491pvQCJ8LxMBgytm41x-Br7uWc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/491pvQCJ8LxMBgytm41x-Br7uWc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/491pvQCJ8LxMBgytm41x-Br7uWc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/qv3D00T71g0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/286246929589010752/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2012/02/march-madness-contest.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/286246929589010752?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/286246929589010752?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/qv3D00T71g0/march-madness-contest.html" title="March Madness Contest" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2012/02/march-madness-contest.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEARXc_cCp7ImA9WhVTEEw.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-3278432576872036012</id><published>2012-02-23T11:14:00.000-05:00</published><updated>2012-02-23T11:14:04.948-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-23T11:14:04.948-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="predictions" /><category scheme="http://www.blogger.com/atom/ns#" term="stats" /><category scheme="http://www.blogger.com/atom/ns#" term="model performance" /><title>3PT Attempt Percentage</title><content type="html">Ken Pomeroy recently made a couple of &lt;a href="http://kenpom.com/blog/index.php/weblog/defense_has_little_control_over_opponents_3p/"&gt;blog &lt;/a&gt;&lt;a href="http://kenpom.com/blog/index.php/weblog/how_defense_works_an_investigation/"&gt;postings &lt;/a&gt;concerning defense, and specifically a statistic he calls the "3 Point Attempt Percentage" (3PA%).&amp;nbsp; He defines this statistic as the "percentage of field-goal attempts that are from three-point range."&amp;nbsp; Ken Pomeroy thinks this is a better measure of defense than 3PT%.&amp;nbsp; His reasoning is that most teams only take 3 point shots when they are relatively unguarded; the effect of defense is not to make these shots harder, but to cut down on the number of opportunities.&amp;nbsp; Hence the claim that it's really how many 3 pointers your opponent takes that reveals the quality of your 3PT defense.&amp;nbsp; Near the end of the second posting he says:&lt;br /&gt;
&lt;blockquote class="tr_bq"&gt;&lt;i&gt;People that are unaware of 3PA% (which is to say nearly everyone) are  missing a very telling statistic that explains a lot of how defense  works. &lt;/i&gt;&lt;/blockquote&gt;This is a strong statement and worthy of a little research to see whether it is true (at least so far as predicting outcomes is concerned). &lt;br /&gt;
&lt;br /&gt;
3PA% is similar to &lt;a href="http://www.basketball-reference.com/about/glossary.html#efg_pct"&gt;Effective Field Goal Percentage&lt;/a&gt;, one of Dean Oliver's &lt;a href="http://www.basketball-reference.com/about/factors.html"&gt;Four Factors&lt;/a&gt;.&amp;nbsp; I have &lt;a href="http://netprophetblog.blogspot.com/2011/09/statistical-prediction-pace-adjusted.html"&gt;previously &lt;/a&gt;considered the Four Factors and concluded that they didn't add any predictive value to my models, but 3PA% captures a slightly different slice of information.&lt;br /&gt;
&lt;br /&gt;
When I recently looked at &lt;a href="http://netprophetblog.blogspot.com/2012/02/continued-slow-pursuit-of-statistical.html"&gt;derived statistics&lt;/a&gt;, one of the derived statistics was pretty close to 3PA%:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class="tr_bq" style="font-family: inherit;"&gt;(Ave. number of 3PT attempts by the opposing team)&lt;br /&gt;
------------------------------------------------------&lt;br /&gt;
(Ave. number of FG attempts by the opposing team) &lt;/blockquote&gt;&lt;div style="font-family: inherit;"&gt;&lt;/div&gt;This isn't quite the same statistic, because it is using game averages rather than cumulatives, but it is close.&amp;nbsp; This statistic turned out to have no predictive value, but a couple of statistics based upon 3PT attempts did have value:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class="tr_bq" style="font-family: inherit;"&gt;(Ave. number of 3PT attempts by the opposing team)&lt;br /&gt;
-----------------------------------------------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (Ave. number of turnovers)&lt;/blockquote&gt;&lt;br /&gt;
&lt;blockquote class="tr_bq" style="font-family: inherit;"&gt;(Ave. number of 3PT attempts by the opposing team)&lt;br /&gt;
-----------------------------------------------------&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (Ave. number of rebounds) &lt;/blockquote&gt;Note that these statistics are relating the number of 3PT attempts by the &lt;i&gt;opponent &lt;/i&gt;to a statistic for the &lt;i&gt;defending &lt;/i&gt;team.&amp;nbsp; I'm not entirely sure what these statistics are capturing, but I don't think it is 3PT defense.&amp;nbsp; (The latter might be indirectly saying something about how a team defends against the three pointer, from how it is positioned to rebound effectively or not after a taken three pointer.)&lt;br /&gt;
&lt;br /&gt;
That aside, I modified my models to generate four new statistics:&amp;nbsp; the 3PA% for the home team in previous games, the 3PA% for the away team in previous games, the 3PA% for the home team's opponents in previous games, and the 3PA% for the away team's opponents in previous games.&amp;nbsp; I then tested the model both with and without these statistics:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp; Model&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp; Error&amp;nbsp;&amp;nbsp; &lt;/th&gt;&lt;th style="background-color: #cfe2f3; text-align: center;"&gt;&amp;nbsp;&amp;nbsp; %Correct&amp;nbsp;&amp;nbsp; &lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Base Statistical model&amp;nbsp; &lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.06&lt;/td&gt;&lt;td style="text-align: right;"&gt;72.7%&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Base Statistical model + 3PA% statistics &lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.05&lt;/td&gt;&lt;td style="text-align: right;"&gt;72.7%&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
There's a very small improvement in RMSE with the added 3PA% statistics.&amp;nbsp; So at least for my model, the 3PA% statistics don't seem to add any significant new information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-3278432576872036012?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/shcyPE2o-sFH05JM0ftC0mwvBP4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/shcyPE2o-sFH05JM0ftC0mwvBP4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/shcyPE2o-sFH05JM0ftC0mwvBP4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/shcyPE2o-sFH05JM0ftC0mwvBP4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/1owipunkVT8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/3278432576872036012/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2012/02/3pt-attempt-percentage.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/3278432576872036012?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/3278432576872036012?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/1owipunkVT8/3pt-attempt-percentage.html" title="3PT Attempt Percentage" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2012/02/3pt-attempt-percentage.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUAQX05cSp7ImA9WhRaFU0.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-1308636551332250065</id><published>2012-02-17T13:27:00.000-05:00</published><updated>2012-02-17T13:27:20.329-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-17T13:27:20.329-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="model performance" /><title>Performance Versus "The Line"</title><content type="html">As I've mentioned &lt;a href="http://netprophetblog.blogspot.com/2012/01/basketball-season-underway.html"&gt;earlier&lt;/a&gt;, I use my models to bet (in some theoretical sense) against the "the line".&amp;nbsp; Typically I bet the games where my model differs significantly from the line (e.g., &amp;gt;4 points or so).&amp;nbsp; As I've documented here, I have a number of different models, all of which have around the same performance (~11 points RMSE).&lt;br /&gt;
&lt;br /&gt;
In the past I've usually averaged the predictions of these models for betting purposes, but for some time I've wondered whether they all perform equally well against the line.&amp;nbsp; Although they all have similar errors, it's possible that some of the models error more consistently to the winning side of the line.&amp;nbsp; To test this, I gathered three seasons worth of Vegas closing line data (about 7700 games) and tested each model for how often its predictions were correct versus the line.&amp;nbsp; (The predictor is "correct" if it would make a winning bet given the line.)&amp;nbsp; I also looked at each predictor's error versus the line (i.e., how accurately it predicted the line).&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp; Model&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;Performance&lt;br /&gt;
vs. Line&lt;/th&gt;&lt;th style="background-color: #cfe2f3; text-align: center;"&gt;Error vs. Line&amp;nbsp; &lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;TrueSkill&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;49.89%&lt;/td&gt;&lt;td style="text-align: right;"&gt;3.75&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Govan&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;49.28%&lt;/td&gt;&lt;td style="text-align: right;"&gt;3.49&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;BGD&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;49.58%&lt;/td&gt;&lt;td style="text-align: right;"&gt;3.51&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Base Statistical&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;50.12%&lt;/td&gt;&lt;td style="text-align: right;"&gt;4.34&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Statistical w/ Derived &lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;50.15%&lt;/td&gt;&lt;td style="text-align: right;"&gt;4.34&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;All &lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;52.00%&lt;/td&gt;&lt;td style="text-align: right;"&gt;3.49&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;All (Difference &amp;gt; 2)&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;53.15%&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
The "All" model here is a linear predictor using all the inputs to TrueSkill, Govan, BGD and Statistics w/ Derived.&amp;nbsp; (I also tested some voting models, but they all under-perform the Statistical/All models.)&lt;br /&gt;
&lt;br /&gt;
There are a couple of interesting results.&lt;br /&gt;
&lt;br /&gt;
Most noticeably, the "All" predictor is at break-even versus the line.&amp;nbsp; (Due to "house cut" on sports bets, you need to win about 52% of your bets to break even.)&amp;nbsp; If we restrict ourselves to bets where the predictor differs from the line by at least two points, performance moves into (barely) positive territory.&amp;nbsp; This is very good performance; the best predictors tracked at &lt;a href="http://www.thepredictiontracker.com/bbresults.php"&gt;The Prediction Tracker&lt;/a&gt; do not even break 50%.&amp;nbsp; (Furthermore, I am using the "closing" line, which is a tougher measure [&lt;a href="http://www.teamrankings.com/blog/ncaa-basketball/vegas-opening-line-data-insights-february-tightens-up#comments"&gt;by about one point&lt;/a&gt;] than the opening line used at the Prediction Tracker.)&lt;br /&gt;
&lt;br /&gt;
It's also intriguing that TrueSkill/Govan/BGD all underperform the line but track it noticeably better than the statistical predictor.&amp;nbsp; This suggests to me that the line is set not by wily veteran gamblers in the smoky back rooms, but by a computer program using some kind of team strength measure.&lt;br /&gt;
&lt;br /&gt;
A (possibly interesting) side-note:&amp;nbsp; All models that under-perform the line are going to fall into the seemingly miniscule range of 48-52%.&amp;nbsp; (If a model performs worse than 48% against the line, we would simply bet against the model.)&amp;nbsp; Pick any crazy model you like -- "Always bet the home team," "Always bet on the team whose trainer's name is first alphabetically," etc. -- and the performance is almost certainly going to fall in that 48-52% range against the line.&amp;nbsp; (If it doesn't, you've found the key to beating Vegas!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-1308636551332250065?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rDBlhg7XKog4pKGsa6kdv0IgC_I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rDBlhg7XKog4pKGsa6kdv0IgC_I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rDBlhg7XKog4pKGsa6kdv0IgC_I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rDBlhg7XKog4pKGsa6kdv0IgC_I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/KHMjJK2xWLM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/1308636551332250065/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2012/02/performance-versus-line.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/1308636551332250065?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/1308636551332250065?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/KHMjJK2xWLM/performance-versus-line.html" title="Performance Versus &quot;The Line&quot;" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2012/02/performance-versus-line.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUECQ3wyeip7ImA9WhRbGUw.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-6645941503784474320</id><published>2012-02-10T17:41:00.000-05:00</published><updated>2012-02-10T17:41:02.292-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-10T17:41:02.292-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="stats" /><category scheme="http://www.blogger.com/atom/ns#" term="methodology" /><title>The Continued (Slow) Pursuit of Statistical Prediction (Part III)</title><content type="html">As promised &lt;a href="http://netprophetblog.blogspot.com/2012/02/continued-slow-pursuit-of-statistical.html"&gt;last time&lt;/a&gt;, we'll now look at a different type of derived statistic. We're going to look at statistics which are the ratio between the two teams of the same base statistic, e.g.,&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;(Ave # of offensive rebounds for the home team / Ave # of offensive rebounds for the away team)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The idea here is that it may be more predictive to look at the relative strengths of the teams rather than the absolute strengths.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
The first statistics I want to try this upon are the strength measures like &lt;a href="http://netprophetblog.blogspot.com/2011/04/trueskill.html"&gt;TrueSkill &lt;/a&gt;and RPI. Suppose that Syracuse, with an RPI of 0.6823, plays Missouri, with an RPI of 0.6234, and the same night UCF, with an RPI of 0.5723 plays Oregon State with an RPI of 0.516.&amp;nbsp; Would we expect the same outcome in those games?&amp;nbsp; In both cases, the better team is about 0.06 better in RPI.&amp;nbsp; But Syracuse is about 10% better than Missouri, while UCF is about 12% better than OSU.&amp;nbsp; If it's the relative strength that matters, we would expect UCF to win (on average) by more than Syracuse.&lt;br /&gt;
&lt;br /&gt;
To test this out, I generated the relative strengths for measures like TrueSkill and ran them through my testing setup.&amp;nbsp; In every case, the relative strengths had no predictive value above and beyond the value of the absolute strengths.&amp;nbsp; And when the relative strengths alone were used for prediction, they underperformed the absolutes used alone.&lt;br /&gt;
&lt;br /&gt;
I then did the same thing for the statistical attributes like offensive rebounding and got the same result.&amp;nbsp; The relative strengths of the two teams provided no additional predictive accuracy.&lt;br /&gt;
&lt;br /&gt;
I find this result fairly intriguing.&amp;nbsp; My strong intuition was that at least a portion of the game outcome would be better explained by the relative strengths of the two teams. It's hard to believe that Syracuse should win its game against Missouri by more points simply because they're both stronger teams than UCF and OSU.&amp;nbsp; But (as has often proven to be the case!) my intuition was just wrong, and relative strength is much less important than I would guess.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-6645941503784474320?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vkjiWzqSM81RI6XzuBmRilIFAkI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vkjiWzqSM81RI6XzuBmRilIFAkI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vkjiWzqSM81RI6XzuBmRilIFAkI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vkjiWzqSM81RI6XzuBmRilIFAkI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/n2BDquglBRc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/6645941503784474320/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2012/02/continued-slow-pursuit-of-statistical_10.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/6645941503784474320?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/6645941503784474320?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/n2BDquglBRc/continued-slow-pursuit-of-statistical_10.html" title="The Continued (Slow) Pursuit of Statistical Prediction (Part III)" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2012/02/continued-slow-pursuit-of-statistical_10.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUARX05fip7ImA9WhRbEkQ.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-8563208526123832718</id><published>2012-02-03T13:20:00.000-05:00</published><updated>2012-02-03T13:20:44.326-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-03T13:20:44.326-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="stats" /><category scheme="http://www.blogger.com/atom/ns#" term="methodology" /><title>The Continued (Slow) Pursuit of Statistical Prediction (Part II)</title><content type="html">Continuing on from &lt;a href="http://netprophetblog.blogspot.com/2012/01/continued-slow-pursuit-of-statistical.html"&gt;last time&lt;/a&gt;, I had set up the infrastructure to allow me to easily test the value of derived variables in statistical prediction.&amp;nbsp; Before testing any of these derived variables, we need a baseline.&amp;nbsp; In this case, the baseline is the performance of a linear regression using all the base variables.&amp;nbsp; I don't know that I've ever documented the base variables, but they are basically all that can be created from the full game statistics available at &lt;a href="http://rivals.yahoo.com/ncaa/basketball/scoreboard"&gt;Yahoo! Sports&lt;/a&gt;.&amp;nbsp; These are averaged by game, so for example one of the base statistics is "Average free throw attempts per game."&amp;nbsp; I also have the capability to average statistics by possession (e.g., "Average free throw attempts per possession" but unlike some other researchers, I've never found per possession averages to be any more useful than per game averages, so I generally don't produce them.&lt;br /&gt;
&lt;br /&gt;
For most statistics, I also produce the average for the team's opponents.&amp;nbsp; So to continue the example above, I produce "Average free throws per game for this team's opponents."&amp;nbsp; I also produce a small number of simple derived statistics, such as "Average Margin of Victory (MOV)", and winning percentages at home and on the road. &lt;br /&gt;
&lt;br /&gt;
When we get to predicting game outcomes, of course we have all of these statistics for both the home and the away team.&amp;nbsp; (And that home/road distinction is important, obviously.)&amp;nbsp; If we use all these base statistics to create a linear regression, we get the following performance:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;Predictor&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;% Correct&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;MOV Error&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Base Statistical Predictor&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.3%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.10&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
This is the same performance I have reported earlier, and tracks fairly well with the best performance from the predictors based upon strength ratings.&lt;br /&gt;
&lt;br /&gt;
Now we want to augment that predictor with derived statistics to see if they offer any performance improvement.&amp;nbsp; As mentioned last time, we have 1200 derived statistics, so we have to do some feature selection to thin that crop for testing.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
One possibility (as discussed &lt;a href="http://www.simafore.com/blog/bid/81836/2-ways-to-select-predictors-for-regression-models-using-RapidMiner"&gt;here&lt;/a&gt;) is to build a decision tree, and use the features identified in the tree.&amp;nbsp; If we do that (and force the tree to be small), we identify these derived features as important:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;i&gt;The home team's average margin of victory per possession over the overall winning percentage&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;The away team's average number of field goals made by opponents over average score&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;The home team's average assists by opponents over the field goals made&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;The home teams average MOV per game over the home winning percentage&lt;/i&gt;&lt;/li&gt;
&lt;/ol&gt;That is, you'd have to admit, quite a goulash of statistics.&amp;nbsp; I can probably come up with some rationale about some of those, but I won't bother.&amp;nbsp; All I really care about is whether they will improve my predictive accuracy.&lt;br /&gt;
&lt;br /&gt;
To test that, I add those statistics to my base statistics and re-run the linear regression.&amp;nbsp; In this case, what I find is that while some of the derived statistics are identified as having high value by the linear regression, the overall performance does not improve.&lt;br /&gt;
&lt;br /&gt;
There are other methods for feature selection, of course.&amp;nbsp; RapidMiner has &lt;a href="http://sourceforge.net/projects/rm-featselext/"&gt;an extension&lt;/a&gt; focused solely on feature extension.&amp;nbsp; This offers a variety of approaches, including selecting based on Maximum Relevance, Correlation-Based Feature Selection, and Recursive Conditional Correlation Weighting.&amp;nbsp; All of these methods identified "important" derived statistics, but none produced a set of features that out-performed the base set.&lt;br /&gt;
&lt;br /&gt;
A final approach is a brute force approach called forward search.&amp;nbsp; In this approach, we start with the base set of statistics, add each of the derived statistics in turn, and test each combination.&amp;nbsp; If any of those combinations improve on the base set, we pick the best combination and repeat the process.&amp;nbsp; We continue this way until we can find no further improvement.&lt;br /&gt;
&lt;br /&gt;
There are a couple of advantages to this approach.&amp;nbsp; First, there's no guessing about what features will be useful -- instead we're actually running a full test every time and determining whether a feature is useful or not.&amp;nbsp; Second, we're testing all combinations in our search space, so we know we'll find the best combination.&amp;nbsp; The caveat here is that we assume that improvement is monotonic with regards to adding features.&amp;nbsp; If the best feature set is "A, B, C" then we're assuming we can find that by adding A first (because it offers the most improvement at the first step), then B to that, and so on.&amp;nbsp; That isn't always true, but in this case it seems a reasonable assumption.&lt;br /&gt;
&lt;br /&gt;
The big drawback of this approach is that it is very expensive.&amp;nbsp; We have to try lots of combinations of features, and we have to run a full test for each combination.&amp;nbsp; In this case, the forward search took about 54 hours to complete -- and since I had to run it several times because of errors or tweaks to the process in ended up taking about a solid week of computer time.&lt;br /&gt;
&lt;br /&gt;
In the end, the forward search identified ten derived features, with this performance:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;Predictor&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;% Correct&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;MOV Error&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Base Statistical Predictor&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.3%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.10&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;w/ Forward Search Features&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;74.0%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;10.73&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
This is a fairly significant improvement.&amp;nbsp; The most important derived features in the resulting model were:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;i&gt;The away team's opponent scoring average over the away team's winning percentage.&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;The away team's offensive rebounding average over the away team's # of field goals attempted&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;The away team's scoring average over the away team's winning percentage&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;The away team's opponent treys attempted over the away team's rebounds&lt;/i&gt;&lt;/li&gt;
&lt;/ol&gt;The ten statistics were actually evenly divided between home team statistics and away team statistics, but it turned out that the most significant five were all the away team statistics.&lt;br /&gt;
&lt;br /&gt;
I'll leave it to the reader to contemplate the meaning of these statistics, but there are some interesting suggestions here.&amp;nbsp; The first and third statistics seem to be saying something about whether the away team is winning games through defense or offense.&amp;nbsp; The second and fourth statistics seem to be saying something about rebounding efficiency, and perhaps about whether the team is good at getting "long" rebounds.&amp;nbsp; (The statistics for the home team are completely different, by the way.)&lt;br /&gt;
&lt;br /&gt;
Next time I'll begin looking at a different set of derived statistics.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-8563208526123832718?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/h2nkz4QugOeyEyW1C2681HH44mQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h2nkz4QugOeyEyW1C2681HH44mQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/h2nkz4QugOeyEyW1C2681HH44mQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h2nkz4QugOeyEyW1C2681HH44mQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/7sxZxdrISPg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/8563208526123832718/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2012/02/continued-slow-pursuit-of-statistical.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/8563208526123832718?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/8563208526123832718?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/7sxZxdrISPg/continued-slow-pursuit-of-statistical.html" title="The Continued (Slow) Pursuit of Statistical Prediction (Part II)" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2012/02/continued-slow-pursuit-of-statistical.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUHQHwzeSp7ImA9WhRUEEQ.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-5215315555253039493</id><published>2012-01-20T16:00:00.000-05:00</published><updated>2012-01-20T16:00:31.281-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-20T16:00:31.281-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="stats" /><category scheme="http://www.blogger.com/atom/ns#" term="methodology" /><title>The Continued (Slow) Pursuit of Statistical Prediction</title><content type="html">When we &lt;a href="http://netprophetblog.blogspot.com/2011/10/more-on-statistical-prediction.html"&gt;last met on this topic&lt;/a&gt;, I was inspired by the &lt;a href="http://offensive%20balance%20=%20%28/#%203%20Pt%20Attempts%29%20/%20%28#%20FG%20Attempts%29"&gt;Four Factors&lt;/a&gt; to look at derived statistics created from the ratio of two existing statistics, e.g.,&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Offensive Balance = (# 3-Pt Attempts) / (# FG Attempts)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
My previous work in this area has convinced me of the value of looking at all possibilities, no matter how non-intuitive, my approach was to look exhaustively at all the possible ratios between the ~35 base statistics.&amp;nbsp; That leads to some crazy statistics such as:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;(Average # of fouls per possession by the home team's previous opponents) /&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (Average offensive rebounds per game by the home team in previous games)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
There turn out to be a number of difficulties with this approach.&amp;nbsp; (Perhaps not unsurprisingly, although crazy nonsensical statistics are not one of them.)&lt;br /&gt;
&lt;br /&gt;
First, it's a lot of work just to generate the 1060 derived statistics.&amp;nbsp; (Only 1060 because I avoided inverse ratios, and avoided "cross-ratios" between the two teams.)&amp;nbsp; Initially I was generating a subset of these from within the Lisp code that pre-processes the game data.&amp;nbsp; That was painful to set up and slow to execute.&amp;nbsp; Eventually I discovered a way to generate the derived statistics within &lt;a href="http://www.google.com/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=1&amp;amp;sqi=2&amp;amp;ved=0CCoQFjAA&amp;amp;url=http%3A%2F%2Fwww.rapidminer.com%2F&amp;amp;ei=H84ZT-L2NeqbiQLDnIHADA&amp;amp;usg=AFQjCNH2GDjjHywShnOnbOboxUx4WEb-GA&amp;amp;sig2=KLr9SRBBbjMMbOY_wPpTAw"&gt;RapidMiner&lt;/a&gt;. I was able to drive this from a data file, so I wrote a small Lisp program to generate the data file that RapidMiner could use to construct all 1060 derived statistics.&lt;br /&gt;
&lt;br /&gt;
Second, this amount of data tended to overwhelm my tools.&amp;nbsp; With the derived attributes, each game has about 1200 attributes total.&amp;nbsp; My training corpus has about 12K games.&amp;nbsp; The combination tended to break most of the data modeling features of RapidMiner, usually by overwhelming the memory capacity of Java.&amp;nbsp; Even when the software was capable of handling the data volume, operations like a linear regression might take hours (or days!) to complete, so testing and experimenting was laborious at best.&lt;br /&gt;
&lt;br /&gt;
One way to reduce this problem is to thin the dataset, by testing on (say) a tenth of the full corpus.&amp;nbsp; But that introduced a new problem: &lt;a href="http://en.wikipedia.org/wiki/Overfitting"&gt;overfitting&lt;/a&gt;.&amp;nbsp; If I used (say) a tenth of the data, I had about 1200 games in my test set -- just about the same number of test games as attributes.&amp;nbsp; The result of that is almost invariably a very specific model that does extremely well on the test data and very poorly on any other data.&lt;br /&gt;
&lt;br /&gt;
Another approach is to thin the attributes.&amp;nbsp; This is the &lt;a href="http://en.wikipedia.org/wiki/Feature_selection"&gt;feature selection&lt;/a&gt; problem.&amp;nbsp; The idea is select the best (or at least some reasonably good) set of features for a model.&amp;nbsp; The stupid (but foolproof) way to do this is to try every possible combination of features, and select the best combination.&amp;nbsp; But of course that's infeasible in many cases (such as mine), so a variety of alternative approaches have been created.&amp;nbsp; RapidMiner has some built-in capabilities for feature selection, and there's a nice extension to add more feature selection capabilities &lt;a href="http://sourceforge.net/projects/rm-featselext/"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I experimented with a variety of different feature selection approaches.&amp;nbsp; I was hopeful that different approaches would show overlap and help identify derived attributes that were important, but for the most part that did not happen.&amp;nbsp; However, taking all the attributes recommended by any of the feature selection approaches did give me a more reasonable sized population of derived statistics to test.&lt;br /&gt;
&lt;br /&gt;
More on this topic next time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-5215315555253039493?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AETcQcJhXatSAbbjyvW7quHBDd8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AETcQcJhXatSAbbjyvW7quHBDd8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AETcQcJhXatSAbbjyvW7quHBDd8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AETcQcJhXatSAbbjyvW7quHBDd8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/Hx6seoO0qj4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/5215315555253039493/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2012/01/continued-slow-pursuit-of-statistical.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/5215315555253039493?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/5215315555253039493?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/Hx6seoO0qj4/continued-slow-pursuit-of-statistical.html" title="The Continued (Slow) Pursuit of Statistical Prediction" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2012/01/continued-slow-pursuit-of-statistical.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcMSXY8fSp7ImA9WhRVGE4.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-2552532812999586035</id><published>2012-01-17T15:28:00.000-05:00</published><updated>2012-01-17T15:28:08.875-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-17T15:28:08.875-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="model performance" /><title>Basketball Season Underway</title><content type="html">I spent the last few days scraping game data, dusting off code and generally getting the basketball predictor back online.&amp;nbsp; The current version of the predictor uses an average of 4 linear regressions.&amp;nbsp; These models are based upon: (1) the &lt;a href="http://netprophetblog.blogspot.com/2011/06/govan-ratings.html"&gt;Govan &lt;/a&gt;rating, (2) the &lt;a href="http://netprophetblog.blogspot.com/2011/04/trueskill.html"&gt;TrueSkill &lt;/a&gt;rating, (3) a Batch Gradient Descent (BGD) rating, and (4) a rating based on a wide variety of &lt;a href="http://netprophetblog.blogspot.com/2011/09/statistical-prediction.html"&gt;statistical measures&lt;/a&gt; (such as "offensive rebounds per possession").&amp;nbsp;&amp;nbsp; Individually, each of these models has a RMSE of less than 11 on my test corpus.&amp;nbsp;&amp;nbsp; Unfortunately, they're all highly correlated, so the combined model doesn't do any better than the best of the underlying models.&amp;nbsp; Currently it has an RMSE of 10.79 on my test corpus.&lt;br /&gt;
&lt;br /&gt;
During the season I compare the model predictions against the line and "bet" games where the prediction differs significantly from the line.&amp;nbsp; "Significantly" is a relative term.&amp;nbsp; When I first started doing this, my model often differed from the line by 10 points or more.&amp;nbsp; As the model has improved, those differences have narrowed considerably.&amp;nbsp; (As would be expected.&amp;nbsp; The line is usually &lt;a href="http://www.thepredictiontracker.com/bbresults.php"&gt;the best predictor&lt;/a&gt;.)&amp;nbsp; In my testing so far this year, I've only seen a difference of more than 5 points once.&amp;nbsp; There is some good mathematical work on sizing wagers based upon bankroll, perceived advantage, etc., but I've gone to a simple approach of betting $10 with an advantage of &amp;lt; 5 points and $20 with an advantage of &amp;gt;5 points.&amp;nbsp; (Adopted after the 1/14 games shown below.)&lt;br /&gt;
&lt;br /&gt;
Here are the games the model has "bet" so far (no real money was harmed):&lt;br /&gt;
&lt;br /&gt;
&lt;table border="1" cellpadding="2" cellspacing="2"&gt;&lt;colgroup&gt;&lt;col&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;col span="2"&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;col&gt;&lt;/col&gt;  &lt;/colgroup&gt;&lt;tbody&gt;
&lt;tr height="21" style="height: 15.75pt;"&gt;   &lt;td class="xl65" height="21" style="background-color: #cfe2f3; height: 15.75pt; text-align: center; width: 68pt;" width="90"&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl66" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Home&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;/td&gt;   &lt;td class="xl66" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Score&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl66" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Away&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;/td&gt;   &lt;td class="xl66" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Score&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl66" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;MOV&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl66" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Line&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl70" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Pred&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl71" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Adv&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl71" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Risk&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl71" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Win&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl71" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Result&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl71" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;Won&lt;/b&gt;&lt;/td&gt;   &lt;td class="xl71" style="background-color: #cfe2f3; text-align: center;"&gt;&lt;b&gt;v.Line&lt;/b&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr height="21" style="height: 15.75pt;"&gt;   &lt;td align="right" class="xl72" height="21" style="background-color: white; border-top: medium none; height: 15.75pt; width: 68pt;" width="90"&gt;1/14&lt;/td&gt;   &lt;td class="xl73" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Tennessee   St.&lt;/td&gt;   &lt;td class="xl67" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 44pt;" width="58"&gt;52&lt;/td&gt;   &lt;td class="xl74" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;SIU   Edwardsville&lt;/td&gt;   &lt;td class="xl67" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 44pt;" width="58"&gt;49&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;3&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 56pt;" width="75"&gt;16&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 41pt;" width="54"&gt;8.8&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 53pt;" width="70"&gt;-7.2&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 32pt;" width="43"&gt;20&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 40pt;" width="53"&gt;17.39&lt;/td&gt;   &lt;td class="xl69" style="background: none repeat scroll 0% 0% lime; border: 0.5pt solid windowtext; color: black; font-family: inherit; font-size: 12pt; text-align: right; text-decoration: none; width: 48pt;" width="64"&gt;17.39&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;1&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;1&lt;/td&gt;  &lt;/tr&gt;
&lt;tr height="21" style="height: 15.75pt;"&gt;   &lt;td align="right" class="xl72" height="21" style="background-color: white; border-top: medium none; height: 15.75pt; width: 68pt;" width="90"&gt;1/14&lt;/td&gt;   &lt;td class="xl73" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;LA   Lafayette&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;87&lt;/td&gt;   &lt;td class="xl74" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Florida   Intl.&lt;/td&gt;   &lt;td class="xl67" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 44pt;" width="58"&gt;81&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;6&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 56pt;" width="75"&gt;10&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 41pt;" width="54"&gt;5.1&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 53pt;" width="70"&gt;-4.9&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 32pt;" width="43"&gt;20&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 40pt;" width="53"&gt;19.05&lt;/td&gt;   &lt;td class="xl69" style="background: none repeat scroll 0% 0% lime; border: 0.5pt solid windowtext; color: black; font-family: inherit; font-size: 12pt; text-align: right; text-decoration: none; width: 48pt;" width="64"&gt;19.05&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;1&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;1&lt;/td&gt;  &lt;/tr&gt;
&lt;tr height="21" style="height: 15.75pt;"&gt;   &lt;td align="right" class="xl72" height="21" style="background-color: white; border-top: medium none; height: 15.75pt; width: 68pt;" width="90"&gt;1/14&lt;/td&gt;   &lt;td class="xl73" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Murray   St.&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;81&lt;/td&gt;   &lt;td class="xl74" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Tennessee   Tech&lt;/td&gt;   &lt;td class="xl67" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 44pt;" width="58"&gt;73&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;8&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 56pt;" width="75"&gt;12&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 41pt;" width="54"&gt;16.5&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 53pt;" width="70"&gt;4.5&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 32pt;" width="43"&gt;20&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 40pt;" width="53"&gt;18.18&lt;/td&gt;   &lt;td class="xl69" style="background: none repeat scroll 0% 0% red; border: 0.5pt solid windowtext; color: black; font-family: inherit; font-size: 12pt; text-align: right; text-decoration: none; width: 48pt;" width="64"&gt;-20&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;1&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;0&lt;/td&gt;  &lt;/tr&gt;
&lt;tr height="21" style="height: 15.75pt;"&gt;   &lt;td align="right" class="xl72" height="21" style="background-color: white; border-top: medium none; height: 15.75pt; width: 68pt;" width="90"&gt;1/14&lt;/td&gt;   &lt;td class="xl73" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Houston&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;55&lt;/td&gt;   &lt;td class="xl74" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Memphis&lt;/td&gt;   &lt;td class="xl67" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 44pt;" width="58"&gt;89&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;-34&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 56pt;" width="75"&gt;-8.5&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 41pt;" width="54"&gt;-4.2&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 53pt;" width="70"&gt;4.3&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 32pt;" width="43"&gt;20&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 40pt;" width="53"&gt;17.39&lt;/td&gt;   &lt;td class="xl69" style="background: none repeat scroll 0% 0% red; border: 0.5pt solid windowtext; color: black; font-family: inherit; font-size: 12pt; text-align: right; text-decoration: none; width: 48pt;" width="64"&gt;-20&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;1&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;0&lt;/td&gt;  &lt;/tr&gt;
&lt;tr height="21" style="height: 15.75pt;"&gt;   &lt;td align="right" class="xl72" height="21" style="background-color: white; border-top: medium none; height: 15.75pt; width: 68pt;" width="90"&gt;1/15&lt;/td&gt;   &lt;td class="xl73" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Ohio   St.&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;80&lt;/td&gt;   &lt;td class="xl74" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Indiana&lt;/td&gt;   &lt;td class="xl67" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 44pt;" width="58"&gt;63&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;17&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 56pt;" width="75"&gt;13.5&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 41pt;" width="54"&gt;9.1&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 53pt;" width="70"&gt;-4.4&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 32pt;" width="43"&gt;10&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 40pt;" width="53"&gt;9.09&lt;/td&gt;   &lt;td class="xl69" style="background: none repeat scroll 0% 0% red; border: 0.5pt solid windowtext; color: black; font-family: inherit; font-size: 12pt; text-align: right; text-decoration: none; width: 48pt;" width="64"&gt;-10&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;1&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;0&lt;/td&gt;  &lt;/tr&gt;
&lt;tr height="21" style="height: 15.75pt;"&gt;   &lt;td align="right" class="xl72" height="21" style="background-color: white; border-top: medium none; height: 15.75pt; width: 68pt;" width="90"&gt;1/15&lt;/td&gt;   &lt;td class="xl73" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Bradley&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;78&lt;/td&gt;   &lt;td class="xl74" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Northern   Iowa&lt;/td&gt;   &lt;td class="xl67" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 44pt;" width="58"&gt;67&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;11&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 56pt;" width="75"&gt;-10&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 41pt;" width="54"&gt;-7.2&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 53pt;" width="70"&gt;2.8&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 32pt;" width="43"&gt;10&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 40pt;" width="53"&gt;8.70&lt;/td&gt;   &lt;td class="xl69" style="background: none repeat scroll 0% 0% lime; border: 0.5pt solid windowtext; color: black; font-family: inherit; font-size: 12pt; text-align: right; text-decoration: none; width: 48pt;" width="64"&gt;8.70&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;0&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;1&lt;/td&gt;  &lt;/tr&gt;
&lt;tr height="21" style="height: 15.75pt;"&gt;   &lt;td align="right" class="xl72" height="21" style="background-color: white; border-top: medium none; height: 15.75pt; width: 68pt;" width="90"&gt;1/15&lt;/td&gt;   &lt;td class="xl73" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;USC&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;47&lt;/td&gt;   &lt;td class="xl74" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;UCLA&lt;/td&gt;   &lt;td class="xl67" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 44pt;" width="58"&gt;66&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;-19&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 56pt;" width="75"&gt;2&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 41pt;" width="54"&gt;1.5&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 53pt;" width="70"&gt;-0.5&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 32pt;" width="43"&gt;10&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 40pt;" width="53"&gt;9.09&lt;/td&gt;   &lt;td class="xl69" style="background: none repeat scroll 0% 0% lime; border: 0.5pt solid windowtext; color: black; font-family: inherit; font-size: 12pt; text-align: right; text-decoration: none; width: 48pt;" width="64"&gt;9.09&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;0&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;1&lt;/td&gt;  &lt;/tr&gt;
&lt;tr&gt;&lt;td align="right" class="xl72" style="background-color: white; border-top: medium none; width: 68pt;" width="90"&gt;1/16&lt;/td&gt;   &lt;td class="xl73" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Syracuse&lt;/td&gt;   &lt;td class="xl67" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 44pt;" width="58"&gt;71&lt;/td&gt;   &lt;td class="xl74" style="background-color: white; border-left: medium none; border-top: medium none; width: 108pt;" width="144"&gt;Pittsburgh&lt;/td&gt;   &lt;td class="xl67" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 44pt;" width="58"&gt;63&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right;"&gt;8&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 56pt;" width="75"&gt;13.5&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 41pt;" width="54"&gt;17.3&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 53pt;" width="70"&gt;3.8&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 32pt;" width="43"&gt;10&lt;/td&gt;   &lt;td class="xl75" style="background-color: white; border-left: medium none; border-top: medium none; text-align: right; width: 40pt;" width="53"&gt;9.09&lt;/td&gt;   &lt;td class="xl69" style="background: none repeat scroll 0% 0% red; border: 0.5pt solid windowtext; color: black; font-family: inherit; font-size: 12pt; text-align: right; text-decoration: none; width: 48pt;" width="64"&gt;-10&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;1&lt;/td&gt;   &lt;td class="xl68" style="background-color: white; border-left: medium none; border-top: medium none;"&gt;0&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
So far this season the model is 50% against the line (and subsequently down about $5) and 75% picking the correct outcome.&amp;nbsp; The (evolving) model picked 38 games last year, and over the two seasons so far is at a 63% win percentage and 60% versus the line (+$133).&amp;nbsp; Both are probably short-term aberrations -- the model has a 74% win percentage when tested against my corpus of 12K games.&lt;br /&gt;
&lt;br /&gt;
I won't generally be posting predictions, but I will try to summarize the model's performance a few times during the season, as I'm sure it makes for interesting reading :-).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-2552532812999586035?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/L3LJZy6Rt_sxTjr2_FHS8ege-AU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L3LJZy6Rt_sxTjr2_FHS8ege-AU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/L3LJZy6Rt_sxTjr2_FHS8ege-AU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L3LJZy6Rt_sxTjr2_FHS8ege-AU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/7NntmXEL-2U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/2552532812999586035/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2012/01/basketball-season-underway.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2552532812999586035?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2552532812999586035?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/7NntmXEL-2U/basketball-season-underway.html" title="Basketball Season Underway" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2012/01/basketball-season-underway.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMFRn4zfSp7ImA9WhRaEkg.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-8984019624539814504</id><published>2012-01-11T16:49:00.001-05:00</published><updated>2012-02-14T15:13:37.085-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-14T15:13:37.085-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="predictions" /><category scheme="http://www.blogger.com/atom/ns#" term="football" /><title>Football Wrap-Up</title><content type="html">A quick wrap-up of my performance predicting NCAA football.&lt;br /&gt;
&lt;br /&gt;
This experiment &lt;a href="http://netprophetblog.blogspot.com/2011/10/predicting-oblong-ball.html"&gt;started&lt;/a&gt; around the beginning of October, when some friends challenged me to use my program to predict football against a couple of &lt;a href="http://www.marsee.net/fb.html"&gt;other&lt;/a&gt; &lt;a href="http://homepages.cae.wisc.edu/%7Edwilson/rsfc/rate/dendy.html"&gt;guys&lt;/a&gt;.&amp;nbsp; In addition to predicting games, we would be "betting" against the line.&amp;nbsp; We could use any betting strategy we desired to allocate $40 per week.&amp;nbsp; The default strategy was to bet the biggest differences between the prediction and the line, allocating bets of $10, $8, $6... etc.&amp;nbsp; My own betting strategy was a bit more complex.&amp;nbsp; I allocated money according to the formula:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;$$ =&amp;nbsp; 80*ABS(Prediction&lt;span style="color: #109618;"&gt;&lt;/span&gt;-Line&lt;span style="color: #dd5511;"&gt;&lt;/span&gt;)/(100+5*ABS(&lt;span style="color: #dd5511;"&gt;Line&lt;/span&gt;)))&lt;/div&gt;&lt;br /&gt;
.The idea being to scale the bet to the relative magnitude of the difference between the prediction and the line.&amp;nbsp; A difference of 3 points is much more significant when the line is 3 than when the line is 27.&lt;br /&gt;
&lt;br /&gt;
I predicted games from Oct 16 through the end of the bowl season.&amp;nbsp; My program doesn't account for neutral site games, so the bowl games were treated as home games for the higher-ranked team.&amp;nbsp; (This works well in practice on the basketball side for the NCAA tournament.)&amp;nbsp; I predicted a total of 224 games.&amp;nbsp; The results:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp; Measure&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;Performance&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Correct game winner&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;73%&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Correct pick against the line&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;56%&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Betting result&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;+$29 &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Overall, better results than I expected.&amp;nbsp; 56% against the line is sufficient to be a winning bettor (if it can be maintained).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-8984019624539814504?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CCJjLpDIViy292CrTEXa6ml0MQw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CCJjLpDIViy292CrTEXa6ml0MQw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CCJjLpDIViy292CrTEXa6ml0MQw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CCJjLpDIViy292CrTEXa6ml0MQw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/b1nDM8viXkg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/8984019624539814504/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2012/01/football-wrap-up.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/8984019624539814504?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/8984019624539814504?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/b1nDM8viXkg/football-wrap-up.html" title="Football Wrap-Up" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2012/01/football-wrap-up.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYERH89eip7ImA9WhRWF0U.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-5962398270697954490</id><published>2012-01-05T11:15:00.000-05:00</published><updated>2012-01-05T11:15:05.162-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-05T11:15:05.162-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="football" /><category scheme="http://www.blogger.com/atom/ns#" term="humor" /><title>A Call from Bill Hancock</title><content type="html">(I promise to get back to the prediction stuff soon -- after a dalliance with NCAA football I've started to ramp back up for basketball.&amp;nbsp; In the meantime, this imagined scenario from last night, inspired by my earlier comment that the NCAA was only allowing ten players on defense to spice up the bowl season.) &lt;br /&gt;
&lt;br /&gt;
Phone call at spacious Turner Mansion last night:&lt;br /&gt;
&lt;br /&gt;
(Ring, Ring)&lt;br /&gt;
&lt;br /&gt;
Me: &amp;nbsp;Hello? &amp;nbsp;Oh, hello Mr. Hancock. &amp;nbsp;How is your job as BCS Executive Director going?&lt;br /&gt;
&lt;br /&gt;
Hancock: (mumble mumble mumble)&lt;br /&gt;
&lt;br /&gt;
Me: Well, you're welcome. &amp;nbsp;I'm glad my suggestion to only play ten players on defense has worked out so well.&lt;br /&gt;
&lt;br /&gt;
Hancock: (mumble mumble mumble)&lt;br /&gt;
&lt;br /&gt;
Me: *Nine* on defense? &amp;nbsp;No, I'm not sure that's a good idea. &amp;nbsp;We've been counting on the fact that most sports writers can't count past ten. &amp;nbsp; So far they haven't noticed. &amp;nbsp;But you put nine players out there and someone is going to write about it. &amp;nbsp;And where does it all end? &amp;nbsp;Eight players? &amp;nbsp;Seven players?&lt;br /&gt;
&lt;br /&gt;
Hancock: (mumble mumble mumble)&lt;br /&gt;
&lt;br /&gt;
Me: No, sir, that was a joke. &amp;nbsp;I'm not recommending seven players on defense. &amp;nbsp;Listen, I don't think this is a good idea. &amp;nbsp;Baylor just obliterated the points scoring record for a bowl game. &amp;nbsp;This is Baylor, the doormat of the Big 12, a university whose only men's championship is in *tennis*. &amp;nbsp;And then you had Wisconsin -- Wisconsin of all teams! -- throwing the ball all over the field and scoring 38 points. &amp;nbsp;That's more than the Wisconsin basketball team scored last season. &amp;nbsp;I realize you want to turn it up to eleven for the Orange Bowl, but this is not a good idea.&lt;br /&gt;
&lt;br /&gt;
Hancock: (mumble mumble mumble)&lt;br /&gt;
&lt;br /&gt;
Me: You're worried about Clemson's defense? &amp;nbsp;With all due respect, sir, Clemson is an ACC team. &amp;nbsp;The last time the ACC won a meaningful bowl game it was actually played for a bowl. &amp;nbsp;If you gave the ACC space lasers they couldn't defend Fort Knox against a Boy Scout troop.&lt;br /&gt;
&lt;br /&gt;
Hancock: (mumble mumble mumble)&lt;br /&gt;
&lt;br /&gt;
Me: True, it is West Virginia.&lt;br /&gt;
&lt;br /&gt;
Hancock: (mumble mumble mumble)&lt;br /&gt;
&lt;br /&gt;
Me: No, sir, West Virginia is part of the United States.&lt;br /&gt;
&lt;br /&gt;
Hancock: (mumble mumble mumble)&lt;br /&gt;
&lt;br /&gt;
Me: No apology necessary. &amp;nbsp;It's a common misconception.&lt;br /&gt;
&lt;br /&gt;
Hancock: (mumble mumble mumble)&lt;br /&gt;
&lt;br /&gt;
Me: Well, you do what you have to do, sir. &amp;nbsp;Personally, I'm a traditionalist. &amp;nbsp;Just tell the officials the result and let them take care of it. &amp;nbsp;That's worked for Duke basketball for decades and no one's the wiser. &amp;nbsp;Do they have a "charging" call in football? &amp;nbsp;I can't remember. &amp;nbsp;But I'm sure you'll make a good decision.&lt;br /&gt;
&lt;br /&gt;
Hancock: (mumble mumble mumble)&lt;br /&gt;
&lt;br /&gt;
Me: &amp;nbsp;"Bet the over"? &amp;nbsp;Ha, ha, good one, sir.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-5962398270697954490?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0TrPEO2F9qO8OcztWcPQt1UrKI8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0TrPEO2F9qO8OcztWcPQt1UrKI8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0TrPEO2F9qO8OcztWcPQt1UrKI8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0TrPEO2F9qO8OcztWcPQt1UrKI8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/_YwXZZAENRI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/5962398270697954490/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2012/01/call-from-bill-hancock.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/5962398270697954490?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/5962398270697954490?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/_YwXZZAENRI/call-from-bill-hancock.html" title="A Call from Bill Hancock" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2012/01/call-from-bill-hancock.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIBQXoyeSp7ImA9WhRSE0Q.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-3069716112282230828</id><published>2011-11-15T16:45:00.001-05:00</published><updated>2011-11-15T16:45:50.491-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-15T16:45:50.491-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="similarity" /><category scheme="http://www.blogger.com/atom/ns#" term="stats methodology" /><title>k-NN Prediction</title><content type="html">"Andywocky" commented not too long ago on my &lt;a href="http://netprophetblog.blogspot.com/2011/08/prediction-by-similarity.html"&gt;Prediction by Similarity&lt;/a&gt; posting asking whether I'd looked at &lt;a href="http://en.wikipedia.org/wiki/K-nearest_neighbor_algorithm"&gt;k-nearest neighbors&lt;/a&gt; (k-NN) algorithms.&amp;nbsp; At the time I made the original posting I hadn't, but shortly thereafter I had a "D'oh" moment and realized that what I was doing was re-creating k-NN.&amp;nbsp; So I re-created some of the work I'd done using RapidMiner's k-NN operator.&lt;br /&gt;
&lt;br /&gt;
The basic idea behind k-NN is that we predict the outcome of a new game by finding some number of similar past games, and then use those (say by averaging) to create a prediction for the new game.&amp;nbsp; The "k" in "k-NN" refers to the "some number" of similar past games -- k might be 5 or 50, indicating that we were using the five most similar, or 50 most similar past games.&amp;nbsp; "Nearest Neighbor" is just another way of saying similar.&amp;nbsp; If we think of the games living in a multi-dimensional space -- say a dimension for each statistical value for the game (e.g., rebounds per minute, free throw percentage, etc.) -- then the most similar games are the ones that are the nearest neighbors in this multidimensional space.&lt;br /&gt;
&lt;br /&gt;
There are some subtleties in how this works.&amp;nbsp; For example, team free throw percentage might vary from (say) 50% to 100%, while rebounds per minute might vary from 0.00 to 0.056.&amp;nbsp; If we don't normalize those dimensions, one or the other is likely to be far more important in determining the nearest neighbor than the other. But a reasonable starting approach is to characterize each game with as many statistical properties as we have, normalize those to similar scales, and then predict MOV by averaging the MOVs of k nearest-neighbors.&lt;br /&gt;
&lt;br /&gt;
Here's the result of doing that with k=10.&amp;nbsp; For comparison, I include the performance of the best linear regression predictor based upon the same statistical properties. &lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;Predictor&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;% Correct&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;MOV Error&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Best Statistical Predictor&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.3%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.04&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;k-NN, k=10&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;59.7%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.65&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
This isn't tremendous performance, but we have a few tweaks we can perform.&amp;nbsp; First, we can try varying k to see if some different number of neighbors provides better performance.&amp;nbsp; Some searching around produces the best performance in this case when k=41:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;Predictor&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;% Correct&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;MOV Error&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Best Statistical Predictor&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.3%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.04&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;k-NN, k=10&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;59.7%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.65&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;k-NN, k=41&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;71.2%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.44&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Interestingly, this shows a lot of improvement in games correct with only modest improvement in MOV error.&lt;br /&gt;
&lt;br /&gt;
Another tweak we can look at is weighting our results.&amp;nbsp; Instead of doing a flat average of the 41 nearest neighbors, we can weight each neighbor's contribution to the answer by how close it is to the new game.&amp;nbsp; We can also try eliminating some of our dimensions to see if accuracy improves.&amp;nbsp; This provides some further improvement:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;Predictor&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;% Correct&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;MOV Error&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Best Statistical Predictor&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.3%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.04&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;k-NN, k=10&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;59.7%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.65&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;k-NN, k=41&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;71.2%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.44&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;k-NN, k=44, weighted subset&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.4%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.17&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
With this tweak k-NN is competitive with the best linear regression.&amp;nbsp; (Although they both trail the best predictors.)&lt;br /&gt;
&lt;br /&gt;
I'm inclined to draw a couple of conclusions from these experiments.&amp;nbsp; First, 40+ neighbors is a large number, suggesting that while games between statistically similar may be broadly comparable, there's not a strong relationship.&amp;nbsp; Conversely, the improvement gained by using weighting suggests that closer is still better.&amp;nbsp; It would seem that good performance with this approach requires a moderate amount of generalization to help "wash out" the random component in game outcomes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-3069716112282230828?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nPWFGtSvMw_9QRD57Gw-CAq0P4M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nPWFGtSvMw_9QRD57Gw-CAq0P4M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nPWFGtSvMw_9QRD57Gw-CAq0P4M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nPWFGtSvMw_9QRD57Gw-CAq0P4M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/OGCItGxv1W8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/3069716112282230828/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/11/k-nn-prediction.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/3069716112282230828?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/3069716112282230828?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/OGCItGxv1W8/k-nn-prediction.html" title="k-NN Prediction" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/11/k-nn-prediction.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08AQn48fip7ImA9WhRSE0o.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-8856476951439239047</id><published>2011-11-15T10:44:00.000-05:00</published><updated>2011-11-15T10:44:03.076-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-15T10:44:03.076-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="predictions" /><category scheme="http://www.blogger.com/atom/ns#" term="football" /><title>Football Predictions (11/15/11)</title><content type="html">I hope to have some time in the next day or so for some postings, so here are the predictions for this week in NCAA football.&amp;nbsp; I've been tracking this performance for a contest, and for the past three weeks I'm 56% against the line (and 71% winners).&amp;nbsp; That might be anomalously good performance, but I've been positive against the line every week, so take that for what it is worth.&lt;br /&gt;
&lt;br /&gt;
As always, heed the &lt;a href="http://netprophetblog.blogspot.com/p/disclaimer.html"&gt;Net Prophet Disclaimer&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;table border="1"&gt;&lt;caption style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;NCAA Football Predictions (11/15/11)&lt;/caption&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td align="left" style="background-color: #fff2cc;" valign="top"&gt;&lt;b&gt;Home Team&lt;/b&gt;&lt;/td&gt;&lt;td align="left" style="background-color: #fff2cc;" valign="top"&gt;&lt;b&gt;Away Team&lt;/b&gt;&lt;/td&gt;&lt;td align="right" style="background-color: #fff2cc;" valign="top"&gt;&lt;b&gt;&amp;nbsp; MOV &lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Air Force&lt;/td&gt;&lt;td align="left" valign="top"&gt;Nevada-Las Vegas&lt;/td&gt;&lt;td align="right" valign="top"&gt;16.1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Arizona State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Arizona&lt;/td&gt;&lt;td align="right" valign="top"&gt;18&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Arkansas&lt;/td&gt;&lt;td align="left" valign="top"&gt;Mississippi State&lt;/td&gt;&lt;td align="right" valign="top"&gt;13.1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Baylor&lt;/td&gt;&lt;td align="left" valign="top"&gt;Oklahoma&lt;/td&gt;&lt;td align="right" valign="top"&gt;-14.2&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Bowling Green State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Ohio&lt;/td&gt;&lt;td align="right" valign="top"&gt;-6.7&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Brigham Young&lt;/td&gt;&lt;td align="left" valign="top"&gt;New Mexico State&lt;/td&gt;&lt;td align="right" valign="top"&gt;15.7&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Buffalo&lt;/td&gt;&lt;td align="left" valign="top"&gt;Akron&lt;/td&gt;&lt;td align="right" valign="top"&gt;12.3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Central Michigan&lt;/td&gt;&lt;td align="left" valign="top"&gt;Toledo&lt;/td&gt;&lt;td align="right" valign="top"&gt;-14.9&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Connecticut&lt;/td&gt;&lt;td align="left" valign="top"&gt;Louisville&lt;/td&gt;&lt;td align="right" valign="top"&gt;0.4&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Duke&lt;/td&gt;&lt;td align="left" valign="top"&gt;Georgia Tech&lt;/td&gt;&lt;td align="right" valign="top"&gt;-6.9&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;East Carolina&lt;/td&gt;&lt;td align="left" valign="top"&gt;Central Florida&lt;/td&gt;&lt;td align="right" valign="top"&gt;-8&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Florida State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Virginia&lt;/td&gt;&lt;td align="right" valign="top"&gt;16.8&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Georgia&lt;/td&gt;&lt;td align="left" valign="top"&gt;Kentucky&lt;/td&gt;&lt;td align="right" valign="top"&gt;24.5&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Hawaii&lt;/td&gt;&lt;td align="left" valign="top"&gt;Fresno State&lt;/td&gt;&lt;td align="right" valign="top"&gt;9&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Houston&lt;/td&gt;&lt;td align="left" valign="top"&gt;Southern Methodist&lt;/td&gt;&lt;td align="right" valign="top"&gt;18.3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Idaho&lt;/td&gt;&lt;td align="left" valign="top"&gt;Utah State&lt;/td&gt;&lt;td align="right" valign="top"&gt;-8.3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Illinois&lt;/td&gt;&lt;td align="left" valign="top"&gt;Wisconsin&lt;/td&gt;&lt;td align="right" valign="top"&gt;-9.9&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Iowa State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Oklahoma State&lt;/td&gt;&lt;td align="right" valign="top"&gt;-17&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Kent&lt;/td&gt;&lt;td align="left" valign="top"&gt;Eastern Michigan&lt;/td&gt;&lt;td align="right" valign="top"&gt;6&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Louisiana-Monroe&lt;/td&gt;&lt;td align="left" valign="top"&gt;Florida International&lt;/td&gt;&lt;td align="right" valign="top"&gt;-3.3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Memphis&lt;/td&gt;&lt;td align="left" valign="top"&gt;Marshall&lt;/td&gt;&lt;td align="right" valign="top"&gt;-15.4&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Miami (Ohio)&lt;/td&gt;&lt;td align="left" valign="top"&gt;Western Michigan&lt;/td&gt;&lt;td align="right" valign="top"&gt;-2.4&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Michigan&lt;/td&gt;&lt;td align="left" valign="top"&gt;Nebraska&lt;/td&gt;&lt;td align="right" valign="top"&gt;10.2&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Michigan State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Indiana&lt;/td&gt;&lt;td align="right" valign="top"&gt;20.9&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Middle Tennessee State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Arkansas State&lt;/td&gt;&lt;td align="right" valign="top"&gt;-11.5&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Mississippi&lt;/td&gt;&lt;td align="left" valign="top"&gt;Louisiana State&lt;/td&gt;&lt;td align="right" valign="top"&gt;-26.3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Missouri&lt;/td&gt;&lt;td align="left" valign="top"&gt;Texas Tech&lt;/td&gt;&lt;td align="right" valign="top"&gt;15.2&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Nevada&lt;/td&gt;&lt;td align="left" valign="top"&gt;Louisiana Tech&lt;/td&gt;&lt;td align="right" valign="top"&gt;1.8&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;North Carolina State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Clemson&lt;/td&gt;&lt;td align="right" valign="top"&gt;-9.1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;North Texas&lt;/td&gt;&lt;td align="left" valign="top"&gt;Western Kentucky&lt;/td&gt;&lt;td align="right" valign="top"&gt;2&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Northern Illinois&lt;/td&gt;&lt;td align="left" valign="top"&gt;Ball State&lt;/td&gt;&lt;td align="right" valign="top"&gt;11.5&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Northwestern&lt;/td&gt;&lt;td align="left" valign="top"&gt;Minnesota&lt;/td&gt;&lt;td align="right" valign="top"&gt;14.3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Notre Dame&lt;/td&gt;&lt;td align="left" valign="top"&gt;Boston College&lt;/td&gt;&lt;td align="right" valign="top"&gt;22.3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Ohio State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Penn State&lt;/td&gt;&lt;td align="right" valign="top"&gt;1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Oregon&lt;/td&gt;&lt;td align="left" valign="top"&gt;Southern California&lt;/td&gt;&lt;td align="right" valign="top"&gt;14.9&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Oregon State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Washington&lt;/td&gt;&lt;td align="right" valign="top"&gt;-0.4&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Purdue&lt;/td&gt;&lt;td align="left" valign="top"&gt;Iowa&lt;/td&gt;&lt;td align="right" valign="top"&gt;-1.6&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Rice&lt;/td&gt;&lt;td align="left" valign="top"&gt;Tulane&lt;/td&gt;&lt;td align="right" valign="top"&gt;15&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Rutgers&lt;/td&gt;&lt;td align="left" valign="top"&gt;Cincinnati&lt;/td&gt;&lt;td align="right" valign="top"&gt;0.8&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;San Diego State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Boise State&lt;/td&gt;&lt;td align="right" valign="top"&gt;-13.6&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;San Jose State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Navy&lt;/td&gt;&lt;td align="right" valign="top"&gt;-1.8&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;South Florida&lt;/td&gt;&lt;td align="left" valign="top"&gt;Miami (Florida)&lt;/td&gt;&lt;td align="right" valign="top"&gt;3.9&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Stanford&lt;/td&gt;&lt;td align="left" valign="top"&gt;California&lt;/td&gt;&lt;td align="right" valign="top"&gt;20.3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Temple&lt;/td&gt;&lt;td align="left" valign="top"&gt;Army&lt;/td&gt;&lt;td align="right" valign="top"&gt;15.8&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Tennessee&lt;/td&gt;&lt;td align="left" valign="top"&gt;Vanderbilt&lt;/td&gt;&lt;td align="right" valign="top"&gt;2.6&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Texas&lt;/td&gt;&lt;td align="left" valign="top"&gt;Kansas State&lt;/td&gt;&lt;td align="right" valign="top"&gt;3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Texas A&amp;amp;M&lt;/td&gt;&lt;td align="left" valign="top"&gt;Kansas&lt;/td&gt;&lt;td align="right" valign="top"&gt;23.8&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Texas Christian&lt;/td&gt;&lt;td align="left" valign="top"&gt;Colorado State&lt;/td&gt;&lt;td align="right" valign="top"&gt;24.4&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Texas-El Paso&lt;/td&gt;&lt;td align="left" valign="top"&gt;Tulsa&lt;/td&gt;&lt;td align="right" valign="top"&gt;-10.4&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Troy&lt;/td&gt;&lt;td align="left" valign="top"&gt;Florida Atlantic&lt;/td&gt;&lt;td align="right" valign="top"&gt;11.2&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Uab&lt;/td&gt;&lt;td align="left" valign="top"&gt;Southern Mississippi&lt;/td&gt;&lt;td align="right" valign="top"&gt;-26.2&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Ucla&lt;/td&gt;&lt;td align="left" valign="top"&gt;Colorado&lt;/td&gt;&lt;td align="right" valign="top"&gt;12.2&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Virginia Tech&lt;/td&gt;&lt;td align="left" valign="top"&gt;North Carolina&lt;/td&gt;&lt;td align="right" valign="top"&gt;6&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Wake Forest&lt;/td&gt;&lt;td align="left" valign="top"&gt;Maryland&lt;/td&gt;&lt;td align="right" valign="top"&gt;11.1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Washington State&lt;/td&gt;&lt;td align="left" valign="top"&gt;Utah&lt;/td&gt;&lt;td align="right" valign="top"&gt;-2.4&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align="left" valign="top"&gt;Wyoming&lt;/td&gt;&lt;td align="left" valign="top"&gt;New Mexico&lt;/td&gt;&lt;td align="right" valign="top"&gt;20.4&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-8856476951439239047?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CaXf5Z7wd90HnKn-gSGJFzr960k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CaXf5Z7wd90HnKn-gSGJFzr960k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CaXf5Z7wd90HnKn-gSGJFzr960k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CaXf5Z7wd90HnKn-gSGJFzr960k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/-pn7YML3tKM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/8856476951439239047/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/11/football-predictions-111511.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/8856476951439239047?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/8856476951439239047?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/-pn7YML3tKM/football-predictions-111511.html" title="Football Predictions (11/15/11)" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/11/football-predictions-111511.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYMSXkycSp7ImA9WhRTF0o.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-6625079052063149402</id><published>2011-11-08T13:16:00.000-05:00</published><updated>2011-11-08T13:16:28.799-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-08T13:16:28.799-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mov-based" /><category scheme="http://www.blogger.com/atom/ns#" term="football methodology" /><title>One Bad (Good) Game</title><content type="html">As mentioned in my &lt;a href="http://netprophetblog.blogspot.com/2011/11/impact-of-mov-cutoffs-in-football.html"&gt;previous&lt;/a&gt; posting, I recently looked at the effect of dropping a football team's best game (highest Margin of Victory) and their worst game (lowest MOV).&amp;nbsp; The intuitive notion is that everybody has bad days, where everything goes wrong, and good days, where everything goes right, and maybe those days don't tell us anything useful about the real strength of a team.&amp;nbsp; If that's so, then dropping those games might give us ratings that are more accurate.&lt;br /&gt;
&lt;br /&gt;
To test this hypothesis I implemented this "drop the worst score" grading system for a couple of the rating systems I use for football and measured performance in the usual way.&amp;nbsp; Here are the results for one of the rating systems:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;Predictor&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;% Correct&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;MOV Error&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;BGD Baseline&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;73.7%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;16.52&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;BGD w/o blowouts or lowouts &lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.6%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;16.77&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;BGD w/o lowouts&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.9%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;16.69&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;BGD w/o blowouts&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;73.6%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;16.62&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Here I'm using the whimsical "lowout" to indicate the worst loss for a team.&lt;br /&gt;
&lt;br /&gt;
As this shows, eliminating the blowouts/lowouts hurts predictive performance.&amp;nbsp; For what it's worth, the losses seem to be more important than the wins.&amp;nbsp; (I saw the same effect in basketball when I looked at this last year.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-6625079052063149402?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ftg8X_cLUQJhx5HjXGw9LM45k3U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ftg8X_cLUQJhx5HjXGw9LM45k3U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ftg8X_cLUQJhx5HjXGw9LM45k3U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ftg8X_cLUQJhx5HjXGw9LM45k3U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/JiP4Cd59zIc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/6625079052063149402/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/11/one-bad-good-game.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/6625079052063149402?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/6625079052063149402?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/JiP4Cd59zIc/one-bad-good-game.html" title="One Bad (Good) Game" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/11/one-bad-good-game.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUGRnoyfyp7ImA9WhRTFE4.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-2335928583525760389</id><published>2011-11-04T16:07:00.000-04:00</published><updated>2011-11-04T16:07:07.497-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-04T16:07:07.497-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mov-based" /><category scheme="http://www.blogger.com/atom/ns#" term="football methodology" /><title>The Impact of MOV Cutoffs in Football Ratings</title><content type="html">I was prompted to start my football predictions by a discussion on an email list of the value of MOV cutoffs in rating systems.&amp;nbsp; &lt;a href="http://homepages.cae.wisc.edu/%7Edwilson/rsfc/rate/dendy.html"&gt;Roger Dendy&lt;/a&gt; believed that capping the MOV in blowout victories improved his rating system.&amp;nbsp; My testing of MOV cutoffs in basketball has shown just the opposite -- that no matter how big the blowout, there's always information in the margin of victory.&amp;nbsp; Capping MOV at any level (in both blowouts and nailbiters) always reduces the prediction value of a rating.&lt;br /&gt;
&lt;br /&gt;
Of course, just because that's true in basketball doesn't mean it's true in football.&amp;nbsp; I was pretty sure it was true, but I believe in "trust but verify."&amp;nbsp; So I put together the football predictor and tested a couple of different rating systems both with and without MOV caps.&lt;br /&gt;
&lt;br /&gt;
I have many rating systems that use &lt;span class="il"&gt;MOV&lt;/span&gt;, so I picked one and measured it's performance with a 100-fold X-validation&amp;nbsp; across my archive of college football scores from 2005 to date. &amp;nbsp;It had a RMS of 16.78 and predicted 71% of the games correctly.&lt;br /&gt;
&lt;br /&gt;
Then I experimented with adding a &lt;span class="il"&gt;cutoff&lt;/span&gt; to the &lt;span class="il"&gt;MOV&lt;/span&gt;. &amp;nbsp;I set the &lt;span class="il"&gt;cutoff&lt;/span&gt; to 32 points, so that all the games where the &lt;span class="il"&gt;MOV&lt;/span&gt; exceeded 32, it would be treated as 32. &amp;nbsp;I just picked 32 arbitrarily as a good figure for a blowout win. &amp;nbsp;The performance degraded to RMS=17.19 and 69%. &amp;nbsp;I then bumped up the &lt;span class="il"&gt;cutoff&lt;/span&gt; to 48 points, and the performance was RMS=17.01 and 70%.&lt;br /&gt;
&lt;br /&gt;
The other rating system showed a similar pattern of performance.&lt;br /&gt;
&lt;br /&gt;
What this shows -- at least for the two rating systems I tested and these performance metrics -- is that even huge margins of victory have value in assessing future performance.&amp;nbsp; People argue intuitively that there's "no difference between winning by 48 and winning by 52" but that appears not to be true. &lt;br /&gt;
&lt;br /&gt;
Recently I got to wondering if it might not make more sense to drop a blowout victory entirely.&amp;nbsp; This would be like "drop your lowest score" grading in high school.&amp;nbsp; The intuitive notion here is that sometimes teams just have a bad day -- a few unlucky bounces and worse goes to worse.&amp;nbsp; Or lucky bounces and better goes to better, from the other side of the coin.&amp;nbsp; More on that notion next time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-2335928583525760389?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2gabL3W2Rdd6AphmUqsaCayjluY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2gabL3W2Rdd6AphmUqsaCayjluY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2gabL3W2Rdd6AphmUqsaCayjluY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2gabL3W2Rdd6AphmUqsaCayjluY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/92v9YeDNkO8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/2335928583525760389/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/11/impact-of-mov-cutoffs-in-football.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2335928583525760389?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2335928583525760389?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/92v9YeDNkO8/impact-of-mov-cutoffs-in-football.html" title="The Impact of MOV Cutoffs in Football Ratings" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/11/impact-of-mov-cutoffs-in-football.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QMSX4yeyp7ImA9WhRTEks.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-476920212275759249</id><published>2011-11-02T17:26:00.000-04:00</published><updated>2011-11-02T17:29:48.093-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-02T17:29:48.093-04:00</app:edited><title>Football Predictions</title><content type="html">&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif;"&gt;
Shown below are predictions for this week's upcoming football games.&amp;nbsp; I did a little tweaking and developed a new algorithm for this week's predictions so you'll see two predictions below.&lt;br /&gt;
&lt;br /&gt;
The first is the new algorithm, the second is an ensemble of three algorithms.

The new algorithm is similar to the "Homemade Sagarin Ratings" described &lt;a href="http://www.advancednflstats.com/2008/05/homemade-sagarin-ratings.html"&gt;here&lt;/a&gt; (although I do not use Excel Solver to calculate my ratings).&amp;nbsp; The Sagarin ratings do very well at the &lt;a href="http://www.thepredictiontracker.com/ncaaresults.php"&gt;Prediction Tracker&lt;/a&gt;, so I wanted to implement something similar and see how it did in comparison to my other predictors.&amp;nbsp; Much to my surprise, it equals or surpasses my best football predictors.&amp;nbsp; In past tests on the basketball data, this type of predictor did not perform well, but in the course of implementing it for football I found several problems, so I intend to retest this on the basketball data and look at some possible improvements if warranted.&lt;br /&gt;
&lt;br /&gt;
If anyone knows a better description of the Sagarin PREDICTOR algorithm, please let me know.&lt;/div&gt;
&lt;br /&gt;
As always when viewing my predictions, heed the &lt;a href="http://netprophetblog.blogspot.com/p/disclaimer.html"&gt;Disclaimer&lt;/a&gt;.
&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;
&lt;span style="font-size: x-small;"&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|Hname&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |Aname&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |prediction(1)&amp;nbsp; |prediction(2)&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|wisconsin&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |purdue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |23.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |19.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|west virginia&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |louisville&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |11.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |9.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|maryland&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |virginia&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |4.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|rice&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |texas-el paso&amp;nbsp;&amp;nbsp; |-.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|texas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |texas tech&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |11.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |11.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|wyoming&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |texas christian |-16.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-15.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|tennessee&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |middle&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |22.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |20.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |tennessee state |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|oregon state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |stanford&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-18.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-20.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|east carolina&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |southern&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-13.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-10.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |mississippi&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|southern&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |tulane&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |19.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |18.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
|methodist&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|san jose state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |idaho&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |10.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |9.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|san diego state&amp;nbsp;&amp;nbsp;&amp;nbsp; |new mexico&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |32.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |29.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|rutgers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |south florida&amp;nbsp;&amp;nbsp; |2.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|washington&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |oregon&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-13.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-12.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|oklahoma state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |kansas state&amp;nbsp;&amp;nbsp;&amp;nbsp; |15.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |14.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|oklahoma&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |texas a&amp;amp;m&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |17.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |17.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|ohio state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |indiana&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |21.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |21.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|wake forest&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |notre dame&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-10.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-10.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|north carolina&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |north carolina&amp;nbsp; |-4.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-6.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;|state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|nebraska&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |northwestern&amp;nbsp;&amp;nbsp;&amp;nbsp; |12.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |13.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|navy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |troy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |7.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |6.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|baylor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |missouri&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |4.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|michigan state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |minnesota&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |22.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |22.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|iowa&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |michigan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-11.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-14.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|miami (florida)&amp;nbsp;&amp;nbsp;&amp;nbsp; |duke&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |8.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |8.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|fresno state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |louisiana tech&amp;nbsp; |-3.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-4.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|louisiana-lafayette|&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;louisiana-monroe|11.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;&amp;nbsp; |13.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|kentucky&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |mississippi&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-2.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|iowa state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |kansas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |19.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |19.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|alabama-birmingham |houston&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-31.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-30.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|hawaii&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |utah state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|georgia&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |new mexico state|24.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |25.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|western kentucky&amp;nbsp;&amp;nbsp; |florida&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-3.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-3.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |international&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|florida&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |vanderbilt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |8.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |9.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|eastern michigan&amp;nbsp;&amp;nbsp; |ball state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |4.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |4.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|connecticut&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |syracuse&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-1.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-3.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|pittsburgh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |cincinnati&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-1.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|california&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |washington state|3.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |3.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|nevada-las vegas&amp;nbsp;&amp;nbsp; |boise state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-30.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-28.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|florida atlantic&amp;nbsp;&amp;nbsp; |arkansas state&amp;nbsp; |-12.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-15.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|arkansas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |south carolina&amp;nbsp; |.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|ucla&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |arizona state&amp;nbsp;&amp;nbsp; |-7.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-7.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|arizona&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |utah&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-1.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|alabama&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |louisiana state |3.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |5.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|air force&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |army&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |11.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |12.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;
|colorado&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |southern&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-13.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-16.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |california&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|kent&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |central michigan|5.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |8.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|central florida&amp;nbsp;&amp;nbsp;&amp;nbsp; |tulsa&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-2.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|miami (ohio)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |akron&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |13.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |13.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;br /&gt;|boston college&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |florida state&amp;nbsp;&amp;nbsp; |-13.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-13.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;
+-------------------+---------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;-------+---------------+------&lt;/span&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;span style="font-size: x-small;"&gt;---------+&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-476920212275759249?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a7B0GS2pyN9g7PgQTtheVeHlnYE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a7B0GS2pyN9g7PgQTtheVeHlnYE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/a7B0GS2pyN9g7PgQTtheVeHlnYE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a7B0GS2pyN9g7PgQTtheVeHlnYE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/3S2rVUpDero" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/476920212275759249/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/11/football-predictions.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/476920212275759249?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/476920212275759249?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/3S2rVUpDero/football-predictions.html" title="Football Predictions" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/11/football-predictions.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEARnYzfip7ImA9WhRTEks.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-1864215630325806405</id><published>2011-11-02T17:17:00.000-04:00</published><updated>2011-11-02T17:17:27.886-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-02T17:17:27.886-04:00</app:edited><title>NCAA Basketball Schedule Data</title><content type="html">I have provide on &lt;a href="http://netprophetblog.blogspot.com/p/data.html"&gt;this page&lt;/a&gt; links to a file containing the currently published schedule of games for the upcoming basketball season.&amp;nbsp; I scraped this today from &lt;a href="http://rivals.yahoo.com/ncaa/basketball/scoreboard"&gt;Yahoo Sports&lt;/a&gt; so it may be missing some games that have not yet been scheduled, tournament games, etc.&amp;nbsp; The format is self-explanatory and designed for easy ingest by Lisp, but should be easily translated to CSV or other format.&amp;nbsp; All fields are enclosed with quotes for easy parsing.&lt;br /&gt;
 &lt;br /&gt;
At the same page I've also provided a listing of conferences and team names.&amp;nbsp; The team names correspond to the names used in the schedule and on Yahoo Sports.&amp;nbsp; This is the same conference file I used last year -- I don't believe there have been any conference changes, but if so let me know and I'll update the file.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-1864215630325806405?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gobuRqNjETNAlvRECp38TQC87rs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gobuRqNjETNAlvRECp38TQC87rs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gobuRqNjETNAlvRECp38TQC87rs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gobuRqNjETNAlvRECp38TQC87rs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/9kRqN1KRmFA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/1864215630325806405/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/11/ncaa-basketball-schedule-data.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/1864215630325806405?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/1864215630325806405?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/9kRqN1KRmFA/ncaa-basketball-schedule-data.html" title="NCAA Basketball Schedule Data" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/11/ncaa-basketball-schedule-data.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcFQ3ozeip7ImA9WhdaGE8.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-6809799036701226244</id><published>2011-10-28T13:46:00.000-04:00</published><updated>2011-10-28T13:46:52.482-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-28T13:46:52.482-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="football methodology" /><title>Football Predictions</title><content type="html">Here are college football predictions for this week.&amp;nbsp; I discovered a couple of different bugs in my input data since last weeks predictions; these should be somewhat better.&amp;nbsp; Apologies as always for the old-school formatting, and heed my &lt;a href="http://netprophetblog.blogspot.com/p/disclaimer.html"&gt;Disclaimer&lt;/a&gt; as well.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|Hname&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |Aname&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |prediction(mov)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|ohio state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |wisconsin&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-11.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|western michigan&amp;nbsp;&amp;nbsp;&amp;nbsp; |ball state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |15.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|washington&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |arizona&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |7.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|duke&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |virginia tech&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-4.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|utah&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |oregon state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|ucla&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |california&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|central florida&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |memphis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |26.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|tulsa&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |southern methodist&amp;nbsp; |5.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|texas tech&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |iowa state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |18.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|texas a&amp;amp;m&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |missouri&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |16.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|texas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |kansas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |22.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|southern california |stanford&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-10.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|texas-el paso&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |southern mississippi|-8.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&lt;/wbr&gt;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|tennessee&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |south carolina&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|san diego state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |wyoming&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |20.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|rutgers&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |west virginia&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |2.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|penn state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |illinois&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |5.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|oregon&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |washington state&amp;nbsp;&amp;nbsp;&amp;nbsp; |24.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|oklahoma state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |baylor&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |7.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|notre dame&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |navy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |17.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|indiana&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |northwestern&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-5.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|north carolina&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |wake forest&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |5.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|new mexico state&amp;nbsp;&amp;nbsp;&amp;nbsp; |nevada&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-6.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|nebraska&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |michigan state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-6.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|kentucky&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |mississippi state&amp;nbsp;&amp;nbsp; |-11.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|michigan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |purdue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |22.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|miami (ohio)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |buffalo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|maryland&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |boston college&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |6.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|marshall&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |alabama-birmingham&amp;nbsp; |14.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|louisville&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |syracuse&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-5.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|louisiana tech&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |san jose state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |11.6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|louisiana-monroe&amp;nbsp;&amp;nbsp;&amp;nbsp; |western kentucky&amp;nbsp;&amp;nbsp;&amp;nbsp; |-6.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|middle tennessee&amp;nbsp;&amp;nbsp;&amp;nbsp; |louisiana-lafayette |4.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|kansas state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |oklahoma&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-4.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|minnesota&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |iowa&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-13.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|idaho&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |hawaii&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-8.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|florida&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |georgia&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |2.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|florida state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |north carolina state|13.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|east carolina&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |tulane&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |9.9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|nevada-las vegas&amp;nbsp;&amp;nbsp;&amp;nbsp; |colorado state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |1.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|georgia tech&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |clemson&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-4.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|akron&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |central michigan&amp;nbsp;&amp;nbsp;&amp;nbsp; |-1.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|kent&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |bowling green state |-5.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|auburn&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |mississippi&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |11.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|arkansas state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |north texas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |15.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|vanderbilt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |arkansas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-5.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|arizona state&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |colorado&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |26.3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|new mexico&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |air force&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-16.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;|florida&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |troy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |11.7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|international&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|pittsburgh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |connecticut&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |11.4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|brigham young&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |texas christian&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |-10.1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|miami (florida)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |virginia&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |15.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt;&lt;span style="font-family: courier new,monospace;"&gt;|houston&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |rice&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |21.5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;/span&gt;&lt;br style="font-family: courier new,monospace;" /&gt; &lt;span style="font-family: courier new,monospace;"&gt;+--------------------+--------&lt;wbr&gt;&lt;/wbr&gt;------------+-----------------&lt;wbr&gt;&lt;/wbr&gt;---+&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-6809799036701226244?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FIpYBXkUQZd10BvNbNoXevEWoHY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FIpYBXkUQZd10BvNbNoXevEWoHY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FIpYBXkUQZd10BvNbNoXevEWoHY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FIpYBXkUQZd10BvNbNoXevEWoHY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/kq4acM9n73g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/6809799036701226244/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/10/football-predictions.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/6809799036701226244?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/6809799036701226244?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/kq4acM9n73g/football-predictions.html" title="Football Predictions" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/10/football-predictions.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4BRn8zfSp7ImA9WhdaEUs.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-2983718376779281118</id><published>2011-10-20T23:15:00.000-04:00</published><updated>2011-10-20T23:15:57.185-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-20T23:15:57.185-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="football methodology" /><title>Predicting the Oblong Ball</title><content type="html">I was recently challenged by some friends to predict NCAA college football, so I gathered up some historical data from &lt;a href="http://homepages.cae.wisc.edu/%7Edwilson/rfsc/history/howell/"&gt;this archive&lt;/a&gt; and adapted some of the better rating systems I've investigated to create a predictor.&amp;nbsp; It's hard to judge the performance.&amp;nbsp; It does not perform as well as the systems reported &lt;a href="http://www.thepredictiontracker.com/ncaaresults.php"&gt;here&lt;/a&gt; according to my standard cross-validation testing, but my implementation of Sagarin's ELO also underperforms the reported performance.&amp;nbsp; Since my implementation of ELO tracks the Sagarin performance very well in basketball, I suspect there's a systemic difference in how performance is measured.&lt;br /&gt;
&lt;br /&gt;
At any rate, I don't intend to spend a lot of time on this, but just for amusement, here are the predictions for this weeks games:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;alabama over tennessee by 10.6&lt;br /&gt;
arkansas over mississippi by 14.8&lt;br /&gt;
ball state over central michigan by 1.8&lt;br /&gt;
boise state over air force by 25.7&lt;br /&gt;
california over utah by -11.4&lt;br /&gt;
central florida over alabama-birmingham by 21.2&lt;br /&gt;
clemson over north carolina by 5.1&lt;br /&gt;
florida atlantic over middle tennessee state by -12.4&lt;br /&gt;
florida state over maryland by 5.9&lt;br /&gt;
hawaii over new mexico state by .5&lt;br /&gt;
houston over marshall by 12.9&lt;br /&gt;
illinois over purdue by 11.0&lt;br /&gt;
iowa over indiana by 6.5&lt;br /&gt;
kansas state over kansas by 18.7&lt;br /&gt;
louisiana state over auburn by 14.4&lt;br /&gt;
louisiana-lafayette over western kentucky by 6.5&lt;br /&gt;
miami (florida) over georgia tech by -15.4&lt;br /&gt;
navy over east carolina by 5.2&lt;br /&gt;
nebraska over minnesota by 14.4&lt;br /&gt;
nevada over fresno state by 7.8&lt;br /&gt;
north texas over louisiana-monroe by 2.7&lt;br /&gt;
northern illinois over buffalo by 3.1&lt;br /&gt;
notre dame over southern california by 2.5&lt;br /&gt;
ohio over akron by 21.1&lt;br /&gt;
oklahoma state over missouri by 9.9&lt;br /&gt;
oklahoma over texas tech by 9.4&lt;br /&gt;
oregon over colorado by 22.8&lt;br /&gt;
penn state over northwestern by 10.9&lt;br /&gt;
rutgers over louisville by 12.0&lt;br /&gt;
south florida over cincinnati by -6.9&lt;br /&gt;
southern mississippi over southern methodist by -4.4&lt;br /&gt;
stanford over washington by 17.7&lt;br /&gt;
temple over bowling green state by 17.2&lt;br /&gt;
texas a&amp;amp;m over iowa state by 14.5&lt;br /&gt;
texas christian over new mexico by 21.9&lt;br /&gt;
texas-el paso over colorado state by -1.8&lt;br /&gt;
toledo over miami (ohio) by 16.4&lt;br /&gt;
tulane over memphis by 10.2&lt;br /&gt;
tulsa over rice by 4.4&lt;br /&gt;
ucla over arizona by 1.6&lt;br /&gt;
utah state over louisiana tech by -2.9&lt;br /&gt;
vanderbilt over army by 5.1&lt;br /&gt;
virginia tech over boston college by 15.6&lt;br /&gt;
virginia over north carolina state by -4.4&lt;br /&gt;
wake forest over duke by -2.3&lt;br /&gt;
washington state over oregon state by 5.2&lt;br /&gt;
west virginia over syracuse by 3.2&lt;br /&gt;
western michigan over eastern michigan by 13.7&lt;br /&gt;
wisconsin over michigan state by 7.0&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Apologies for the awful formatting -- I put this together in 3 days and didn't put much effort in to making pretty. &lt;br /&gt;
&lt;br /&gt;
The Usual Disclaimers apply:&amp;nbsp; Use this information at your own risk; it is not intended for gambling purposes and the Net Prophet does not encourage or recommend gambling on sports events.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-2983718376779281118?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tgOtvnYztAej4PtpMYqaqbcuWzQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tgOtvnYztAej4PtpMYqaqbcuWzQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tgOtvnYztAej4PtpMYqaqbcuWzQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tgOtvnYztAej4PtpMYqaqbcuWzQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/pIR1YJvd5BI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/2983718376779281118/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/10/predicting-oblong-ball.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2983718376779281118?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2983718376779281118?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/pIR1YJvd5BI/predicting-oblong-ball.html" title="Predicting the Oblong Ball" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/10/predicting-oblong-ball.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUMQn87fip7ImA9WhdbFE4.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-9022657117742318782</id><published>2011-10-12T11:06:00.004-04:00</published><updated>2011-10-12T11:11:23.106-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-12T11:11:23.106-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="stats" /><title>More on Statistical Prediction</title><content type="html">I am continuing to explore statistical prediction.&amp;nbsp; In particular, after implementing the Four Factors as described &lt;a href="http://netprophetblog.blogspot.com/2011/09/statistical-prediction-pace-adjusted.html"&gt;here&lt;/a&gt;, I became interested in examining other statistics generated from the base set of statistics.&amp;nbsp; A subset of these generated statistics are ratios of the base statistics, like the "Offensive Balance" statistic I defined in my earlier post:&lt;br /&gt;
&lt;blockquote style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Offensive Balance = (# 3 Pt Attempts) / (# FG Attempts)&lt;/span&gt;&lt;/blockquote&gt;You can probably come up with a few sensible statistics like these off the top of your head.&amp;nbsp; But since I've seen time and again the value of exploring all options -- even the ones that make no "sense" -- I decided to calculate and test all of these sorts of ratios to see which of them (if any) have predictive value.&lt;br /&gt;
&lt;br /&gt;
That's a more difficult job than you might imagine.&amp;nbsp; In my data sets there are 13 base statistics per team per game (FG Made, FG Attempted, 3PT Made, 3PT Attempted, FT Made, FT Attempted, Offensive Rebounds, Total Rebounds, Assists, Turnovers, Steals, Fouls, Score, and MOV).&amp;nbsp; For predictive purposes, we want to use the average of these over a team's previous games [1] and we can average by either game or possession - so that's 26 base statistics per team.&amp;nbsp; There are 26*25 = 650 possible ratios of those statistics.&amp;nbsp; But we also want to consider ratios not only of a team with itself but also of the team with its opponent, e.g., the ratio of the team's average number of 3 PT attempts in past games to it's opponents average number of 3 PT attempts in past games.&amp;nbsp; That adds another 676 possible ratios.&amp;nbsp; Finally, we also want to consider the statistics for a team's past opponents, e.g., the average number of 3 PT attempts in past games of a team's opponents in those games.&amp;nbsp; Adding those in creates a lot more ratios.&amp;nbsp; Multiply all that by the 12K games in my training data, and it's a lot of data.&lt;br /&gt;
&lt;br /&gt;
My approach is to generate a subset of the possible ratios and test them for predictive value.&amp;nbsp; For various reasons I settled on generating all the ratios with a particular numerator, e.g.,&lt;br /&gt;
&lt;blockquote&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;(FG Made) / (# Fouls)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;(FG Made) / (Opponent's # Fouls)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;(FG Made) / (# Fouls by Opponents in Past Games)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;etc.&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;This ends up adding about 96 new statistics to every game in the database.&amp;nbsp; I can then take this expanded data and pump it through the usual linear regressions, etc., to find the statistics that have predictive value.&amp;nbsp; But this is a slow process -- for each numerator, it takes hours to generate all the statistics and run them through iterations of the predictive model.&amp;nbsp; (This has the disadvantage that I may miss some combination of generated statistics with different numerators that are only valuable in combination.)&lt;br /&gt;
&lt;br /&gt;
So far, I haven't identified any ratios that result in significantly better predictions.&amp;nbsp; But I have been surprised that (at least so far) the models have selected a number of unexpected ratios as being of value.&amp;nbsp; For example:&lt;br /&gt;
&lt;blockquote&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;(Away team's Average FG Made) / (Away team's Average 3PTs Attempted)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;(Away team's Average FG Made) / (Away team's Average 3PTs Made)&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;These ratios seem to be capturing something about the Away team's offensive balance between inside and outside play.&amp;nbsp; Interestingly, both the ratio with 3 PTs Attempted and 3 PTs Made are significant -- it may be that the first captures the "offensive strategy" (whether a team plays outside first or inside first) and the second captures something about how effective they are at executing that strategy.&amp;nbsp; It's also interesting that these ratios are only significant for the Away team -- apparently the home team's performance doesn't depend strongly on what sort of offensive strategy it uses.&lt;br /&gt;
&lt;br /&gt;
Another interesting statistic:&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;(Home team's Average FG Made) / (Home team's Past Opponents' Average Offensive Rebounds)&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;It takes a moment's thought to grasp this statistic.&amp;nbsp; It compares the average number of FGs made by a team to the offensive rebounding of the opponents the team faced.&amp;nbsp; If we take Offensive Rebounds as an indicator of how strongly teams are contesting inside play, then this ratio would seem to say something about how effective the home team's inside play has been relative to its opponents.&lt;br /&gt;
&lt;br /&gt;
Hopefully working through all the ratio statistics will turn up a set of statistics that provide significantly better predictive value.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;[1]&lt;/i&gt;&lt;i&gt; Averaging isn't the only option here, and there are other possibilities for generated statistics that might be useful, but I feel that ratios are a reasonably fertile area for exploration.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-9022657117742318782?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5bceWKJzaZ_chw2sA55WdrdOzWw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5bceWKJzaZ_chw2sA55WdrdOzWw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5bceWKJzaZ_chw2sA55WdrdOzWw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5bceWKJzaZ_chw2sA55WdrdOzWw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/-0bjKJnwDzs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/9022657117742318782/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/10/more-on-statistical-prediction.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/9022657117742318782?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/9022657117742318782?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/-0bjKJnwDzs/more-on-statistical-prediction.html" title="More on Statistical Prediction" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/10/more-on-statistical-prediction.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MBR3s5fyp7ImA9WhdUEUo.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-7786816912626340266</id><published>2011-09-27T22:04:00.001-04:00</published><updated>2011-09-27T22:04:16.527-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-27T22:04:16.527-04:00</app:edited><title /><content type="html">Blogger seems to be rolling out some new template options.&amp;nbsp; You can view Net Prophet in the new templates &lt;a href="http://netprophetblog.blogspot.com/view/classic"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-7786816912626340266?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/L2_WBII-bnTGTSw4TFCEWFDT61c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L2_WBII-bnTGTSw4TFCEWFDT61c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/L2_WBII-bnTGTSw4TFCEWFDT61c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L2_WBII-bnTGTSw4TFCEWFDT61c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/297onQIv2zE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/7786816912626340266/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/09/blogger-seems-to-be-rolling-out-some.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/7786816912626340266?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/7786816912626340266?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/297onQIv2zE/blogger-seems-to-be-rolling-out-some.html" title="" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/09/blogger-seems-to-be-rolling-out-some.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cMRn48fyp7ImA9WhdVFk4.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-563489446212167102</id><published>2011-09-21T15:58:00.000-04:00</published><updated>2011-09-21T15:58:07.077-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-21T15:58:07.077-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="stats" /><title>Statistical Prediction: Pace-Adjusted Statistics &amp; The Four Factors</title><content type="html">There is &lt;a href="http://en.wikipedia.org/wiki/APBRmetrics"&gt;much&lt;/a&gt; &lt;a href="http://arturogalletti.wordpress.com/2010/07/19/measuring-the-quality-of-basketball-in-the-nba-part2-adjusting-for-pace/"&gt;talk&lt;/a&gt; in sports statistics circles about pace-adjusted statistics.&amp;nbsp; As Wikipedia puts it:&lt;br /&gt;
&lt;blockquote font-family:="" inherit;"=""&gt;A key tenet for many modern basketball analysts is that basketball is best evaluated at the level of possessions.&lt;/blockquote&gt;The notion here is that because teams play at different paces, game-level statistics can be misleading.&amp;nbsp; A team that averages 95 points per game is not necessarily better than one that averages 78 points per game.&amp;nbsp; The higher-scoring team may simply be playing at a much faster pace.&amp;nbsp; We can account for this by measuring statistics per possession rather than per game.&lt;br /&gt;
&lt;br /&gt;
While this makes a lot of intuitive sense, I always like to test my intuitions.&amp;nbsp; So I took the same set of statistics used in &lt;a href="http://netprophetblog.blogspot.com/2011/09/statistical-prediction-normalizing.html"&gt;this posting&lt;/a&gt; and re-calculated them as per-possession statistics.&amp;nbsp; (See &lt;a href="http://netprophetblog.blogspot.com/2011/07/possessions-game.html"&gt;here&lt;/a&gt; for how to estimate the number of possessions in a game.)&amp;nbsp; Then I ran the prediction model using the per-possession statistics.&amp;nbsp; (Obviously some statistics, like "Field Goal  Shooting Percentage" are not calculated on a per-game basis, so those  don't get pace-adjusted.)&amp;nbsp; Here is the performance comparison:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;Predictor&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;% Correct&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;MOV Error&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Govan + Averaging&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;73.5%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;10.80&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Statistical prediction (per-game stats)&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.2%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.09&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Statistical prediction (per-possession stats) &lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.2%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.10&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
As you can see, the two approaches were indistinguishable.&amp;nbsp; Not only was performance nearly identical, but they both selected the same statistics for the prediction model.&amp;nbsp; So at least for this case, it doesn't appear that adjusting for pace improves performance.&lt;br /&gt;
&lt;br /&gt;
My guess is that the relative unimportance of pace is due to the shot clock and the copycat nature of coaching.&amp;nbsp; There probably isn't enough pace variation across teams to make it a significant factor.&lt;br /&gt;
&lt;br /&gt;
If you search around for "pace-adjusted statistics" you'll eventually stumble across &lt;a href="http://kenpom.com/stats.php"&gt;Ken Pomeroy's Four Factors page&lt;/a&gt;.&amp;nbsp; The four factors are derived statistics that are intended to give additional insight into how teams play.&amp;nbsp; The factors are:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Effective field goal percentage&lt;/li&gt;
&lt;li&gt;Turnover percentage&lt;/li&gt;
&lt;li&gt;Offensive rebounding percentage&lt;/li&gt;
&lt;li&gt;Free throw rate&amp;nbsp;&amp;nbsp;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;(Definitions can be found on Ken Pomeroy's page.)&lt;br /&gt;
&lt;br /&gt;
"Effective FG%" is not of interest to me because the linear regression can adjust the relative importance of field goals versus three-point attempts.&amp;nbsp; "Turnover %" is turnovers per possession; that's one of the statistics I calculated as part of the per-possession statistics experiment above.&amp;nbsp; (It had no value in the predictor, fwiw.)&amp;nbsp; "Offensive rebounding %" is a more interesting statistics, and since offensive rebounds are used by the statistical prediction model, this seems like a worthwhile statistics to investigate.&amp;nbsp; "Free throw rate" seems to capture some notion about how often a team draws a foul.&amp;nbsp; I think that's already captured, but it isn't difficult to generate this statistic.&lt;br /&gt;
&lt;br /&gt;
If I generate these two new statistics and run the prediction model, I find that performance remains the same, but the "Offensive rebounding %" statistics replace the per-game or per-possession offensive rebounding statistics.&amp;nbsp; ("Free throw rate" has no predictive value and is eliminated in the linear regression.)&lt;br /&gt;
&lt;br /&gt;
Since three point shooting percentages are used in the predictor, I decided to define a new statistic to capture how much a team relies on the three-point shot (and impacts its opponents use of the three-point shot).&amp;nbsp; I defined this as:&lt;br /&gt;
&lt;blockquote style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;Offensive Balance = (# 3 Pt Attempts) / (# FG Attempts)&lt;/span&gt;&lt;/blockquote&gt;and re-ran the predictor.&amp;nbsp; The new statistic has no predictive value.&amp;nbsp; An alternative formulation is to look at the made 3 pointers versus the made field goals:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;   &lt;span style="font-size: x-small;"&gt;Offensive Balance = 3*(# 3 Pt Made) / 2*(# FG Attempts)&lt;/span&gt;&lt;br /&gt;
&lt;/blockquote&gt;but again, this statistic has no predictive value.&lt;br /&gt;
&lt;br /&gt;
I'm open to suggestions if anyone out there has any thoughts on similar "derived statistics" that might be of value in prediction.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-563489446212167102?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Nft4o4PkJYsitYO-FqIXN92vOr4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nft4o4PkJYsitYO-FqIXN92vOr4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Nft4o4PkJYsitYO-FqIXN92vOr4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nft4o4PkJYsitYO-FqIXN92vOr4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/FtZ5oMJjTb8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/563489446212167102/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/09/statistical-prediction-pace-adjusted.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/563489446212167102?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/563489446212167102?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/FtZ5oMJjTb8/statistical-prediction-pace-adjusted.html" title="Statistical Prediction: Pace-Adjusted Statistics &amp; The Four Factors" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/09/statistical-prediction-pace-adjusted.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04AQnY6eCp7ImA9WhdVFEk.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-2853292903525584854</id><published>2011-09-19T11:25:00.002-04:00</published><updated>2011-09-19T11:25:43.810-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-19T11:25:43.810-04:00</app:edited><title>Statistical Prediction: Normalizing Inputs</title><content type="html">One thing we want to consider in doing statistical prediction (or any sort of prediction where we have a variety of dissimilar inputs) is to normalize our inputs.&amp;nbsp; The purpose of this is to be able to compare inputs that have different scales.&amp;nbsp; For example, in my data set, home team scoring average varies from 43 to 102, while "steals by the away team" varies from 0 to 13, so it's hard to compare those two numbers directly.&amp;nbsp; And we don't want our prediction model to favor one data over another just because it has a bigger absolute value.&amp;nbsp; To address this we can "normalize" our data to similar scales.&lt;br /&gt;
&lt;br /&gt;
I mentioned &lt;a href="http://netprophetblog.blogspot.com/2011/09/new-papers.html"&gt;here&lt;/a&gt; that Brady West normalizes all the input data to his model by subtracting the mean and dividing by the standard deviation -- this is called "&lt;a href="http://en.wikipedia.org/wiki/Standard_score"&gt;standard score&lt;/a&gt;."&amp;nbsp; Instead of knowing that the home team scored 108 points, you'd know that they score 2.38 standard deviations above the mean.&amp;nbsp; That sounds like a fine approach to me, but as it turns out, RapidMiner (the tool I'm using to do the predictive models) doesn't offer that as an option.&amp;nbsp; It does, however, offer a z-transformation, which transforms the data so that it has a mean of zero and a standard deviation of 1.&amp;nbsp; If we apply that to all of our inputs, we'll have more of an apple-to-apples comparison.&amp;nbsp; For example, the home scoring average ends up ranging from -9.96 to 3.99, while the away team's FT percentage varies from -14.34 to 4.87 -- giving you some sense that there is more variance in FT shooting percentage.&lt;br /&gt;
&lt;br /&gt;
If we apply the z-transformation to our inputs, there is no change in performance for the model that takes only scoring averages.&amp;nbsp; That's reasonable, since the scoring averages are all basically on the same scale anyway.&amp;nbsp; But when we throw in a second data point with a different scale, the difference becomes apparent:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;Predictor&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;% Correct&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;MOV Error&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Govan + Averaging&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;73.5%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;10.80&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Scoring averages&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.1%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.18&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Scoring + 3 pt % -- Without normalization &lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.1%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.18&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Scoring + 3 pt % -- With normalization &lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.1%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.09&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
So as a matter of course I'll perform a normalization step as part of the prediction workflow.&amp;nbsp; (In this case, it doesn't improve our best performance by much.)&lt;br /&gt;
&lt;br /&gt;
It's also interesting to compare the coefficients in our linear regression.&amp;nbsp; This is what we see if we look at the coefficients for the various scoring averages:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp; Datum&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp; Coefficient&amp;nbsp; &lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Home Team Scoring Average&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;5.886&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Away Team's Opponent Scoring Average&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;-4.447&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Away Team Scoring Average&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;-5.686&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Home Team's Opponent Scoring Average&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;4.793&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Naively, you might want to predict a team's score as exactly halfway between what the team usually scores (offense) and what the other team usually gives up (defense); but what this shows is that the best estimate actually weights offense slightly more -- 57% for the home team, 54% for the away team.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-2853292903525584854?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U_UYcTAhMxBNXpgBpu1dIx221y0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U_UYcTAhMxBNXpgBpu1dIx221y0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U_UYcTAhMxBNXpgBpu1dIx221y0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U_UYcTAhMxBNXpgBpu1dIx221y0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/fWcFO6aEwrM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/2853292903525584854/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/09/statistical-prediction-normalizing.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2853292903525584854?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2853292903525584854?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/fWcFO6aEwrM/statistical-prediction-normalizing.html" title="Statistical Prediction: Normalizing Inputs" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/09/statistical-prediction-normalizing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIHR3c7cSp7ImA9WhdVEUU.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-2608031125398568291</id><published>2011-09-16T11:22:00.000-04:00</published><updated>2011-09-16T11:22:16.909-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-16T11:22:16.909-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="stats" /><title>Statistical Prediction</title><content type="html">With this post, I'm going to start taking a look at predicting game outcomes based upon team-level statistical measures other than won-loss or MOV, i.e., measures like "team scoring average," "average number of offensive rebounds per game," etc.&lt;br /&gt;
&lt;br /&gt;
There are a number of ways to slice &amp;amp; dice these statistics, but the most straightforward approach is to use season-to-date averages.&amp;nbsp; So, when I'm trying to predict the Illinois-Purdue game on 2/15, I'll be looking at the statistics for those two teams averaged over all the games for that season before 2/15.&amp;nbsp; And I also want to include average statistics for a team's opponents.&amp;nbsp; So I want to know both Purdue's scoring average for all of its previous games, and also the scoring average of its opponents in those games.&amp;nbsp; For every game, I'll typically have four values for a statistic: the home team's average, the home team's opponents' average, the away team's average, and the away team's opponents' average.&lt;br /&gt;
&lt;br /&gt;
To begin with, let's look at how well we can predict games using the most obvious statistic: the scoring average.&amp;nbsp; Using just the (four) scoring average statistics, and the usual methodology, here's our performance:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;Predictor&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;% Correct&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;MOV Error&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Govan + Averaging&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;73.5%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;10.80&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Scoring averages&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.1%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.18&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
That's pretty encouraging.&amp;nbsp;&amp;nbsp; Just using the scoring averages delivers performance comparable with some of our better W-L and MOV-based predictors.&amp;nbsp; The bad news is that this is still highly correlated with our best other predictors (around 96%), meaning that it probably can't be used in an ensemble to improve our overall predictive performance.&lt;br /&gt;
&lt;br /&gt;
If we look at adding other statistics we find (as would be expected from the literature) that they offer little improvement.&amp;nbsp; The best combination I could find (in order of importance) was (1) scoring, (2) 3 pt percentage, and (3) opponent's average offensive rebounding:&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;Predictor&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;% Correct&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;&amp;nbsp;&amp;nbsp;MOV Error&amp;nbsp;&amp;nbsp;&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Govan + Averaging&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;73.5%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;10.80&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Scoring averages&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.1%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.18&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: white;"&gt;Scoring + 3 pt % + Opponent's off rebounding &lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;72.2%&lt;/td&gt;&lt;td style="background-color: white; text-align: right;"&gt;11.09&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
As you can see, the improvement was not huge.&amp;nbsp; The inclusion of "average number of offensive rebounds by opponents" is interesting because it is not scoring-related.&amp;nbsp; That statistic would seem to capture some aspect of a team's defensive performance -- a team that gives up a lot of offensive rebounds to its opponents is probably doing something wrong at the defensive end of the court.&amp;nbsp; That suggests that we might want to think about a better measure of defensive performance -- for example, we might want to look at offensive rebounding percentage rather than just the raw total.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-2608031125398568291?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-Dt_5xwwpg0F2fNfGw5cdwoqO3w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-Dt_5xwwpg0F2fNfGw5cdwoqO3w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-Dt_5xwwpg0F2fNfGw5cdwoqO3w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-Dt_5xwwpg0F2fNfGw5cdwoqO3w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/psz8VKvh7ZI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/2608031125398568291/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/09/statistical-prediction.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2608031125398568291?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2608031125398568291?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/psz8VKvh7ZI/statistical-prediction.html" title="Statistical Prediction" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/09/statistical-prediction.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QHQnc4fCp7ImA9WhdUE08.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-1460388905063108973</id><published>2011-09-16T10:28:00.001-04:00</published><updated>2011-09-29T14:35:33.934-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-29T14:35:33.934-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="methodology" /><category scheme="http://www.blogger.com/atom/ns#" term="papers" /><category scheme="http://www.blogger.com/atom/ns#" term="meta" /><title>New Papers</title><content type="html">(All of the following papers have been added to the papers archive.) &lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;[Gill 2008] "Assessing Methods for College Football Rankings," JQAS 2008&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Summary:&lt;/b&gt; This paper purports to "...consider several mathematical methods for ranking college football teams based on point differential... [and] assess the predictive performance of these models using leave-one-out cross validation."&amp;nbsp; The models considered are variants of least-squares fitting of rating values to point differential.&amp;nbsp; Variants include different fitting methods (e.g., weighted least squares) and methods for limiting the impact of blowouts (e.g., cutting off the point differential at 14 or 28 points).&amp;nbsp; Predictive performance is used to assess cutoff values for blowouts.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Comment:&amp;nbsp;&lt;/b&gt; A disappointing paper for me; from the title and abstract I had hoped that this paper would analyze some set of football ranking approaches for their predictive value.&amp;nbsp; Instead, the main conclusion of the paper seems to be that one can construct a rating system that emphasizes nearly any aspect of competition by selecting the right approach and tuning constants.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;[Wigness 2010]&amp;nbsp; "A New Iterative Method for Ranking College Football Teams," JQAS 2010&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;And see: &lt;a href="http://http//zeus.cs.pacificu.edu/chadd/football/index.html"&gt;&lt;span style="font-size: small;"&gt;WWR Rankings&lt;/span&gt;&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Summary: &lt;/b&gt;This paper describes a method for ranking college football teams.&amp;nbsp; The method uses (potentially) score, location (home or away) and time of season to create an initial value for each game, and then iteratively re-rates games until equilibrium is achieved.&amp;nbsp; The method has a number of parameter/options, and the paper evaluates the performance of several combinations.&amp;nbsp; Performance is measured by the % of correct predictions for bowl games. &amp;nbsp; Over 9 seasons, the best combination predicts about 59% of the total bowl games correctly, and about 63% of the total BCS bowl games.&amp;nbsp; In contrast, over the same span the BCS computer rankings have predicted about 57% of the BCS games correctly.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Comment:&amp;nbsp; &lt;/b&gt;A fairly interesting paper, and apparently the work mostly done by an undergraduate.&amp;nbsp; The approach is at least somewhat novel -- it involves creating a graph where the nodes are teams and the links are games between teams, and then summing all the simple paths originating from a team and going out "K" links.&amp;nbsp; (Where K is a parameter, but K=4 was the best performing.)&amp;nbsp; There's no intuitive (to me at least) meaning for doing this, but to some extent it captures the strength of opposition, the same way RPI uses OWP, OOWP, etc.&amp;nbsp; I'd like to implement and test this system, but the naive implementation for calculating all the simple paths is likely going to be very slow, and if there's a clever matrix implementation it doesn't occur to me.&amp;nbsp; I've put a question in to the authors asking about their implementation.&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;[Loeffelholz 2009] "Predicting NBA Games Using Neural Networks," JQAS&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Summary:&amp;nbsp; &lt;/b&gt;An ensemble of several different neural networks fed with team statistics was used to predict NBA games.&amp;nbsp; Performance was assessed using "% Correct" and compared to consensus picks from five experts published in USA Today.&amp;nbsp; The ensemble methods did not improve upon the best included baseline predictor.&amp;nbsp; The best predictor (feed-forward NN) predicted 74% of the test games correctly (compared to 69% for the human experts).&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Comment: &lt;/b&gt;There are number of interesting results in this paper.&amp;nbsp; First, the authors looked at both (1) splitting team statistics based on home/away, and (2) using only the most recent 5 games, and in both cases found no value.&amp;nbsp; This agrees with my own experiments with similar approaches.&amp;nbsp; Second, the authors experimented with various combinations of statistics and had the best performance using only FG% and FT% for each team.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;[Beckler 2009] "NBA Oracle," CMU Classwork&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;And see:&lt;span style="font-size: small;"&gt;&amp;nbsp; &lt;a href="http://www.mbeckler.org/"&gt;Matthew Beckler's Home Page&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Summary:&lt;/b&gt; This paper describes an effort to use various machine learning techniques to predict NBA game outcomes (as well as some related tasks).&amp;nbsp;  Inputs to the learning process were 62 features for each game -- most  features were averages for the current season and the previous season of  team statistics such as rebounding, shooting percentage, etc.&amp;nbsp; The most  effective technique was linear regression, which predicted about 70% of  games correctly -- comparable to human experts.&amp;nbsp; The most important statistics were team winning percentage in the previous season, and (in decreasing importance) defensive rebounds, points made by opposing team, number of blocks and assists made by opposing team.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Comment:&lt;/b&gt;&amp;nbsp; A fairly straightforward attempt to predict  NBA games based upon team statistics.&amp;nbsp; Prediction accuracy is in line  with similar work (although below Loeffelholz) -- around 70% seems to be fairly easy to achieve for  NBA games.&amp;nbsp; There's no attempt to predict MOV.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;[Orendorff 2007] "First-Order Probabilistic Models for Predicting the Winners of Professional Basketball Games," JQAS 2007&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Summary:&lt;/b&gt; This paper describes an effort to apply Bayesian Logic (BLOG) and Markov Logic Networks (MLN) to predicting NBA games.&amp;nbsp; Inputs to the models are won-loss records.&amp;nbsp; The MLN model performs best, predicting 76% of games correctly.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Comment: &lt;/b&gt;The methodology here is similar to my methodology -- the research uses a x-validation on the entire NBA season.&amp;nbsp; However, there is one very important distinction.&amp;nbsp; This research uses the entire season's data to predict the held-out games -- not just the season up to the time of the predicted game.&amp;nbsp; This makes a huge difference in prediction performance, so take the authors' result of 76% accuracy with a grain of salt.&amp;nbsp; It's likely that the accuracy using season-to-date data would be 15-20% lower.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;[Trono 2010] "Rating/Rankings Systems, Post-Season Bowl Games, and 'The Spread'", JQAS 2010&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Summary:&lt;/b&gt; This paper compares a number of simple systems for predicting college football bowl games.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Comment: &lt;/b&gt;This is a difficult paper to analyze.&amp;nbsp; It is written in a very colloquial, unorganized manner and lacks a clear purpose.&amp;nbsp; The systems analyzed are described in vague terms that make it difficult to understand the computational implementation, or even to attribute authorship of the systems.&amp;nbsp; All that said, at least one system described has out-performed the Las Vegas line (by 1 game) over a 7 year period.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;[West 2008] "A New Application of Linear Modeling in the Prediction of College Football Bowl Outcomes and the Development of Team Ratings," JQAS 2008 &lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Summary:&lt;/b&gt; This paper uses linear regression to build a predictive model for college football bowl games.&amp;nbsp; The inputs to the model are average statistical measures (e.g., "Offensive yardage accumulated per game").&amp;nbsp; The model predicted 19 of 32 bowl games correctly (59.4%).&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Comment: &lt;/b&gt;This paper is of particular interest to me at the moment because I've also turned to looking at prediction using statistical team measures.&amp;nbsp; This work seems to agree with my result that only a few measures (mostly related to scoring) have significance in the final model.&amp;nbsp; Also of interest here is that West pre-conditions his statistical measures by expressing all of them in units of "standard deviations from the mean."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-1460388905063108973?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/k1QP8w8Fk1yxzfBS1OBaMO_OuTE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k1QP8w8Fk1yxzfBS1OBaMO_OuTE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/k1QP8w8Fk1yxzfBS1OBaMO_OuTE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k1QP8w8Fk1yxzfBS1OBaMO_OuTE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/zOSGO4Qv1e4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/1460388905063108973/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/09/new-papers.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/1460388905063108973?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/1460388905063108973?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/zOSGO4Qv1e4/new-papers.html" title="New Papers" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/09/new-papers.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcDRn89fCp7ImA9WhdXGEk.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-5016282726889766107</id><published>2011-08-31T23:01:00.000-04:00</published><updated>2011-08-31T23:01:17.164-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-31T23:01:17.164-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="similarity" /><title>Prediction by Similarity</title><content type="html">Well, I've been all over the map with my blog postings lately and this one is no exception.&amp;nbsp; I'm going to post today about what I call "prediction by similarity."&amp;nbsp; I don't know what it's really called by the machine learning community -- back in the day when I did artificial intelligence we would have called it &lt;a href="http://en.wikipedia.org/wiki/Case-based_reasoning"&gt;case-based reasoning&lt;/a&gt; and for all I know that may still be perfectly fine nomenclature.&lt;br /&gt;
&lt;br /&gt;
The basic idea (as it applies to college basketball) is that if I want to know how Illinois @ Michigan State is going to turn out, I can look at historical examples of similar games and see how they turned out.&amp;nbsp; Hopefully they'll be a good guide for predicting the Illinois @ Michigan State matchup.&lt;br /&gt;
&lt;br /&gt;
The first challenge in this method is to find similar games.&amp;nbsp; The easy solution would be if Illinois had already played (say) five games at Michigan State this season.&amp;nbsp; Presumably those results would be an excellent guide to how the current game would turn out.&amp;nbsp; Of course, it's never the case that we have five previous matchups to look at.&amp;nbsp; Even when the two teams have played before, it's usually the other end of a home-and-home series, and because of the impact of home court advantage, it's hard to use even that.&amp;nbsp; On the other hand, there are 15K games in my corpus -- and about twice that if I include the 2006-2008 seasons as additional historical examples.&amp;nbsp; Out of 30,000 games, I ought to be able to find a few pretty similar to Illinois @ Michigan State.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
About our only option for measuring the similarity of two games is to compare the season statistics (including things like ratings) of the four teams.&amp;nbsp; If the two home teams have very similar statistics, and the two visiting teams have very similar statistics, we might have some hope that the past game can be used to predict the current game.&amp;nbsp; So what statistics are important?&amp;nbsp; I have no idea (and as far as I know, no one has looked at the question) but we can make some educated guesses.&amp;nbsp; The relative strengths of the teams is probably important -- that is, we want to look at past games where the home team was about as strong as MSU and the visiting team as strong as Illinois.&amp;nbsp; The absolute strengths might be important, too.&amp;nbsp; If we use (say) TrueSkill as our strength rating, a matchup between an 850 team and an 800 team might be quite different than a matchup between a 450 team and a 400 team.&amp;nbsp; (Or maybe not.)&amp;nbsp; Pace of play might be important -- a fast 850 team playing a fast 800 team might have a different result than a fast 850 team playing a slow 800 team. In fact, I can probably make an argument for just about any statistic as being important. &lt;br /&gt;
&lt;br /&gt;
As usual, I intend to compensate for my lack of knowledge with persistence and processing power.&amp;nbsp; I'll try different combinations until I find one that works well or convince myself that further search won't be fruitful.&amp;nbsp; Unfortunately, this search will take a lot more processing power.&amp;nbsp; By the end of the 2011 season, I have to rate and sort 30K games for each predicted game.&amp;nbsp; That goes a lot slower than (say) just updating RPI.&amp;nbsp; It takes several hours to make one run.&lt;br /&gt;
&lt;br /&gt;
Let's take a look at what sort of "similar" games we find with a similarity function that uses TrueSkill, average points per possession (PPP), average points per possession allowed (PPPA), and average number of possessions (POSS):&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;Similarity&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;Date&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;Home&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;TrueSkill&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;PPP&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;PPPA&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;Poss&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;Away&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;TrueSkill&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;PPP&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;PPPA&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;Poss&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;MOV&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="background-color: #fff2cc; text-align: right;"&gt;0.00&lt;/td&gt;&lt;td style="background-color: #fff2cc;"&gt;1/24/2011&lt;/td&gt;&lt;td style="background-color: #fff2cc;"&gt;Pittsburgh&lt;/td&gt;&lt;td style="background-color: #fff2cc; text-align: right;"&gt;104.7&lt;/td&gt;&lt;td style="background-color: #fff2cc; text-align: right;"&gt;1.21&lt;/td&gt;&lt;td style="background-color: #fff2cc; text-align: right;"&gt;0.92&lt;/td&gt;&lt;td style="background-color: #fff2cc; text-align: right;"&gt;66.4&lt;/td&gt;&lt;td style="background-color: #fff2cc;"&gt;Notre&amp;nbsp;Dame&lt;/td&gt;&lt;td style="background-color: #fff2cc; text-align: right;"&gt;70.61&lt;/td&gt;&lt;td style="background-color: #fff2cc; text-align: right;"&gt;1.13&lt;/td&gt;&lt;td style="background-color: #fff2cc; text-align: right;"&gt;0.98&lt;/td&gt;&lt;td style="background-color: #fff2cc; text-align: right;"&gt;66.7&lt;/td&gt;&lt;td style="background-color: #fff2cc; text-align: right;"&gt;-5&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="text-align: right;"&gt;0.18&lt;/td&gt;&lt;td&gt;3/25/2007&lt;/td&gt;&lt;td&gt;Florida&lt;/td&gt;&lt;td style="text-align: right;"&gt;93.46&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.19&lt;/td&gt;&lt;td style="text-align: right;"&gt;0.91&lt;/td&gt;&lt;td style="text-align: right;"&gt;68.0&lt;/td&gt;&lt;td&gt;Oregon&lt;/td&gt;&lt;td style="text-align: right;"&gt;71.66&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.12&lt;/td&gt;&lt;td style="text-align: right;"&gt;0.98&lt;/td&gt;&lt;td style="text-align: right;"&gt;66.8&lt;/td&gt;&lt;td style="text-align: right;"&gt;8&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="text-align: right;"&gt;0.20&lt;/td&gt;&lt;td&gt;3/21/2009&lt;/td&gt;&lt;td&gt;Connecticut&lt;/td&gt;&lt;td style="text-align: right;"&gt;104.3&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.23&lt;/td&gt;&lt;td style="text-align: right;"&gt;0.92&lt;/td&gt;&lt;td style="text-align: right;"&gt;68.7&lt;/td&gt;&lt;td&gt;Texas&amp;nbsp;A&amp;amp;M&lt;/td&gt;&lt;td style="text-align: right;"&gt;68.39&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.07&lt;/td&gt;&lt;td style="text-align: right;"&gt;0.98&lt;/td&gt;&lt;td style="text-align: right;"&gt;66.9&lt;/td&gt;&lt;td style="text-align: right;"&gt;26&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="text-align: right;"&gt;0.22&lt;/td&gt;&lt;td&gt;1/29/2009&lt;/td&gt;&lt;td&gt;UCLA&lt;/td&gt;&lt;td style="text-align: right;"&gt;91.3&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.16&lt;/td&gt;&lt;td style="text-align: right;"&gt;0.93&lt;/td&gt;&lt;td style="text-align: right;"&gt;65.8&lt;/td&gt;&lt;td&gt;California&lt;/td&gt;&lt;td style="text-align: right;"&gt;70.50&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.12&lt;/td&gt;&lt;td style="text-align: right;"&gt;0.97&lt;/td&gt;&lt;td style="text-align: right;"&gt;67.8&lt;/td&gt;&lt;td style="text-align: right;"&gt;15&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Our current game (the one we're trying to predict) is in the first row: the 1/24 conference game between Pittsburgh and Notre Dame.&amp;nbsp; The next three lines are the closest matches found.&amp;nbsp; In the closest match, Oregon's statistics are amazingly close to Notre Dame's.&amp;nbsp; Florida's aren't quite as close a match to Pittsburgh -- notably, Florida's strength (as measured by TrueSkill) is significantly less.&amp;nbsp; In all of the similar games, the home team wins handily -- we would predict Pittsburgh by 16 points based upon these games.&amp;nbsp; And that probably wouldn't be a bad prediction: Notre Dame's victory was considered a significant upset.&lt;br /&gt;
&lt;br /&gt;
So how well does this work as a predictor?&amp;nbsp; So far, not very well.&amp;nbsp; About the best performance I've found is a MOV Error of 12.5 and a % Correct of about 68%.&amp;nbsp; There are a couple of positives: I'm still working on the code, so I may find some bugs or improvements.&amp;nbsp; And secondly, the predictions from this model are only correlated about 60% with (say) TrueSkill, which may make it useful as part of an ensemble model.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-5016282726889766107?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lPXy6fKX3C1sNJ23Dkkyuzc0t1o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lPXy6fKX3C1sNJ23Dkkyuzc0t1o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lPXy6fKX3C1sNJ23Dkkyuzc0t1o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lPXy6fKX3C1sNJ23Dkkyuzc0t1o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/a8tn6_AHl9E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/5016282726889766107/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/08/prediction-by-similarity.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/5016282726889766107?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/5016282726889766107?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/a8tn6_AHl9E/prediction-by-similarity.html" title="Prediction by Similarity" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/08/prediction-by-similarity.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEACQ34zfSp7ImA9WhdXFU0.&quot;"><id>tag:blogger.com,1999:blog-5902620336509647050.post-2941231963545592499</id><published>2011-08-27T23:39:00.000-04:00</published><updated>2011-08-27T23:39:22.085-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-27T23:39:22.085-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="trueskill" /><category scheme="http://www.blogger.com/atom/ns#" term="meta methodology" /><category scheme="http://www.blogger.com/atom/ns#" term="rpi" /><category scheme="http://www.blogger.com/atom/ns#" term="wilson" /><category scheme="http://www.blogger.com/atom/ns#" term="govan" /><title>Correlation Between Predictors</title><content type="html">&lt;a href="http://blog.smellthedata.com/"&gt;Danny Tarlow&lt;/a&gt; was kind enough to give me some comments on a paper I'm writing about the work reported in this blog, and one of his suggestions was to look at whether the predictors I've tested are picking up on the same signals.&amp;nbsp; This is a significant question because if the predictors are picking up on different signals, then they can be combined into an ensemble predictor that will perform better than the individual predictors.&amp;nbsp; (Dietterich 2000) showed that&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;"...a necessary and sufficient condition for an ensemble of classifiers to be more accurate than any of its individual members is if the classifiers are accurate and diverse."&lt;/i&gt;&lt;/blockquote&gt;A classifier is &lt;i&gt;accurate &lt;/i&gt;if is better than random guessing.&amp;nbsp; Two predictors are &lt;i&gt;diverse &lt;/i&gt;if they make different errors.&amp;nbsp; Intuitively, an ensemble will perform better than the base predictors if the errors in the base predictors are uncorrelated and tend to cancel each other out.&amp;nbsp; Our predictors are all obviously accurate, but are they diverse?&lt;br /&gt;
&lt;br /&gt;
To test this we can measure the correlation between the errors made by the different predictors.&amp;nbsp; If they are uncorrelated, then it is likely that we can construct an ensemble with improved performance.&amp;nbsp; I don't have the time and energy to test all combinations of the predictors I've implemented, but here are the correlations between the top two won-loss based predictors (Wilson, iRPI) and the top two MOV-based predictors (TrueSkill+MOV, Govan):&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;&lt;br /&gt;
&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;Wilson&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;iRPI&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;TrueSkill&lt;br /&gt;
+ MOV&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;iRPI&lt;/th&gt;&lt;th&gt;0.99&lt;/th&gt;&lt;th&gt;&lt;br /&gt;
&lt;/th&gt;&lt;th&gt;&lt;br /&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;Trueskill+MOV&lt;/th&gt;&lt;th&gt;0.93&lt;/th&gt;&lt;th&gt;0.93&lt;/th&gt;&lt;th&gt;&lt;br /&gt;
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;Govan&lt;/th&gt;&lt;th&gt;0.95&lt;/th&gt;&lt;th&gt;0.95&lt;/th&gt;&lt;th&gt;0.98&lt;/th&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Not unsurprisingly, the highest correlations are between the two won-loss predictors and the two MOV-based predictors.&amp;nbsp; But all of the predictors are highly correlated.&amp;nbsp; The least correlated (by a hair) are Wilson and TrueSkill+MOV.&amp;nbsp; Putting those two predictors into a combined linear regression or an averaging ensemble results in performance worse that TrueSkill+MOV alone.&lt;br /&gt;
&lt;br /&gt;
On the other hand, perhaps using the best predictors is the wrong course.&amp;nbsp; Perhaps its more likely that the worst predictors are uncorrelated with the best predictors, and a combination of one of the worst with one of the best would be fruitful.&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" border="1" cellpadding="3" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;&lt;br /&gt;
&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;Wilson&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;iRPI&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;TrueSkill&lt;br /&gt;
+ MOV&lt;/th&gt;&lt;th style="background-color: #cfe2f3;"&gt;Govan&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;1-Bit&lt;/th&gt;&lt;th&gt;0.83&lt;/th&gt;&lt;th&gt;0.83&lt;/th&gt;&lt;th&gt;0.80&lt;/th&gt;&lt;th&gt;0.79&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th style="background-color: #cfe2f3;"&gt;Winning Percentage&lt;/th&gt;&lt;th&gt;0.97&lt;/th&gt;&lt;th&gt;0.98&lt;/th&gt;&lt;th&gt;0.92&lt;/th&gt;&lt;th&gt;0.93&lt;/th&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
As this shows, even the 1-Bit predictor ("the home team wins by 4.5") is highly correlated with the better predictors, and using just the winning percentage shoots the correlation to 0.92+.&amp;nbsp; Adding these predictors to an ensemble with the better predictors also results in worse performance.&lt;br /&gt;
&lt;br /&gt;
Of course, it's always possible that some combination of predictors will improve performance.&amp;nbsp; There's been some interesting work in this area -- see (Caruana 2004) in &lt;a href="http://netprophetblog.blogspot.com/p/papers.html"&gt;Papers&lt;/a&gt;.&amp;nbsp; But for right now I don't have the infrastructure to search all the possible combinations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5902620336509647050-2941231963545592499?l=netprophetblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hlAoM26DEgIqEQVDMqByJbeWISs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hlAoM26DEgIqEQVDMqByJbeWISs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hlAoM26DEgIqEQVDMqByJbeWISs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hlAoM26DEgIqEQVDMqByJbeWISs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/dAZD/~4/YhuFbuNolVA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://netprophetblog.blogspot.com/feeds/2941231963545592499/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://netprophetblog.blogspot.com/2011/08/correlation-between-predictors.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2941231963545592499?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5902620336509647050/posts/default/2941231963545592499?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/dAZD/~3/YhuFbuNolVA/correlation-between-predictors.html" title="Correlation Between Predictors" /><author><name>Scott Turner</name><uri>http://www.blogger.com/profile/03393071448515738228</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://netprophetblog.blogspot.com/2011/08/correlation-between-predictors.html</feedburner:origLink></entry></feed>

