Self-learning software that builds itself

Researchers at Lancaster University in England have developed a machine-learning system that can assemble code components into a program to meet goals set by the human developers. The resulting software can continue to learn and reconfigure itself to adapt to changing conditions without human intervention. The researchers used the designing of a web server as a test case for the runtime emergent software, or REx, and found not only that the resulting web server performed efficiently but that REx came up with some unexpected tricks.”


Related Content