tldr: keep it fun; if you bet professionally, you'll run into hurdles from bookies.
Develop a good system with decent results, sell the recommendations. I've watched this play out in daily fantasy sports over the last few years and I'm convinced it's second only to running the betting sites themselves, only with infinitely less hassle.
As for predictive analytics themselves, you can dig into all the metrics you want, but training/backcasting is how I'd approach it.
Finding a problem someone has, solving it with analysis, and offering to license/sell it to them (once it's proven to work) is probably more lucrative.
Unless you're chasing the variable rewards skinner box. In that case, I'd probably just take up a cocaine habit -- it'll be cheaper.
ML is often just stats under the hood in most cases -- I think I am targeting neural networks specifically with this comment.
I've won 4 of my last 9 baseball "futures" bets, with more than 2-1 payoffs (some were to make the playoffs, or o/u games won, etc.) That's the way to bet on baseball -- use a large sample size. It's easy enough, once the futures lines come out, to find bets that clearly have a positive expected outcome, when using advanced sabermetrics (the baseball term for "statistics" aka Moneyball).
Unless this is a passion, take the time you have allocated to running the analysis, and use it in a healthy manner. Or multiply it by your hourly wage. Then read fangraphs or BP to find the exploitable futures lines.
DFS NBA is much more predictable, but then everyone else knows that too so it's also much more competitive. You've got to be seriously dialed in to have any edge at all.
I feel like the PGA is still the softest DFS sport. Lots of unexplored territory there, but not giant amounts of money to win.
I am heavily involved in gambling (trading), posted a simple article on using ML as well recently:
https://news.ycombinator.com/item?id=15739468
Feel free to join our slack group:
http://www.espn.com/blog/playbook/dollars/post/_/id/2935/mee...
I've been slowly getting into Machine Learning for a while now, and have been looking for projects to accelerate my focus. I also happen to like to gamble (responsibly), so I've recently started researching how to apply Machine/Deep Learning to Baseball betting, and possibly other sports.
It would be mostly a side project I would imagine, I have no dreams of becoming wealthy from this, and since it mixes scraping (which I really like to play with) with machine learning, it will probably be entertaining at least. I'm very curious if I could actually get decent success with it though.
Anyone done this before? Or know of stories/books about this?