Live by the Variance, Die by the Variance (and why I hate Duke [and Mercer] for that matter

The first weekend of the NCAA Tournament was a wild one. In our competition, we chose models with high variance, knowing full well we could be in a world of hurt if a game or two did not go our way. Being scored on a log loss scale was new to us, and we knew of the risks, but did not really think things could get too bad. ...

March 24, 2014 · 3 min · sixmanguru

My 50,000 Monte Carlo Simulation Results for the NCAA Basketball Tournament

With March Madness upon us, I have been in a solid state of sleep-deprivation. It all started with a class project assigned in late February that suggested we enter the Kaggle competition of our choice or create a similar type project. I was immediately drawn to the March Machine Learning Mania being hosted by Kaggle and Intel. For the past three weeks, in any spare time, I have been trying to find and clean data to run models. I thought things were slowing down last week until I decided to try some new data I had found. ...

March 21, 2014 · 4 min · granger

Super Bowl Least Squares Predictions — take the points

For the past few months, I have been applying Least Squares Optimization principals to the NFL in making predictions. The method is fairly well established, simply to do and so far — very effective. (here’s a link to the first article explaining it all) Up-To-Date Results In games where the (expected line-actual line)/actual >100%, the line went 15-5 -1 since I started this in week 13 and 2-2 during the playoffs ...

February 2, 2014 · 1 min · granger

Least Squares Predictions 3-0-1 During NFL Wild Card Round

With the first weekend of the NFL Playoffs completed, it seemed like a good time to catch up on how well the Least Squares Optimization predictions did the past two weeks. If this is your first time reading about this, please refer to my initial article here. First, let’s recap the final week of the regular season. Using only the games where the percentage difference between the expected line and the actual lines (from by sportsbook.com when published) was greater than 100%, the predictor went 3-1. In games where the raw absolute value of the expected and actual lines was greater than 2.5, the predictor went 5-3. Overall the predictor went 12-3 (the Bears-Packers game did not have a line sure to the unsure status of Aaron Rodgers. ...

January 6, 2014 · 2 min · granger

Week 17 NFL Lines and Least Squares Predictions

If you have not read any of my previous Least Squared posting, please refer to the initial post here. Week 16 in review: Only one game was in the range where we have been fairly confident on the selections. New England was a favorite in the system, but getting 2.5 points from Vegas. New England destroyed the Ravens, so the >100% difference between the expected and Vegas lines, bring that rule to 12-3 over the past four weeks. ...

December 27, 2013 · 3 min · granger

College Bowl Season Predictions Based on Least Squared Non-Linear Programming Model

There’s no shortage of data out there when it comes to college football, so I decided to take the time to create a least squares model, based on the same principals I have been using for the NFL, and outlined here. The idea was to take all 752 schools that played college football, cross that with all 4138 games that were played (up to last weekend) and see how they predict the games (especially versus the Vegas lines). ...

December 22, 2013 · 4 min · granger

Least Squares Method Perfect in Week 15 and the Art of Slowing Down

Sometimes you just need to slow down and look at the data a little closer. That was the case last week when I mistakenly posted the wrong side of the New England-Miami line. I mentioned it was probably best to stay away from it all together due to the raw difference being so small, but I also stated the wrong side to take. Oh well. Lesson learned. Week 15 review – The least-squares method and choosing only those lines where the percentage difference of expected and actual Vegas line over the actual line was greater than 100% went a shocking 4-0. Did I bet it this way? Nope. The three lines between 80-100% went 1-2. In games where the absolute raw was greater than 2.5 went 3-2. Overall, the LS method went an incredible 11-4-1. ...

December 19, 2013 · 2 min · granger

NFL Week 15 Lines, Week 14 update and Least Squares NLP

Just a quick update on last week’s post where I use Non-Linear Programming methods to predict the NFL lines. Let’s rehash. You can also read the explanation post HERE, where I dive into Non-Linear Programming and the methods involved. For Week 13 games, the least squares approach went 10-5 overall, 3-1 where the percentage of expected vs. Vegas line was greater than 100% and 6-4 when the absolute raw difference was greater than 2.5. ...

December 12, 2013 · 2 min · granger

NFL Week 14 Predictions, Ratings, Optimization and Non-Linear Programming

We finished classes yesterday, so all that is left for the semester is a homework assignment, three projects and three more exams. I have whittled this away to only needing to complete one last project and study for the exams. But, instead of finishing my database project, which is due Sunday, I elected to take a deeper dive into a classroom example for an exam I had yesterday. ...

December 6, 2013 · 8 min · sixmanguru