Task: Class Definition Understanding (ontology: Sciences/Computer_Science)

Which of the following definitions best describes 'data mining algorithm'?

A. Technique which predicts a given transcription factor activity and then uses this infor- mation to predict its targets.
B. A the concept is an algorithm that has as its objective a data mining task and outputs as a result a generalization specified by a generalization specification.
C. the concept- it implements k-fold cross validation, MCMC cross validation, bootstrap and (t.test or welch.test or wilcox.test or f.test or kruskal.test or One-step Recursive Feature Elimination or random forest variable importance measure or lasso or elastic net or componentwise boosting)
D. it is where we fit a model with probe level and chip level parameters on a probeset by probeset basis

Answer: A the concept is an algorithm that has as its objective a data mining task and outputs as a result a generalization specified by a generalization specification.