计算机应用 ›› 2013, Vol. 33 ›› Issue (10): 2801-2803.

• 人工智能 • 上一篇    下一篇

基于分层聚类及重采样的大规模数据分类

张永,浮盼盼,张玉婷   

  1. 辽宁师范大学 计算机与信息技术学院, 辽宁 大连 116081
  • 收稿日期:2013-03-13 修回日期:2013-04-24 出版日期:2013-10-01 发布日期:2013-11-01
  • 通讯作者: 张永
  • 作者简介:张永(1975-),男,四川阆中人,副教授,博士,CCF会员,主要研究方向:机器学习、智能计算;浮盼盼(1987-),女,河南新乡人,硕士研究生,主要研究方向:机器学习;张玉婷(1990-),女,黑龙江哈尔滨人,硕士研究生,主要研究方向:机器学习。
  • 基金资助:
    国家自然科学基金资助项目;中国博士后科学基金资助项目;辽宁省教育厅基金资助项目

Large-scale data classification based on hierarchical clustering and re-sampling

ZHANG Yong,FU Panpan,ZHANG Yuting   

  1. School of Computer and Information Technology, Liaoning Normal University, Dalian Liaoning 116081, China
  • Received:2013-03-13 Revised:2013-04-24 Online:2013-11-01 Published:2013-10-01
  • Contact: ZHANG Yong

摘要: 针对大规模数据的分类问题,将监督学习与无监督学习结合起来,提出了一种基于分层聚类和重采样技术的支持向量机(SVM)分类方法。该方法首先利用无监督学习算法中的k-means聚类分析技术将数据集划分成不同的子集,然后对各个子集进行逐类聚类,分别选出各类中心邻域内的样本点,构成最终的训练集,最后利用支持向量机对所选择的最具代表样本点进行训练建模。实验表明,所提方法可以大幅度降低支持向量机的学习代价,其分类精度比随机欠采样更优,而且可以达到采用完整数据集训练所得的结果

关键词: 海量数据, 分类, 聚类, 重采样, 支持向量机

Abstract: Based on hierarchical clustering and re-sampling, this paper presented a Support Vector Machine (SVM) classification method for large-scale data, which combined supervised learning with unsupervised learning. The proposed method first used k-means cluster analytical technology to partition dataset into several subsets. Then, the method clustered class by class for each subset and selected samples in each clustering center neighborhood to form candidate training datasets. Last, the method applied SVM to train and model for candidate training datasets. The experimental results show that the proposed method can substantially reduce SVM learning cost. Meanwhile, the proposed method has better classification accuracy than random re-sampling method, and can attain about the same classification accuracy of the non-sampling method.

Key words: large-scale data, classification, clustering, re-sampling, Support Vector Machine (SVM)

中图分类号: