千锋教育-做有情怀、有良心、有品质的职业教育机构

当前位置:首页  >  技术干货  >  Python技术干货  > Python 分类技术

Python 分类技术

来源:千锋教育
发布时间:2023-11-07 08:17:20
分享

分类技术(或分类法)是一种根据输入数据建立分类模型的系统方法,分类法的例子包括决策分类法,基于规则的分类法,神经网络,支持向量机和朴素贝叶斯分类法。这些技术都使用一种学习算法(learningalgorithm)确定分类模型,该模型能够很好的拟合输入数据中类标号和属性集之间的联系,学习算法得到的模型不仅要很好地拟合输入数据,还要能够正确的预测未知样本的类标号。因此,训练算法的主要目标就是建立具有很好泛化能力模型,即建立能够准确的预测未知样本类标号的模型。

那我们首先说一下分类与回归的区别。

回归(regression)

回归问题的应用场景(预测的结果是连续的,例如预测明天的温度:23,24,25度等等)

所以说回归问题通常是用来预测一个值,如预测房价,未来的天气情况等等,例如一个产品的实际价格为500元,通过回归分析预测值为501元,我们认为这是一个比较好的回归分析。一个比较常见的回归算法是线性回归算法(LR)。另外,回归分析用在神经网络上,其最上层是不需要softmax函数的,而是直接对前一层累加即可。回归是对真实值的一种逼近预测。

分类(classification)

分类问题的应用场景(预测的结果是离散的,例如预测明天天气:阴,晴,雨等等)

例如判断一幅图片上的动物是一只猫还是一只狗,分类通常是建立在回归之上,分类的最后一层通常要使用softmax函数进行判断其所属类别。分类并没有逼近的概念,最终正确结果只有一个,错误的就是错误的,不会有相近的概念。最常见的分类方法是逻辑回归,或者叫逻辑分类。

以上内容为大家介绍了Python分类技术,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • Python 面向过程 python面向过程优点:复杂的问题流程化,进而简单化(一个复杂的问题,分成一个个小的步骤去实现,实现小的步骤将会非常简单)举个典型的面向过程的例子,写一个数据远程备份程序,分三步,本地数据打包,上传
  • Python绑定方法与非绑定方法 python类中定义的函数分为两大类1:绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入):绑定方法分为绑定到类的方法和绑定到对象的方法,具体如下:1.绑定到类的方法:用classmeth
  • Python 类方法,静态方法的定义 python是双面向的,既可以面向函数编程,也可以面向对象编程,所谓面向函数就是单独一个.py文件,里面没有类,全是一些函数,调用的时候导入模块,通过模块名.函数名()即可调用,完全不需要类,那么你可
  • Python 类方法与静态方法说明 1:self表示为类型为类的object,而cls表示为类也就是class2:在定义普通方法的时候,需要的是参数self,也就是把类的实例作为参数传递给方法,如果不写self的时候,会发现报错Type
  • Python 需求分析的方法 需求分析518方法,简称我要发,具体就是5w1h8c5w+1h属于功能属性8c属于质量属性5wwhen:用户想在什么时间用,例如半夜备份的任务,很明显我们得知该需求需要自动化执行where:用户想在什
  • Python 需求模型之用例的写法 1、python写用例的技巧三段法:NEA1正常处理(normal):分析正常流程2异常处理(exception):分析每一步异常情况和对应的处理3替代处理(alternative):分析每一步是否有