# ML学习小笔记—Linear Regression】的更多相关文章

Regression Output a scalar Model:a set of function 以Linear model为例 y = b+w * $x_cp$ parameters:b,W feature:$x_cp$ Goodness of Function training data Loss function: input:a function output: how bad it is 如下图,定义损失函数: Best Function 选择出最优的损失函数: 即求出在某参数W,…
关于本课程的相关资料http://speech.ee.ntu.edu.tw/~tlkagk/courses_ML17.html 根据前面所为,当我们得到Loss方程的时候,我们希望求得最优的Loss方程.为此,我们可以采用了一种方法----Gradien Descent. 为什么可以使用这种方法呢,我们先保留这个疑问,先看一下什么是Gradien Descent. 如下图,我们假定某个Loss方程有两个参数,同时我们假定了一个learning rate.每次update 参数与其偏微分learn…
关于本课程的相关资料http://speech.ee.ntu.edu.tw/~tlkagk/courses_ML17.html 通过模型可以分类输入,此时根据分类结果的正确与否会有一个Loss函数.找到一个最佳的分类模型有很多方法, 此次介绍的是利用Gaussian Distribution获得Maximum Likelihood 对于一堆数据样本数据在二维上分布,如何确定一个新的数据是属于哪一类的?我们可以根据样本数据计算出相应的高斯分布,然后将新的点回代,就能得到这个点属于该分布的机率. 从…
关于本课程的相关资料http://speech.ee.ntu.edu.tw/~tlkagk/courses_ML17.html 错误来自哪里? error due to "bias" and error due to "variance" 当我们要求无穷多个数的平均值或者方差时,我们选取了N个样本出现计算.很显然我们得到的结果是存在一定误差的.当我们选区的样本的值越多的时候,我们得到的结果也就越准确.类比于训练模型,我们所选择的训练数据是有限的,很多时候我们希望他们…
来源:https://www.cnblogs.com/jianxinzhou/p/4083921.html 1. The Problem of Overfitting (1) 还是来看预测房价的这个例子,我们先对该数据做线性回归,也就是左边第一张图.如果这么做,我们可以获得拟合数据的这样一条直线,但是,实际上这并不是一个很好的模型.我们看看这些数据,很明显,随着房子面积增大,住房价格的变化趋于稳定或者说越往右越平缓.因此线性回归并没有很好拟合训练数据. 我们把此类情况称为欠拟合(underfit…
一.线性回归 1.模型 2.损失函数 3.优化函数-梯度下降 #!/usr/bin/env python # coding: utf-8 import torch import time # init variable a, b as 1000 dimension vector n = 1000 a = torch.ones(n) b = torch.ones(n) # define a timer class to record time class Timer(object): ""…
1.It is...to do sth:做某事是.... 解析:It 是形式主语,后面一半接形容词做表语,to do sth是不定式短语作真正主语. 2.make do和make doing是两种表达方式 解析:make.have.let三个为使役动词,其后跟省略to的不定式作宾语补足语,即:make\have\let sb. do sth.(让某人做某事),例如:The teacher made him wait outside.(主动语态) 在被动语态的句子中,则要还原不定式的符号to,即:…
环境基于WIN10.IDEA最新版.JDK1.8.TOMCAT9 下面说的有错的地方希望指出,谢谢. STRUT2 1.在maven下的时候系统会系统创建一个叫做log4j的配置文件,但是到了这个版本需要自己导入log4j-core文件,注意版本都要最新的,不然可能抛出不知名的异常,还需要在resources下配置log4j2.xml文件,否则异常不断. 2.在action之间进行传递参数时使用chain可以使得参数传递不丢失,其他情况就默认dispater就好了. 3.页面获取的时候最好使用s…
1.FOUND_ROWS() 题目: ,; 在上边sql中使用什么选项可以使 SELECT FOUND_ROWS()忽略LIMIT子句,返回总数? *答案* : SQL_CALC_FOUND_ROWS SELECT SQL_CALC_FOUND_ROWS * FROM `table`  LIMIT 20,10; SELECT FOUND_ROWS(); 分析: 老实讲,在看到这个题目之前,我不知道found_rows()的用法. 那么既然我们接触到了,就来简单了解一下,found_rows()究…
三,socket通信1.http://blog.csdn.net/kongxx/article/details/7288896这个人写的关于socket通信不错,循序渐进式的讲解,用代码示例说明,运用流和socket进行远程通讯 2.最简单的socket是一个服务端对应一个客户端 server的写法 ServerSocket server = new ServerSocket(); Socket socket = server.accept(); BufferedReader in = new …