写点什么

Python 分类预测模型

用户头像
Qien Z.
关注
发布于: 2021 年 06 月 15 日
Python分类预测模型

Python

Python 是一门面向对象的编程语言,所以,很多 python 写的程序也是面向对象的。而在建模中,无论是 Scikit-Learn 还是 Keras,第一个步骤就是建立一个对象,而这个对象是空白的,还需要进一步训练和设置模型的参数。由于 Scikit-Learn 和 Keras 的功能十分的强大,因而它们被广泛地应用。


常见的模型

常见的模型有 Logistic 回归,决策树,SVM,随机森林,朴素叶贝斯,神经网络。


逻辑归归

逻辑回归是比较基础的线性分类模型,很多时候,它是简单而高效的选择。位于 Python 的 sklearn.linear_model


决策树

决策树是基于分类讨论逐步细化的分类模型,模型分词直观,解释容易。其位于 Python 的 sklearn.tree


SVM

这是种非常强大的模型,可以根据选取不同的核函数,用来回归、预测、分类等等的场景中。该模型可以是线性的,也可以是非线性的。位于 sklearn.svm


随机森林

随机森林可以很粗暴地相对于决策树,理解为一大片森林。因为其思想跟决策树是非常相似的,准确度往往比决策树要高,也更复杂,而因其具有随机性,导致其解释性很弱。位于 sklearn.ensemble


朴素叶贝斯

朴素叶贝斯是基于概率思想的简单有效的分类模型,可以容易理解的概率解释。位于 sklearn.naive_bayes


神经网络

非常强大,而且有很强的拟合能力,可以用于拟合、分类中。递神经网络、卷积神经网络 CNN,自编码器等等,都是其增强版本,这些都是深度学习的模型基础。位于 Keras

用户头像

Qien Z.

关注

Everything is all 2020.04.10 加入

接受反驳&不接受被定义

评论

发布
暂无评论
Python分类预测模型