计算机科学 ›› 2018, Vol. 45 ›› Issue (4): 220-226.doi: 10.11896/j.issn.1002-137X.2018.04.037

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

基于改进粒子群优化的移动界面模式聚类算法

贾伟,华庆一,张敏军,陈锐,姬翔,王博   

  1. 西北大学信息科学与技术学院 西安710127;宁夏大学新华学院 银川750021,西北大学信息科学与技术学院 西安710127,西北大学信息科学与技术学院 西安710127,西北大学信息科学与技术学院 西安710127,西北大学信息科学与技术学院 西安710127,西北大学信息科学与技术学院 西安710127;西安邮电大学计算机学院 西安710121
  • 出版日期:2018-04-15 发布日期:2018-05-11
  • 基金资助:
    本文受国家自然科学基金资助

Mobile Interface Pattern Clustering Algorithm Based on Improved Particle Swarm Optimization

JIA Wei, HUA Qing-yi, ZHANG Min-jun, CHEN Rui, JI Xiang and WANG Bo   

  • Online:2018-04-15 Published:2018-05-11

摘要: 聚类是一种非常有效的信息分析方法。针对现有基于粒子群优化的模糊C均值(Fuzzy C-means,FCM)聚类算法的聚类效果不佳的问题,提出一种基于改进粒子群优化的模糊C均值聚类算法,并将该聚类算法应用到移动界面模式的聚类中。首先,利用直觉模糊熵的几何解释和约束构造合理的直觉模糊熵;然后,在粒子群优化中使用直觉模糊熵判断种群的多样性程度,并引入混沌反向学习策略来提高全局搜索能力;最后,为了增强聚类算法的非线性处理能力,在聚类算法中加入高斯核函数,并将该聚类算法应用到移动界面模式的聚类中。移动界面模式聚类的实验表明,与现有聚类算法相比,文中所提聚类算法具有更好的聚类效果。

关键词: 粒子群优化,移动界面模式,聚类,直觉模糊熵,混沌反向学习

Abstract: Clustering is a very efficient method for analyzing information.Focusing on the issue that clustering results of the existing fuzzy C-means clustering algorithms based on particle swarm optimization are not good,a fuzzy C-means clustering algorithm based on improved particle swarm optimization was proposed and applied in mobile interface pattern clustering.Firstly,reasonable intuitionistic fuzzy entropy is constructed by using the geometric interpretation and the constraints of intuitionistic fuzzy entropy.Secondly,in the improved particle swarm optimization,the intuitionistic fuzzy entropy is used to measure the state of particle swarm,and chaotic opposition-based learning is used to improve the global search ability.Finally,the proposed algorithm employs the Gauss kernel function for enhancing nonlinear processing capability,and then it is applied in mobile interface pattern clustering.Experimental results show that the proposed clustering algorithm has better performance in mobile interface pattern clustering than the exis-ting clustering algorithms.

Key words: Particle swarm optimization,Mobile interface pattern,Clustering,Intuitionistic fuzzy entropy,Chaotic opposition-based learning

[1] BEZDEK J C.Pattern Recognition with Fuzzy Objective Func-tion Algorithms[M].New York:Plenum Press,1981.
[2] LI L,LIU X,XU M.A novel fuzzy clustering based on particle swarm optimization[C]∥Proceedings of the 1st IEEE International Symposium on Information Technologies and Applications in Education.Kunming:IEEE Press,2007:88-90.
[3] GENG Z K,WANG C B,ZHANG Z G.Fuzzy c-means and adaptive POS based fuzzy clustering algorithm[J].Computer Scien-ce,2016,43(8):267-272.(in Chinese) 耿宗科,王长宾,张振国.基于模糊c-means与自适应粒子群优化的模糊聚类算法[J].计算机科学,2016,3(8):267-272.
[4] WANG Y Z,LEI Y J,ZHOU L,et al.Intuitionistic fuzzy discrete particle swarm algorithm[J].Control and Decision,2012,27(11):1735-1739.(in Chinese) 汪禹喆,雷英杰,周林,等.直觉模糊离散粒子群算法[J].控制与决策,2012,7(11):1735-1739.
[5] EBERHART R,KENNEDY J.Particle swarm optimization[C]∥Proceedings of IEEE International Conference on Neural Networks.Perth:IEEE Press,1995:1942-1948.
[6] ZADEH L A.Fuzzy sets[J].Information and Control,1965,8(3):338-356.
[7] ATANASSOV K T.Intuitionistic fuzzy sets[J].Fuzzy Sets and Systems,1986,20(1):87-96.
[8] BURILLO P,BUSTINCE H,BUSTINCE H.Entropy on intuitio-nistic fuzzy sets and on interval-valued fuzzy sets[J].Fuzzy Sets and Systems,1996,78(3):305-316.
[9] SZMIDT E,KACPRZYK J.Entropy for intuitionistic fuzzy sets[J].Fuzzy Sets and Systems,2001,118(3):467-477.
[10] LV Y C,GUO S Z.Entropy of intuitionistic fuzzy sets and its general forms[J].Computer Engineering and Applications,2011,47(28):52-55.(in Chinese) 吕印超,郭嗣琮.直觉模糊集的熵及其一般形式[J].计算机工程与应用,2011,7(28):52-55.
[11] GUO K,SONG Q.On the entropy for Atanassov's intuitionistic fuzzy sets[J].Applied Soft Computing,2014,24:328-340.
[12] WANG Y,LEI Y J.A technique for constructing intuitionistic fuzzy entropy[J].Control and Decision,2007,22(12):1390-1394.(in Chinese) 王毅,雷英杰.一种直觉模糊熵的构造方法[J].控制与决策,2007,2(12):1390-1394.
[13] VERMA R,SHARMA B D.Exponential entropy on intuitionistic fuzzy sets[J].Kybernetika,2013,49(1):114-127.
[14] YE J.Two effective measures of intuitionistic fuzzy entropy[J].Computing,2010,87(1):55-62.
[15] WEI C P,GAO Z H,GUO T T.An intuitionistic fuzzy entropy measure based on trigonometric function[J].Control and Decision,2012,27(4):571-574.(in Chinese) 魏翠萍,高志海,郭婷婷.一个基于三角函数的直觉模糊熵公式[J].控制与决策,2012,7(4):571-574.
[16] WANG J Q,WANG P.Intuitionistic linguistic fuzzy multi-criteria decision-making method based on intuitionistic fuzzy entropy[J].Control and Decision,2012,27(11):1694-1698.(in Chinese) 王坚强,王佩.基于直觉模糊熵的直觉语言多准则决策方法[J].控制与决策,2012,7(11):1694-1698.
[17] GAO M M,SUN T,ZHU J J.Revised axiomatic definition and structural formula of intuitionistic fuzzy[J].Control and Decision,2014,29(3):470-474.(in Chinese) 高明美,孙涛,朱建军.一种改进的直觉模糊熵公理化定义和构造公式[J].控制与决策,2014,9(3):470-474.
[18] LIU M F,REN H P.A study of multi-attribute decision making based on a new intuitionistic fuzzy entropy measure[J].System Engineering Theory and Practice,2015,35(11):2909-2916.(in Chinese) 刘满凤,任海平.基于一类新的直觉模糊熵的多属性决策方法研究[J].系统工程理论与实践,2015,5(11):2909-2916.
[19] ZHAO F,WANG Q S,HAO W L.Improvement of constraint conditions and new constructional method for intuitionistic fuzzy entropy[J].Journal of Computer Applications,2015,35(12):3461-3464.(in Chinese) 赵飞,王青山,郝万亮.直觉模糊熵约束条件的改进及新模糊熵构造[J].计算机应用,2015,5(12):3461-3464.
[20] GAO W,LIU S,HUANG L.Particle swarm optimization with chaotic opposition-based population initialization and stochastic search technique[J].Communications in Nonlinear Science and Numerical Simulation,2012,17(11):4316-4327.
[21] ZHOU Y,BAO L,CHEN C L P.A new 1D chaotic system for image encryption[J].Signal Processing,2014,97(7):172-182.
[22] THONGMOOL G,PHANKOKKRUAD M.Analysis of interaction user interface patterns and usability study in computer assisted instruction for Tablet PC[C]∥4th IEEE International Conference on Control System,Computing and Engineering.Batu Ferringhi:IEEE Press,2014:472-477.
[23] WETCHAKORN T,PROMPOON N.Method for mobile user interface design patterns creation for iOS platform[C]∥12th International Joint Conference on Computer Science and Software Engineering.Songkhla:IEEE Press,2015:150-155.
[24] BIRTOLO C,RONCA D.Advances in clustering collaborativefiltering by means of fuzzy c-means and trust[J].Expert Systems with Applications,2013,40(17):6997-7009.
[25] PAUL A,MAITY S.Kernel fuzzy c-means clustering on energy detection based cooperative spectrum sensing[J].Digital Communications and Networks,2016,2(4):196-205.
[26] WU Z,XIE W,YU J.Fuzzy c-means clustering algorithm based on kernel method[C]∥5th International Conference on Computational Intelligence and Multimedia Applications.Xi'an:IEEE Press,1995:1942-1948.
[27] NEIL T.Mobile Design pattern gallery:UI patterns for mobile applications[M].Sebastopol:O'Reilly Media,2012.
[28] HUBERT L,ARABIE P.Comparing partitions [J].Journal of Classification,1985,2(1):193-218.
[29] DAVIES L D,BOULDIN W D.A cluster separation Measure[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,1979,1(2):224-227.
[30] CHEN W,SONG Y,BAI H,et al.Parallel spectral clustering in distributed systems[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2011,33(3):568-586.
[31] STREHL A,GHOSH J.Cluster ensembles-Knowledge reuseframework for combining multiple partitions[J].Journal of Machine Learning Research,2003,3(3):583-617.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!