C#
文章平均质量分 86
aipiano
在寻求内心平静且富足的路上
展开
-
关于C#跨线程操作和Pinvoke的一些总结
最近由于需求,买了一个Xtion Live Pro,因此必须使用OpenNI进行体感开发了。很久没关注了,现在才发现OpenNI已经更新到了2.1beta,接口有非常大的调整,因此过去的很多C#Wrapper都不能用了,而且目前网上还没有针对新版本的Wrapper。用C++开发虽然灵活强大,但还是希望借助WPF或WinForm的优势进行软件开发,因此打算自己实现一个Wrapper,同时希望这个Wr原创 2013-04-12 21:32:42 · 3117 阅读 · 0 评论 -
学习Machine Leaning In Action(四):逻辑回归
作为“学习Machine Learning In Action”系列的第四篇,讨论了逻辑回归分类方法的原理,并对书中没有解释清楚的地方进行了补充,同时提供了C#版本的算法实现。原创 2013-07-19 21:20:38 · 5713 阅读 · 2 评论 -
学习Machine Leaning In Action(二):kNN
kNN算法又称为k最近邻算法,是各种分类算法中较简单的一种(有可能是最简单的)。他的思路很好理解,即将待分类向量和所有已知向量求距离,再统计k个最小距离向量所属的类型,最多的类型即为待分类向量的类型。虽然简单,但它的效果却原创 2013-07-19 11:52:21 · 2339 阅读 · 0 评论 -
学习Machine Leaning In Action(三):朴素贝叶斯
贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础。朴素贝叶斯分类就是其中一种,之所以称为朴素, 是因为其思想很简单,且建立在两个看似鲁莽的假设之上。朴素贝叶斯认为,概率最大的那个类,就是待分类对象的所属类,且假设(1)所有特征属性统计独立;(2)所有特征属性同等重要,权重相同。这两个看似鲁莽的假设,在很多实际应用中却有很好的效果,因此朴素贝叶斯分类器任然被广泛使用。 一、理论原创 2013-07-19 15:02:37 · 2618 阅读 · 0 评论