Here the neural network was given examples of how to use the calculator for each question which means it wasn't generating it's own abstractions.
If you wanted to use this to solve other (e.g. programming) problems you would need examples of every step required for almost every problem.
Using neural networks in this way is akin to locality sensitive hashing, instead it should understand what it's lowest level operators do and discover useful combinations of them that can solve new problems.
If you wanted to use this to solve other (e.g. programming) problems you would need examples of every step required for almost every problem.
Using neural networks in this way is akin to locality sensitive hashing, instead it should understand what it's lowest level operators do and discover useful combinations of them that can solve new problems.