President Barack Obama plans to send 4,000 more U.S. troops to Afghanistan to train local forces and set benchmarks for progress in battling militants there and in Pakistan, administration officials said.