North Korean troops have not been seen on the battlefield for several weeks, according to a Ukrainian military official.