• 逻辑回归


    1.线性回归

    我们用 X1X2..Xn 去描述 feature 里面的分量,比如 x1=房间的面积, x2=房间的朝向,等等,我们可以做出一个估计函数

    评论此估计函数的参数是否好,采用损失函数,即对于m次的估计值和真实值的差的平方和求和,然后乘1/2是为了简化计算。

    如何取参数,使得估计函数 最小。可以采用最小二乘法,和梯度下降法。

    偏导:导数就是函数的变化率,偏导数反映的是函数沿坐标轴正方向的变化率,几何意义是表示固定面上一点的切线斜率。

    2.环境配置

    Numpy是Python的一个科学计算的库,提供了矩阵运算的功能,其一般与Scipy、matplotlib一起使用。

    软件:http://blog.csdn.net/zhangyuehuan/article/details/39134747

    矩阵运算:http://m.blog.csdn.net/blog/taxueguilai1992/46581861

    如果你的分隔符是一个或者多个空格,那么你就不必给出任何参数,即直接使用str.split() 即可!

    两个矩阵相乘:h = sigmoid(dataMat * weights)
      File "D:Python27libsite-packages umpymatrixlibdefmatrix.py", line 341, in __mul__
        return N.dot(self, asmatrix(other))
    ValueError: data type must provide an itemsize

    原因是两个矩阵的数据类型不同。所以先转换为相同的。

    only length-1 arrays can be converted to Python scalars

    只有长度为1的数组才能被转换成python scalars,所以传入的参数应该是长度为1的数组。

    想将一个字符串矩阵 转换成 浮点型矩阵,应该在插入的时候就转换。

    参考:http://blog.csdn.net/zouxy09/article/details/20319673

    相关书籍 相关书籍
  • 相关阅读:
    [题解] [HNOI2014] 世界树
    [luogu 5301][bzoj 5503] [GXOI/GZOI2019] 宝牌一大堆
    [HDU4507]吉哥系列故事——恨7不成妻
    [国家集训队]聪聪可可
    [模板]点分治
    [2018.8.12]模拟赛B组
    JZOJ5804. 【2018.08.12提高A组模拟】简单的序列
    2018.8.10模拟赛
    2018.8.8模拟赛
    [2018.8.6]模拟赛
  • 原文地址:https://www.cnblogs.com/froid/p/5068051.html
Copyright © 2020-2023  润新知