KNN 算法的鸢尾花分类,算是入门机器学习的老朋友了。原理直白,就是看你要分类的点,离哪些已知点最近,跟着多数派走。K 值大小挺关键,K 小容易过拟合,K 大又太保守。数据用的就是经典的鸢尾花数据集,150 个样本,特征干净,边界清晰,训练和演示都方便。MATLAB 里直接用fitcknn建模,predict来预测,步骤清晰,上手快。想要练手调 K 值,看模型怎么变,这个案例还挺好玩。