The math around machine learning is very manageable, and a lot of research in that area is throwing heuristics at a wall to see what sticks