Mathematica与人工智能(数据分类)
1、给出10个数字:{-10, -9, -8, -3, -7, 5, 6, 7, 8}Mathematica会自动把它们分为两类。c = ClusterClassify[A]
2、这种分类的细节是怎么样的呢?运行下面的代码,可以发现,第一类全是正数,第二类就只能是负数了。If[c[#] == 1, Style[#, Green], Style[#, Red]] & /@ A
3、看看-5.9属于哪一类:c[ -5.9]
4、看看-5.9属于第二类的概率是多少:c[-5.9, "Probabilities"]
5、对多个数字进行分类:c[{-0.00,0,0.00,0.1,-0.1}]结果,Mathematica把它们都归类为第一类,是不是有点荒唐?
6、换一组数据:c[{-10.001, 0, 10.001, -1, -3.6}]上下对比,容易发现,接近0的数字的分类比较混乱。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:92
阅读量:87
阅读量:81
阅读量:23
阅读量:35