1. The document discusses using machine learning techniques to automatically scale network resources based on traffic load in order to reduce costs. It provides background on auto-scaling in cloud computing and motivations for applying it to network functions. 2. A literature review covers prior work on using auto-scaling for content distribution networks and data center networks to improve energy efficiency. 3. The problem is defined as minimizing network operation costs through auto-scaling virtual network resources based on predicted traffic loads while meeting service level agreements and policies. A high-level design is proposed using a traffic prediction module, auto-scale controller, and actuators to adjust resources.