What are the fundamental principles and techniques employed in classification models?