update negative sampling