adaptive learning metalearning autodetection machine learning autoselection autosampling autoclassification autoclustering autoverification autovalidation