Patent ID: 8984103
Filing Date: 2015-03-17
Classification: G06N

Abstract:
1. A calculation processing system, comprising: an input unit receiving, from outside of the calculation processing system, programming code for a program including an algorithm; a network creation unit creating, based on the programming code for the program received by the input unit, a network to have a topology representing an algorithm structure of the algorithm of the program, a calculation executing unit executing a calculation using the network representing the algorithm structure of the algorithm of the program; and a network updating unit for changing, using a result of calculation by said calculation executing unit and a learning algorithm, the topology of the network without changing said result of calculation, wherein the network creation unit determines the topology representing the algorithm structure of the algorithm of the program received by the input unit, and creates the network to have the determined topology by adding or deleting an operation node and configuring edges connecting the operation node, and wherein the network creation unit converts the program to a network in ATN (Algorithmically Transitive Network) format.