A collective perception model for neighbor selection in grou