zoukankan      html  css  js  c++  java
  • 机器学习五

    1.本节重点知识点用自己的话总结出来,可以配上图片,以及说明该知识点的重要性

    1)、回归算法:

     

    2)、矩阵的运算:

    矩阵的乘法:

     

    3)、最小二乘法:

      

    2.思考线性回归算法可以用来做什么?

    用来预测个人的信用度,工资

    3.自主编写线性回归算法 ,数据可以自己造,或者从网上获取。

    from sklearn.linear_model import LinearRegression
    import numpy
    import matplotlib.pyplot as plt
    xs = [0.1*x for x in range(0,20)]
    ys = [12*y+4 for y in xs]
    xs = numpy.array(xs).reshape(len(xs),1)
    xs_train = xs[:10]
    ys_train = ys[:10]
    LR_model=LinearRegression()
    LR_model.fit(xs_train,ys_train)
    pre = LR_model.predict(xs[10:20]);
    print('预测结果',pre)
    print('真实结果:',ys[10:20])
    plt.scatter(xs[10:20],pre,cmap='rainbow')
    plt.show()

     

  • 相关阅读:
    css3新特性
    线程间通信的三种方法
    硬件相关知识
    time.h
    ldr指令总结
    你不知道的100个小秘密
    ARM学习日记
    C中位域的使用
    《编程之美》第2刷勘误
    排序2
  • 原文地址:https://www.cnblogs.com/huangwenshuo/p/12752048.html
Copyright © 2011-2022 走看看