What about teaching the soldiers to go on semi-auto and only use automatic below the 3 or 2 hundred meters (328 or 218 yards)?
There's some merit to training, of course, presuming you've trained in a realistic enough way and done it enough that the soldier defaults to their training. That said, the studies I've read generally seem to show that a lot of soldiers who are engaged in a gunfight are usually undergoing a Significant Emotional Event, and aren't making the most well-informed and rational choices.
From all of the reading I've done, most small arms combat in wartime is actually done at fairly close range. The exact statistics vary wildly according to your theatre of operations, of course: US troops in Afghanistan averaged battle ranges of around 400 yards, due to the mountains and limited ground cover, while German troops on the Eastern Front averaged less than a hundred yards. Hence why the German Army adopted the 7.92x33 Kurz in their first Sturmgewehr, and the Soviets responded with 7.62x39 Rus.
From my own personal experience, I wouldn't actually expect full auto fire to be effective at hitting a man-sized target past twenty-five yards or so, unless you're shooting prone with a bipod or using a tripod-mounted machine gun.