In traditional programming, your task is to take complicated rules and translate them into code; most of your power is spent doing the translating, rather than thinking about the principles themselves. It’s a way of focusing less on the machine and extra on the problem you’re trying to get it to unravel.
And the staff has just revealed a new device that takes builders one step nearer to the prospect of, one day, having machines that can program themselves. Software 2.0 is code written by the optimization based mostly on an analysis criterion (corresponding to “classify this training information accurately”). If you had a C++ code and somebody wished you to make it twice as quick (at cost of efficiency if needed), it would be highly non-trivial to tune the system for the new spec. However, in Software 2.0 we can take our network, remove half of the channels, retrain, … Read More