1. A method, comprising: receiving, at a border router from a network management server (NMS), a message that includes a set of network properties x i and network performance metrics M i , wherein the border router is executing one of a plurality of learning machines distributed across a plurality of boarder routers; intercepting, by the border router, x i and M i transmitted to the NMS from nodes in a computer network of the border router; building, by the border router, a regression function F based on x i and M i ; detecting, by the border router, one or more anomalies in the intercepted x i and M i based on the regression function F; and reporting the one or more detected anomalies to the NMS to cause the NMS to fix performance issues in the computer network.