Detecting Android malware by extracting a static call graph and applying ML https://blog.acolyer.org/2017/03/09/mamadroid-detecting-android-malware-by-building-markov-chains-of-behavorial-models/ (impressive how high-level the CFG is)
miniblog.
Related Posts
Applying different profile guided optimisation techniques to the rust compiler:
Fascinating talk on applying deep learning to detecting cheaters in CS:GO https://www.youtube.com/watch?v=kTiP0zKF9bc
The presenter discusses how they get machine-readable data out of matches, and how they still keep a human in the loop (ML just feeds the human analysis component).
Interesting people keep popping up on the difftastic issue tracker.
Here's a discussion of applying structural diff techniques to language-aware merging: