美文网首页
机器学习介绍

机器学习介绍

作者: Sara_d94e | 来源:发表于2020-09-22 00:25 被阅读0次

本质:use data to slove problems(Training && Prediction)

收集数据-》准备数据:数据预处理 -》选择模型 -》训练 -》预测 -》超参数调整 =》评估

        1、训练阶段(Training)+ 预测阶段(Prediction)

                Data -> Training -> Model ->Prediction

                训练阶段:通过对数据的训练,创建一个预测模型并对其进行微调

                模型生成:预测模型可以从这些数据背后找出答案,帮我们解决问题

                预测阶段:通过测试集完成模型评估,从而了解模型在测试集中的有效性

                过程中预测模型会不断的改进和使用

      2、 End to End

                机器学习看作黑盒子

                数据-》model=》label 

       3、 机器学习的七部法

                收集数据-》准备数据:数据预处理 -》选择模型 -》训练 -》预测 -》超参数调整 =》评估

        4、机器学习训练过程

                如:f(x) = Wx + b

                机器学习的过程就是在搜索空间中对w和b进行搜索的过程,使得模型的准确率达到某个标准

                一个训练步骤(training step)称为一次迭代(一个epoch),目的在于更新权重和变量

                DATA  -> MODEL ->PREDICTION ->TEST ->DATA 

                通过多次迭代,模型中的参数不断进行更新,好比在数据中进行拟合

                当训练结束是可以使用模型对房价预测

        4、判断一个问题是分类,还是回归:输出的数据类型:离散 or 连续

              线性回归解决回归问题,逻辑回归解决分类问题

                LR线性回归:

线性回归

线性回归

                逻辑回归:使用sigmod函数,实际上是分类算法 

         5、机器学习评估

                选择一部分数据作为测试集(10%或20%)

        6、超参数调整

                我们还可以对模型中的参数进行调整,比如epoch的次数,学习率等

                这些参数通常被称为超参数。调整超参数的过程比起科学更像是艺术。这是实验性的过程,并很大程度上取决于具体的数据集、模型和训练过程

                 不同的超参数得到局部最优解

                参数和超参数区别:参数是模型内的,超参数是模型外的。超参数人工,参数 机器集资学习

         7、机器学习的模型

                分类算法(有监督学习):C4.5,朴素贝叶斯(Naive Bayes),SVM,KNN,Adaboost,CART

                聚类算法(无监督学习):K-Means,EM

                关联分析:Apriori

                连接分析:PageRank(网页排序)

相关文章

  • Python3 机器学习简明教程

    1 机器学习介绍    1.1 什么是机器学习    1.2 机器学习的应用    1.3 机器学习基本流程与工作...

  • 机器学习介绍

    一、机器学习与人工智能的关系 人工智慧:目的 机器学习:手段 深度学习:机器学习手段的一种 二、人类设定的机器本能...

  • 机器学习介绍

    机器学习定义 设计和分析一些让计算机可以自动“学习“的算法。机器学习算法是一类从庞大的数据中自动分析获得规律,并利...

  • 机器学习介绍

    关于机器学习 机器学习是一门数学,事实上我在大二并没有继续深入学习这方面的打算,看的越多,越意识到自己在数学方面的...

  • 机器学习 介绍

    介绍 机器学习定义 Field of study that gives computers the ability...

  • 机器学习介绍

    本质:use data to slove problems(Training && Prediction) 收集数...

  • 机器学习介绍

    机器学习是一种实现人工智能的方法,深度学习是一种实现机器学习的技术。我们就用最简单的方法——同心圆,可视化地展现出...

  • 机器学习介绍

    云计算、大数据与人工智能 云计算 大数据 云计算与大数据的关系 人工智能 人工智能与棋类游戏 什么是机器学习 机器...

  • 机器学习介绍

    一、简介 大家认识和学习一个新事物,往往推荐遵循 WHAT、HOW、WHY 的顺序,本文从 WHAT 的角度对机器...

  • 从0开始搭建产品经理AI知识框架:机器学习2方法篇

    上篇内容介绍关于机器学习一些基础概念的理解,今天深入的介绍机器学习的各种方式,以及在产品中的有哪些应用。 机器学习...

网友评论

      本文标题:机器学习介绍

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