I. Introduction
Self Organizing Networks (SON) are networks that are able to configure, optimize and heal by themselves without manual intervention [1]. They sense the environment and decide what actions to take and learn from this process to stabilize the system. Also they are capable of detecting new issues and suggest actions to tackle the problems. Hence these systems must be agile, adaptable and scalable [2].