Supervised learning fails in network traffic engineering because it treats network optimization as a static classification problem. Networks are dynamic systems where optimal routing changes by the millisecond based on traffic, failures, and service demands; a model trained on yesterday's data is obsolete today.














