Tuesday, March 10, 2015

Machine Learning for Programming

Machine Learning for Programming: @ InfoQ

"Peter Norvig keynotes on using machine learning techniques to solve more general software problems, helping both the advanced programmer and the novice one."



Human learning is based on pattern matching, and machine learning is based on pattern matching.
It is unlikely to happen quickly, but over time there will be more symbiosis of human and machine programming, too. I would extend this treating programs as (sometimes) efficient way of knowledge representation, that could and will be automated...



No comments: