文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

人工智能基础:机器学习常见的算法介绍

2024-12-01 13:31

关注

机器学习的算法主要包括监督学习、无监督学习、半监督学习、迁移学习、强化学习。

1、监督学习

监督学习是机器学习当中非常常见的一种机器学习类型,就是在已知输入输出的情况下训练出一个模型,并且将输入映射输出。

特点:给出了学习目标(比如实际值、标注等等)。

监督学习根据目标结果是离散还是连续,又可以把监督学习划分为分类和回归。

1.1 分类

该类型的预测目标值是离散的,比如预测是否会下雨,最终的结果只有两种,下雨或者不下雨两种类别情况。

目的:根据历史的结果来预测新样本的分类结果,针对两个分类结果的任务称为二分任务;两种以上称为多分类任务。

常见算法:决策树、随机森林、K-最近邻算法、逻辑回归、支持向量机、人工神经网络。

1.2 回归

该类型的预测目标值是连续的,典型的例子预测某个楼盘的价格趋势。

算法:线性回归、AdaBoosting等。

2、无监督学习

无监督学习的特点是不需要认为进行数据标注,而是根据模型不断的进行自我学习、巩固,最后通过自我总结归纳来学习。学习模型主要包含聚类、降维。

2.1 聚类

主要是指将物理或抽象对象的集合由相似对象组成多个类别过程,可以理解为按照相近的原则进行分组。

算法:常见的有K-means 算法、BIRCH算法、DBSCAN算法。

2.2 降维

针对高维度数据对系统资源和算法性能依赖非常大,降维就是把高维度数据中不重要的信息处理掉同时又保留大部分的重要信息。简单来说就是由繁到简的过程,把复杂的问题尽可能简单话,这样处理起来难度会小很多。

优点:节省空间、节省算法消耗的时间、减少系统资源的消耗。

算法:主成分分析算法(PCA)

3、半监督学习

监督学习与无监督学习相结合的一种学习方法。半监督学习使用大量的未标记数据,以及同时使用标记数据,来进行模式识别工作。

半监督学习适合由少量标签的样本和大量无标签的样本,可以实现较高的准确性预测。

4、迁移学习

迁移学习指的是一个预训练的模型被重新用在另一个学习任务中的学习方法。

源域:已有的知识;目标域:待学习的新知识。

5、强化学习(ReinforcementLearning, RL)

RL也称为再励学习、评价学习、增强学习属于机器学习的范式和方法论之一。

强化学习的任务就是让智能设备可以像人类一样,不断学习、尝试,然后可以在不同的环境下做出最理想的处理方案,强化属于连续决策的过程,通过不断尝试来发现哪一种是最佳的方式。

案例:AlphaGo利用强化学习算法击败了世界冠军李世石、谷歌YouTube视频推荐算法等等。

来源:IT技术分享社区内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯