added a process to update probability with BP-type