A providing device according to an embodiment includes a registration unit that registers a learning device, in which nodes that output results of calculations on input data are connected and which extracts a feature corresponding to a predetermined type from the input data, an accepting unit that accepts designation of a type of a feature, a providing unit that selects a learning device that extracts a feature corresponding to the type of the feature accepted by the accepting unit among the learning device registered by the registration unit, and provides a new learning device generated based on the selected learning device, and a calculation unit that calculates a price to be paid to a seller provided the learning device selected by the providing unit.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A providing device comprising: a registration unit configured to register a learning device, in which nodes that output results of calculations on input data are connected and which extracts a feature corresponding to a predetermined type from the input data; an accepting unit configured to accept designation of a type of a feature; a providing unit configured to select a learning device that extracts a feature corresponding to the type of the feature accepted by the accepting unit among the learning device registered by the registration unit, and provides a new learning device generated based on the selected learning device; and a calculation unit configured to calculate a price to be paid to a seller provided the learning device selected by the providing unit. 2. The providing device according to claim 1, wherein the providing unit generates the new learning device that extracts the feature accepted by the accepting unit from multiple learning devices registered by the registration unit, and provides the new learning device. 3. The providing device according to claim 1, wherein the providing unit provides the learning device in which multiple learning devices, that extract different type features among learning devices registered by the registration unit, are integrated. 4. The providing device according to claim 3, wherein the providing unit provides the learning device in which coupling coefficients between nodes in same positional relations in multiple learning devices having a same number of nodes in each of layers among multiple learning devices that extract different type features are integrated. 5. The providing device according to claim 3, wherein the providing unit provides the learning device in which multiple learning devices that extract different type features are integrated in series. 6. The providing device according to claim 3, wherein the providing unit provides the learning device in which an error between an input and an output in the integrated learning device is corrected by a backpropagation method. 7. The providing device according to claim 1, wherein the providing unit generates the learning device that extracts the accepted type of feature by adding a new node to the selected learning device, and provides the generated learning device. 8. The providing device according to claim 7, wherein the providing unit provides the learning device in which an error between an output result obtained when the new node is added to the selected learning device and a correct output result is eliminated by a correction by the backpropagation method. 9. The providing device according to claim 7, wherein the providing unit stores the generated learning device in a storage area to be accessed by only a buyer designated the type of the feature among storage areas of a predetermined storage device in which a learning device is registered, for providing the learning device. 10. A providing method implemented by, a providing device, the providing method comprising: registering a learning device, in which nodes that output results of calculations on input data are connected and which extracts a feature corresponding to a predetermined type from the input data; accepting designation of a type of a feature; selecting a learning device that extracts a feature corresponding to the type of the feature accepted at the accepting among the learning device registered at the registering; providing a new learning device generated based on the selected learning device; and calculating a price to be paid to a seller provided the learning device selected at the selecting. 11. A non-transitory recording medium on which a providing program is recorded, the recording medium being executed by a computer and comprising: registering a learning device, in which nodes that output results of calculations on input data are connected and which extracts a feature corresponding to a predetermined type from the input data; accepting designation of a type of a feature; selecting a learning device that extracts a feature corresponding to the type of the feature accepted at the accepting among the learning device registered at the registering; providing a new learning device generated based on the selected learning device; and calculating a price to be paid to a seller provided the learning device selected at the selecting.