原文链接:https://riboseyim.github.io/2018/02/10/Machine-Learning-Algorithms/

摘要

机器学习算法分类:监督学习、半监督学习、无监督学习、强化学习

基本的机器学习算法:线性回归、支持向量机(SVM)、最近邻居(KNN)、逻辑回归、决策树、k平均、随机森林、朴素贝叶斯、降维、梯度增强

目录

机器学习算法分类

机器学习算法大致可以分为:

  • 监督学习 | Supervised learning
  • 半监督学习 | Semi-supervised learning
  • 无监督学习 | Unsupervised learning
  • 强化学习 | Reinforcement learning

监督学习

监督学习算法基于一组示例进行预测。在监督学习训练过程中,可以由训练数据集学到或建立一个模式(函数 / learning model),并依此模式推测新的实例。

监督学习算法要求特定的输入/输出,一个常见的例子是根据当年和前几年的销售情况估算下一年的销售额。首先需要决定 使用哪种数据作为范例。例如,文字识别应用中一个手写的字符,或一行手写文字。监督学习主要算法包括神经网络、支持向量机、最近邻居法、朴素贝叶斯法、决策树等。

  • 分类(Classification):当数据被用于预测分类变量时,监督学习也被称为分类。为图像分配标签或指示器(例如狗或猫)时就是这种情况。当只有两个标签时,这称为二进制分类( binary classification)。当有两个以上的类别时,这些问题被称为多级分类(multi-class classification)。
  • 回归(Regression):当我们需要预测连续值时,就变成了回归问题。
  • 预测(Forecasting):根据过去和现在的数据对未来进行预测的过程。它最常用于分析趋势。

最新文章

  1. fragment嵌套问题
  2. bzoj 1004 Cards
  3. J2EE学习(2)--何謂容器【良葛格学习笔记搬】
  4. mysql数据库添加索引优化查询效率
  5. MVC 自定义IModelBinder实现json参数转Dictionary<string, string>
  6. C++使用POST方法向网页提交数据-----C++发送HTTP数据获取Google天气预报
  7. Win32汇编环境配置
  8. 二进制搜索方法C++通用执行
  9. C# 图片存入SQL Server数据库
  10. NOIP2016DAY1题解
  11. WebSocket刨根问底(三)之群聊
  12. UGUI组件之快速消息提示(飘字)
  13. JAVA概率实现--一篇最常见、最通用解决方案
  14. 转:CentOS下后台运行Python脚本及关闭脚本的一些操作
  15. VS2010 正在创建“Debug\test2.unsuccessfulbuild”,因为已指定“AlwaysCreate”。
  16. 【转】Loadrunder场景设计篇——添加windows Resource计数器和指标说明
  17. KubeletNotReady runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized
  18. Arria10调试问题集之——480转成270中DDR4 IP重新生成的问题
  19. html file 文件批量上传 以及碰到的一些问题提
  20. shiro+springmvc 都使用缓存

热门文章

  1. [CF846D]Monitor题解
  2. windows 系统再重启后,USB口失效(鼠标、U盘都无法识别)的过程及解决方法
  3. python 数值系列-进制转换
  4. loj#2333 「JOI 2017 Final」准高速电车
  5. spring4.1.8扩展实战之四:感知spring容器变化(SmartLifecycle接口)
  6. 实验吧 Web的WriteUp
  7. Kubernetes tutorial - K8S 官方入门教程 中文翻译
  8. Vagrant 手册之 Vagrantfile - 最低版本
  9. 性能工具之JMeter+InfluxDB+Grafana打造压测可视化实时监控
  10. Unity3D热更新方案网摘总结