摘要:
svm小结1、超平面两种颜色的点分别代表两个类别,红颜色的线表示一个可行的超平面。在进行分类的时候,我们将数据点 x 代入 f(x) 中,如果得到的结果小于 0 ,则赋予其类别 -1 ,如果大于 0 则赋予类别 1 。如果 f(x)=0 ,则很难办了,分到哪一类都不是。事实上,对于 f(x) 的绝对值很小的情况,我们都很难处理,因为细微的变动(比如超平面稍微转一个小角度)就有可能导致结果类别的改变。理想情况下,我们希望 f(x) 的值都是很大的正数或者很小的负数,这样我们就能更加确信它是属于其中某一类别的。 超平面的数学形式可以写作 。 其中是超平面上的点,是垂直于超平面的向量。... 阅读全文
摘要:
1.js是用unicode算长度的,比如单字节的算1,中文也算1,但是正常我们想让两个单字节算1,如何计算这个长度 第一种解决方案,用正则,如下 /[\u0x00-\u0xff]/,天真的想着,这样就可以匹配所有unicode在这个之间的了,但是,这个正则不匹配标点符号,比如空格,逗号,不知道为什么,所以,只能去遍历charCodeAt了 代码如下:function getStringWidth(s){ var length = 0; for(var i=0;i255) { length++; } else { length += 0.5; } } return M... 阅读全文
摘要:
由于不需其他自然原材料,在软件项目开发,人力资源成本普遍占据总成本的TOP1——占70%以上的比重。恰好外包旨在解决人力资源成本过高的问题,所以软件(服务)外包成为了一件很自然的事情。 一个美国程序员每年花工资的十分之一在中国沈阳招两个外包程序员负责CODING,就能圆满完成公司的开发任务。 由于国家经济水平差异,干一样的活得到的报酬有着迥异的区别,有些人会将这牵扯到技术水平上来,但美国再差的洗碗工,工资也比中国应届研究生平均收入高好几倍。这是一个性价比的问题,日本的外包本土公司有OSC、美国有简伯特,他们的工资可不比腾讯、百度的工资低啊。 外... 阅读全文