An exponentially-convergent algorithm for learning under distributed features