摘要:以上是之前我们所学习的sigmoid函数以及logistic函数,下面是我们代价函数的普遍定义形式: 虽然普遍形式是有了,当然这个函数也仅仅是对第i个x才成立,如果想要得到连续的x的值则需要不断累加第i个的代价的值。如果想要上面的那种形式来作为代价函数,那么我们得到的代价函数不是凸函数因此不可能进行 阅读全文
posted @ 2019-07-05 13:42 Geeksongs 阅读 (37) 评论 (0) 编辑
摘要:逻辑回归函数是由两个函数符合而成,首先我们有sigmoid函数g(z): 当然这里面的参数可以加上各种有关theta的定值,并不一定必须就只有x之前的theta参数。 然后再把g(z)拿到h(x)函数里面去拟合就可以了,h(x)则是我们的Logistic回归函数。 把这两个方程拟合放到一起有: si 阅读全文
posted @ 2019-07-05 13:21 Geeksongs 阅读 (30) 评论 (0) 编辑
摘要:我们用下列的这些符号来分别表示我们训练集当中的输入的值x以及输出的值Y。由于是二分分类的问题,因此y一般仅具有两个值0和1。x则一般可以用nx来表示单个训练集当中x的特征的个数,比如一幅图像有10000个特征,那么我们输入的X所对应的nx=10000.假设我们的训练集一共有10个单个的训练集,则m= 阅读全文
posted @ 2019-07-05 12:18 Geeksongs 阅读 (43) 评论 (0) 编辑
摘要:这个报错是因为我们在求解行列式的值的时候使用了: 但是D必须是方阵才可以进行运算,不是方阵则会报错,我们把之前的行列式更改为方阵就不会再报错了,当然这也是numpy自身计算数值的一个缺陷。 阅读全文
posted @ 2019-07-05 10:56 Geeksongs 阅读 (139) 评论 (0) 编辑