Supervised learning in synthetic biology : student cells and teacher cells