improve gradient initial params