1. 什么时逻辑回归

     逻辑回归时用来做分类的算法,可实现二分类(sigmod函数)也可实现多分类(softmax函数),借助了回归的思想,主要分为两步:

     第一步:

            以二分类为例:

            借助s函数,以0.5为分界线,将数据分为正列和反例,函数是Y与z的关系。

          PyTorch实现Logistic regression

   第二步:

         找到x与z的关系:Z=XW,从而可以得到x与y的关系。

 

2. 怎么实现逻辑回归

        PyTorch实现Logistic regression

 (1)一维变量

          1)获取数据与模型的构建

           PyTorch实现Logistic regression 

         2)构建损失函数与优化器

            PyTorch实现Logistic regression

        3)模型的训练

              PyTorch实现Logistic regression

          4) 进行测试

                PyTorch实现Logistic regression

 

 (2)多维变量

             数据地址:https://github.com/hunkim/PyTorchZeroToAll/tree/master/data

              1) 数据的准备和模型的构建

                PyTorch实现Logistic regression

              2) 优化器和损失函数的构建

                PyTorch实现Logistic regression

 

             3)模型的训练

                 PyTorch实现Logistic regression

              4) 模型测试

                       PyTorch实现Logistic regression

  

         参考链接:https://www.jb51.net/article/140557.htm

相关文章:

  • 2022-01-04
猜你喜欢
  • 2021-11-22
  • 2021-05-21
  • 2022-12-23
  • 2021-05-15
  • 2021-08-20
  • 2021-07-09
  • 2021-09-11
相关资源
相似解决方案