Logistic函数针对的是二分类问题,而Softmax解决的是多分类问题。Softmax多分类任务要求类与类之间互斥,即一个样本只能归于一个类。而基于Logistic实现的多分类任务(如One vs All)类别之间可以相交。Softmax函数也经常作为神经网络的输出层,进行多分类。本实验主要介绍使用MindSpore在多分类数据集上进行Softmax + CrossEntropy(交叉熵损失)实验。
Iris数据集是模式识别最著名的数据集之一。数据集包含3类,每类50个实例,其中每个类都涉及一种鸢尾植物。在Iris数据集的官网[Iris Data Set](http://archive.ics.uci.edu/ml/datasets/Iris)上下载[iris.data](http://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data)文件。