Supervised learning under distributed features