Towards Split Computing: Supervised Compression For Resource-Constrained Edge Computing Systems