美文网首页
初认机器学习

初认机器学习

作者: 积木同学 | 来源:发表于2018-12-14 21:30 被阅读28次

对“机器学习”有些兴趣,我今天特意向朋友请教了“机器学习”的知识。

1.机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。-来自百度百科

2.机器学习具体的一些应用,如红酒品质判定,预测当天天气状况,雾霾判别等。图一为机器学习生成模型的使用。

图1:机器学习生成模型的使用

机器学习,通过处理海量的数据,利用机器学习的算法(逻辑回归,随机森林算法,决策树)对数据进行训练生成模型,对模型进行分析,并学习而创造新的结果,找出影响结果的因素,查找出人不容易找到的规律,帮助决策。

拿红酒品质判定来举例。将收集到大量“酒品成分与红酒品质好坏的结果”的数据,通过SQL语句进行处理,比如进行去除量纲,转换数据类型等,再利用归一化等算法进行数据的数据的拆分,使用算法训练数据生成模型,模型生成则可以利用模型对数据进行预测。

图2:机器学习生成模型过程

通过用大量的数据运用机器学习算法生成模型后,可以将该模型(类比成黑箱)用于实际的数据判断中。

图3: 机器学习与人对比

3.机器学习的两种方式,无监督学习与监督学习

无监督学习,一开始不使用任何的数据,通过收集大量数据逐步养成模型,这是很理想的状态。

监督学习,建立模型的数据必须含有判断结果的。

4.机器学生成的模型不是一个数学公式,是封装好。模型确定后好,输入一组数据,即时可以收到判定的结果。使用这个模式应该是“检测到的数据,上传,立马返回判定的结果”,阿里是有这样的服务提供,有兴趣可以试试。

相关文章

  • 初认机器学习

    对“机器学习”有些兴趣,我今天特意向朋友请教了“机器学习”的知识。 1.机器学习(Machine Learning...

  • 初认hadoop

    什么是hadoop? hadoop = teh hadoop projects hadoop体系架构生态圈主要包含...

  • 初认RAC

    ReactiveCocoa的核心: 信号,没错就是信号,发了信号要干嘛干嘛,讲白了就是一个事件流; 那么我们来把这...

  • 初认Git

    以前总是在集成开发环境或者客户端懵懵懂懂的使用着git,周末自己进一步学习了git执行原理以及命令行操作,感觉很有...

  • 初认gulp

    为什么是Gulp? 类似Gulp的工具,我们通常称之为构建工具。如今最流行的两个构建工具是Gulp和Grunt。已...

  • Dubbo 初认

    Dubbo市面上很火的分布式服务治理框架,我就我自己的学习做一笔记。首先我们要知道Dubbo产生的背景,当然是传统...

  • 利用Python进行LDA特征提取

    LDA(Latent Dirichlet Allocation):潜在狄利克雷分布,是一种非监督机器学习技术。它认...

  • 初认闭包

    写在最前:和其他大多数高级编程语言一样,JavaScript也采用词法作用域。 为了实现词法作用域,JavaScr...

  • 无标题文章

    ##机器学习初涉本部分总结来自于李弘毅教授的PPT(既然说一天学会机器学习那我就试试吧.....)###大纲1.深...

  • Angular 依赖注入 初认

    服务与依赖注入 服务是什么概念?可以简单地认为它是一个功能模块,重要在于它是单例对象,并且可以注入到其他的地方使用...

网友评论

      本文标题:初认机器学习

      本文链接:https://www.haomeiwen.com/subject/ewenhqtx.html