Google机器学习教程心得(三) 好的feature
2016-05-03 20:50
351 查看
什么造就好的Feature
Google Machine Learning Recipes 3
Feature越好,分类器也就越好
这里举了一个对两种狗狗做分类的问题介绍好的Feature应有的特性
简化问题
好的feature能有力地说明两个类别的不同
单个feature往往不完美,所以需要多个feature
假如由人来做分类器,会需要什么信息?(找好的feature)
对于一个feature,如果不同的label中,这个feature的值分布越均匀,则这个feature的分类作用越弱
在同一种眼睛颜色中,不同狗的数量差不多,说明眼的颜色的分类作用弱,这样的feature会降低分类器的准确性
好的feature应该是相互独立的,能够提供更多有效信息,
每个feature在分类器中都占一定的重要性,而如果feature间不独立,重要性的比重也会与原本的计划有偏差
feature应当预处理地尽可能与结果直接相关
有好的feature还不够,还要有好的feature之间的好的组合
总结
好的feature应该是这样的:Informative
Independent
Simple
代码
Good-Feature:构造数据集与绘制柱状图如果觉得我的文章对您有帮助,请随意打赏~
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/09/c24f5b885d52cdb7322123bbf0bdd595.jpg)
相关文章推荐
- 点击删除弹出确认框,’是‘异步提交,‘否’不删除,并弹出不提交原因
- 共同学习Java源代码--常用工具类--StringBuffer(一)
- css3滤镜-色彩(Chroma)滤镜
- 美团酒店Node全栈开发实践
- 使用CSS3滤镜美化效果
- Node.js知识分类
- css3滤镜-模糊Blur滤镜
- BabylonJS框架版本
- css3滤镜-通道(Alpha)滤镜
- 关于JS中的constructor与prototype
- css滤镜总结
- [剑指offer]整数中1出现的次数(从1到n整数中1出现的次数)
- C# 获取天气 JSON解析
- 5.JavaScript中的函数
- jQuery中$.each()和$(selector).each()的区别
- javascript 替换所有图片
- 将list对象转化为json数据存入文档
- jquery从零起步学
- HTML attribute reference
- 3.JS中运算符与表达式