learning backbone model