mingaoo / Assignments

Assignments for newbies (students of Prof. Gao)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Assignments

Assignments for newbies (students of Prof. Gao)

Assignment 101

练习内容:熟练 KNN(K 邻近)算法的**和编码实现

详细说明:利用 python 语言实现 KNN 算法,并对收集的鸢尾花数据进行分类。鸢尾花数据 分为两部分,一部分为 104 个带类别标记的样本组成的训练集,另一部分为不带类别标记的 46 个样本组成的测试集,要求对 46 个不带类别标记的样本进行预测。压缩包内含4个文件, 分别为 data-description.txt, training.txt, test.txt,knn.py。knn.py 为需要你来完成的代码。

输入与输出:输入训练集与测试集数据(见文本文件),输出分类正确率,召回率,F1

注意:请尽量不要调用第三方的直接实现,如scikit-learn

Deadline:2017-10-31

About

Assignments for newbies (students of Prof. Gao)


Languages

Language:Python 100.0%