多项选择题

在大数据ETL过程中,以下哪些技术可以用于提高数据清洗的准确性()

A.规则匹配
B.机器学习算法
C.异常值检测
D.数据抽样