多项选择题

A.减少预测变量的个数
B.降低算法运算开销
C.去除数据噪声
D.确保这些变量是相互独立的