[SPARK-2199][mllib]

backgound is explicitly defined as val