Robbins–Monro algorithm