博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
更快找到正确的机器学习算法
阅读量:4317 次
发布时间:2019-06-06

本文共 684 字,大约阅读时间需要 2 分钟。

(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)

题记:机器学习无疑是现在一个高大上的热点,而且微软在Azure提供了机器学习的服务。那么如何更快找到正确的机器学习算法呢?微软也给大家提供了建议。

随着大数据的深入应用,机器学习也从学术界逐步走入到工业界,现在电子商务、社交、广告、智能硬件都有机器学习的身影。微软作为一家有着深厚科研实力的公司,不仅在Azure中提供了机器学习的服务供大家选用,还提供了一个名为的在线工具让大家更方便的学习和使用机器学习。

这个工具提供了大量的算法让你用于自己的分析解决方案当中,这些算法大致分为如下几类:回归、归类、聚集、异常检测。每种算法都是为了解决机器学习中遇到的特定问题而设计的。那么问题来了,如何为自己的问题选择正确的算法呢?微软在《》给我们提供了一个很好的指南。这是一个选择流程图,大致流程文字描述如下:

  1. 是否要预测未来的数据点
  2. 如果否,那么选择聚集算法(只有k近邻算法可选)
  3. 如果是,那么看要预测的是分类还是值
  4. 如果是值,那么需要到回归类别的算法中去选用
  5. 如果是分类,还要看分类数量
  6. 大于两类,那么需要到多级归类类别的算法中去选用
  7. 小于两类,要到异常检测算法中去选用
  8. 等于两类,要到两级归类类别的算法中去选用

当然整个流程图远不是以上简单文字能完全解释清楚的,有兴趣深入研究的读者可以“阅读原文”来访问这个文档的介绍页面。在这个页面中,也有这个流程图的pdf格式下载。

原文地址:

转载于:https://www.cnblogs.com/redmoon/p/4526681.html

你可能感兴趣的文章
CentOS系统将UTC时间修改为CST时间
查看>>
redis常见面试题
查看>>
导航控制器的出栈
查看>>
玩转CSS3,嗨翻WEB前端,CSS3伪类元素详解/深入浅出[原创][5+3时代]
查看>>
iOS 9音频应用播放音频之播放控制暂停停止前进后退的设置
查看>>
Delphi消息小记
查看>>
HNOI2016
查看>>
JVM介绍
查看>>
将PHP数组输出为HTML表格
查看>>
Java中的线程Thread方法之---suspend()和resume() 分类: ...
查看>>
经典排序算法回顾:选择排序,快速排序
查看>>
BZOJ2213 [Poi2011]Difference 【乱搞】
查看>>
c# 对加密的MP4文件进行解密
查看>>
AOP面向切面编程C#实例
查看>>
AngularJs学习笔记-慕课网AngularJS实战
查看>>
数据库三大范式
查看>>
工作总结之二:bug级别、优先级别、bug状态
查看>>
访问修饰符、封装、继承
查看>>
更换pip源到国内镜像,提升pip下载速度.
查看>>
POJ 2265 Bee Maja (找规律)
查看>>