python回归算法有哪些,python逻辑回归逐步回归

  python回归算法有哪些,python逻辑回归逐步回归

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

  1.说明

  Logistic回归简写为LR,可以将特征输入集转化为0和1的概率。我们可以简单地把逻辑回归要解决的问题理解为“分类”问题。最简单的分类问题就是二元分类,也就是我们只需要把一组数据分成两类。在二分类问题中,最简单的就是“线性分类”,也就是我们只需要一条直线来分隔两类数据。

  2.优点

  计算成本不高,容易理解和实现。

  3.缺点

  容易欠拟合,分类精度不高。

  4.使用数据

  数字和名义类型。

  5.实例

  fromsk learn . linear _ modelimportLogisticRegression

  #以[持续时间、效率]的形式回顾情况

  x_train=[(0,0),(7,0.9),(15,0.4),(13,0.9),(15,0.4),(16,0.4),(16,0.8),(15,0.7),(17,0.2),(7.5,0.8),(17,0.9),(18,0.1),(18,0.6),(18,0.8)]

  Y _ train=[0,0,0,1,0,0,1,1,0,1,1,0,1] # 0失败,1得到。

  #创建和训练逻辑回归模型

  reg=LogisticRegression()

  reg.fit(x_train,y_train)

  #测试模型

  x_test=[(3,0.1),(8,0.3),(7,0.2),(4,0.2),(4,0.4)]

  y_test=[0,0,0,0,0]

  score=reg.score(x_test,y_test)

  #预测并输出预测结果。

  学习=[(16,0.9)]

  result=reg.predict_proba(学习)

  Msg= 模型分数:{0}

  复习时间为{1[0]},效率为{1[1]}

  你考试不及格的概率是:{2[0]}

  你入学考试的概率是:{2[1]}

  Sum,您将:{3}“”。格式(score,learning [0],result [0],如果result[0][0]0.5则为“失败”,否则为“成功”)

  Print(msg)以上是对python中logistic回归算法的简单介绍。相信学过之后,很多人都对这个分类的计算方法感兴趣。如果想了解更多的相关方法,可以在课后找一些资料。更多python高级方向:Python高级

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: