期刊文献+

基于Bayes网的软件构件分类

Classifying Software Components Based on Naive-Bayes Network
下载PDF
导出
摘要 对软件构件进行分类有助于人们开发高质量的软件。Naive-Bayes网在分类中已经得到成功的应用。但是Naive-Bayes网有一个基本假设:各特征节点要求条件独立。不幸的事,这在现实世界中很难成立。论文利用主成分分析的方法降低了各特征节点的相关性,扩展了Naive-Bayes网的应用范围,并将其用于对软件构件进行分类。实例分析表明新的Bayes分类网预测精度高于一般的Naive-Bayes网。 Classifying software components is helpful to develop high quality software,naive-Bayes network has been used as an effective classifier for many years.However,Naive-Bayes network relies on a basic assumption:the probability distributions for attributes are independent of each other.Unfortunately,it is unrealistic to expect this assumption to hold in the natural worldJn the paper,the author use principle component analysis to relax independence assumption and apply naive-Bayes network into classifying software components,The example given in the paper shows the new one indeed outperforms traditional Naive-Bayes.
作者 白成刚
出处 《计算机工程与应用》 CSCD 北大核心 2005年第33期17-19,共3页 Computer Engineering and Applications
基金 国家自然科学基金(编号:60473067 60233020) 中国科学院计算机科学国家重点实验室开放课题资助(编号:SYSKF0503)
关键词 软件构件 Naive—Bayes网 分类器 software component, Naive-Bayes network, classifier
  • 相关文献

参考文献11

  • 1Szyperski ILCompoent Software:Beyond Object Oriented Programming[M]. Addison Wesley, 1998.
  • 2Sartipi K,Kontogiannis K.Component clustering based on maximal association[C].In:Reverse Engineering-Working Conference Proceedings, Stuttgart, 2001 - 10 : 103 - 114.
  • 3Pearl J.Probabilistic Reasoning in Intelligent Systems:Networks of Plausible Inference.Morgan Kauffman,1988.
  • 4Breese J S,Blake R.Automating computer bottleneck detection with belief nets[C].In:Proceedings of the Conference on Uncertainty in Artificial Intelligence, Morgan Kaufmann, San Francisco, CA, 1995 : 36-45.
  • 5Madigan D,Mosurski K,Russell G A.Explanation in belief networks[J]. Journal of Computational and Graphical Statistics, 1996 ; (6):160-181.
  • 6Langley P,Iba W,Thompson K.An analysis of Bayesian classifiers[C]. In : Proceedings of AAAI-92,1992 : 223-228.
  • 7Langley P,Sage S.Induction of Selective Bayesian Classifiers[C].In: Proceedings of UAI-94,1994 : 399-406.
  • 8McCabe T J.A complexity metric[J].IEEE Trans on Software Engineering, 1976; 2 (4): 308-320.
  • 9Pearl J.Fusion,propagation and structuring in belief network[J].Artificial Intelligence, 1986 ; 29: 241 -288.
  • 10Clark P,Niblett T.The CN2 induction algorithm.Machine Learning, 1989; (3) :261-284.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部