sounds like it's running rich.. too much gasoline or too litle air. Since the bike runs great and the trouble is intermittant i wouldnt bother adjusting or cleaning anything..
i dunno what kind you have but some Bings have a vertical, manually operated choke plate .. i had one and the choke plate occasionally slipped down due to vibration while riding. But when opening the throttle, a tongue on the slide pulled the choke plate back up and the bike usually recovered.
Look for something similar.. something that could cut off air supply. If you cleaned the carb be sure it was reassembled correctly ..