Machine learning promises to lower barriers even further; programmers will soon be able to change the behavior of systems by altering training data, possibly without writing a single line of code. On the user side, systems built on spoken language and natural language understanding such as Alexa and Siri will allow nonprogrammers to perform complex computations. Furthermore, ML powered systems are likely to become more robust against errors. The capacity to retrain models will mean that codebases can shrink and that maintainability will increase. In short, machine learning is likely to completely upend the role of software engineers
These are highly exaggerated claims, which demonstrate that ML has learned nothing from AI's lessons of the past.
Share this highlighthttp://www.safaribooksonline.com/a/tensorflow-for-deep/15047041/