Machine learning empowered computer networks