Backbone learning