The new 4-5dan go-playing bots on kgs (zen19d, crazystone) use this strategy extensively. When they're ahead they play to consolidate their biggest weakness, and when they're behind they play more and more risky moves to try to come back. In the endgame the calculate the score exactly, and will play negative point value moves as long as they are ahead on the board.
It makes for a really tough game, cause if you do get ahead, you have to face a series of attacks which almost but don't quite work, and if you mess up any of them it's over.