Naive Bayes Self-Adaptive