In one embodiment, a management system determines respective capability information of machine learning systems, the capability information including at least an action the respective machine learning system is configured to perform. The management system receives, for each of the machine learning systems, respective performance scoring information associated with the respective action, and computes a degree of freedom for each machine learning system to perform the respective action based on the performance scoring information. Accordingly, the management system then specifies the respective degree of freedom to the machine learning systems. In one embodiment, the management system comprises a management device that computes a respective trust level for the machine learning systems based on receiving the respective performance scoring feedback, and a policy engine that computes the degree of freedom based on receiving the trust level. In further embodiments, the machine learning system performs the action based on the degree of freedom.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method, comprising: determining, by a management system in a computer network, respective capability information of one or more machine learning systems, wherein the capability information includes at least an action the respective machine learning system is configured to perform; receiving, at the management system, for each of the one or more machine learning systems, respective performance scoring information associated with the respective action; computing, by the management system, a degree of freedom for each machine learning system to perform the respective action based on the performance scoring information; and specifying, from the management system to the one or more machine learning systems, the respective degree of freedom. 2. The method as in claim 1, wherein the management system comprises a management device and a policy engine, the method further comprising: computing, by the management device, a respective trust level for the one or more machine learning systems based on receiving the respective performance scoring feedback; and sending the trust level from the management device to the policy engine, wherein computing the degree of freedom is performed by the policy engine based on the trust level. 3. The method as in claim 2, wherein the trust level is computed using a credit-based algorithm. 4. The method as in claim 1, further comprising: accepting manual input to the degree of freedom. 5. The method as in claim 1, wherein the capability information further includes a scoring technique used by the one or more machine learning systems to generate the respective performance scoring feedback. 6. The method as in claim 1, wherein discovering the one or more machine learning systems comprises one of either dynamic discovery or static discovery. 7. The method as in claim 1, wherein the computed degree of freedom results in no freedom for a particular machine learning system, and wherein the particular machine learning system with no freedom still sends respective performance scoring feedback based on simulations of the respective action of the particular machine learning system. 8. The method as in claim 1, wherein the computed degree of freedom results in a change limitation for a particular machine learning system such that the respective action of the particular machine learning system is prevented from making changes beyond the change limitation. 9. The method as in claim 1, wherein the computed degree of freedom results in an increasing degree of freedom over time for a particular machine learning system, such that the respective action of the particular machine learning system is given the increasing degree of freedom to act over time until intervention by the management system. 10. The method as in claim 1, wherein the computed degree of freedom for a particular machine learning system depends upon an expected outcome for each iteration of the respective action for the particular machine learning system. 11. The method as in claim 1, further comprising: requesting, by the management system, that the one or more learning machine systems report the respective performance scoring feedback at a specified rate. 12. The method as in claim 1, further comprising: requesting, by the management system, that the one or more learning machine systems report the respective performance scoring feedback in response to a particular event. 13. The method as in claim 1, further comprising: requesting, by the management system, that the one or more learning machine systems report the respective performance scoring feedback according to a specified scoring technique. 14. The method as in claim 1, further comprising: receiving, by the management system, additional metrics within the respective performance scoring feedback. 15. The method as in claim 1, wherein the respective performance scoring feedback is based on a respective local simulation of action performance by the one or more machine learning systems. 16. A method, comprising: computing, by a machine learning system in a computer network, a performance scoring feedback associated with an action the machine learning system is configured to perform; reporting the performance scoring feedback from the machine learning system to a management system; receiving, at the machine learning system from the management system, a degree of freedom the machine learning system has to perform the action based on the performance scoring feedback; and performing the action by the machine learning system based on the degree of freedom. 17. The method as in claim 16, further comprising: reporting the performance scoring feedback from the machine learning system to the management system at a specified rate. 18. The method as in claim 16, further comprising: reporting the performance scoring feedback from the machine learning system to the management system in response to a particular event. 19. The method as in claim 16, further comprising: receiving, at the machine learning system, a specified scoring technique from the management system; and computing the performance scoring feedback according to the specified scoring technique. 20. The method as in claim 16, further comprising: reporting additional metrics within the performance scoring feedback. 21. The method as in claim 16, further comprising: performing a local simulation of the action by the machine learning system; and computing the performance scoring feedback according to the local simulation of action performance. 22. A system, comprising: one or more network interfaces to communicate with a network; one or more processors coupled to the network interfaces and configured to execute one or more processes; and at least one memory configured to store a first process executable by at least one processor, the first process when executed operable to: determine respective capability information of one or more machine learning systems, wherein the capability information includes at least an action the respective machine learning system is configured to perform; and receive, for each of the one or more machine learning systems, respective performance scoring information associated with the respective action; the at least one memory configured to store a second process executable by at least one processor, the second process when executed operable to: compute a degree of freedom for each machine learning system to perform the respective action based on the performance scoring information; and specify the respective degree of freedom to the one or more machine learning systems. 23. The system as in claim 22, wherein the system comprises a management device configured to store and execute the first process and a policy engine configured to store and execute the second process, the first process when executed further operable to: compute a respective trust level for the one or more machine learning systems based on receiving the respective performance scoring feedback; and send the trust level from the management device to the policy engine, the second process when executed further operable to: receive the trust level from the management device at the policy engine, wherein the second process when executed to compute the degree of freedom based on the performance scoring feedback is based on the trust level received from the management device. 24. An apparatus, comprising: one or more network interfaces to communicate with a network; a processor coupled to the network interfaces and configured to execute one or more processes; and a memory configured to store a machine learning system process executable by the processor, the process when executed operable to: compute a performance scoring feedback associated with an action the machine learning system is configured to perform; report the performance scoring feedback to a management system; receive, from the management system, a degree of freedom the machine learning system has to perform the action based on the performance scoring feedback; and perform the action based on the degree of freedom. 25. The apparatus as in claim 24, wherein the process when executed is further operable to: perform a local simulation of the action; and compute the performance scoring feedback according to the local simulation of action performance.