- 博客(15)
- 收藏
- 关注
原创 Neural Network Cost fu
我们用L来标记神经网络的层数,例如这里就是 4 。我们用 s l (小写的L)来标记第l层的单元数量,例如这里就是:s1=3、s2=s3=5 、s4=4 ,注意这里是不包含偏差单元的,也就是a 0 = 1 的单元。每一层特征的计算,使用的公式依然是逻辑函数: Logistic regression的代价函数为:类比Logistic regression的代价函数,我们得到N...
2018-03-26 17:50:27
285
原创 Logistic regresion
1.基本概念 Logistic regression主要应用与分类问题,和回归问题一样同属于“监督学习”。在二分类问题中,其主要思想是设定某一个阈值(threshold),当超过该阈值时,判定结果为1;否则为0。如下例:我们假定当tumor size大于一定程度的时候,我们就认为该肿瘤为恶性肿瘤(malignant)2.模型函数h(hypothesis)在logistic regres...
2018-03-23 11:20:30
374
原创 Linear regression
线性回归属于回归问题。对于回归问题,解决流程为: 给定数据集中每个样本及其正确答案,选择一个模型函数h(hypothesis,假设),并为h找到适应数据的(未必是全局)最优解,即找出最优解下的h的参数,这里我们称之为向量θ。最基本的单变量线性回归(Single-linear regression): 形如h(x)=θ_0 + θ_1*x1多变量线性回归(Multi-linear re...
2018-03-22 22:52:52
280
原创 Python面向对象
1.类的构成2.类的定义3.创建对象4.__init__()方法——初始化函数5.__str__()方法——返回类的信息6.__del__()方法当删除一个对象时(即引用计数为0),Python解释器也会默认调用一个方法,这个方法__del__()方法7.公有方法和私有方法公有方法:def name:私有方法:def __name:例1:以Car为例子创建一个类class Car: d...
2018-03-15 21:17:22
140
原创 Python文件常见操作
(1)打开文件open(文件名,访问模式)如:f = open('test','w')(2)关闭文件close()如:f.close()(3)文件的读写1.写数据(write)使用write()可以向文件写入数据2.读数据(read)3.读数据(readlines)4.读数据(readline)readline是readlines的缩减版,只读取一行数据(4)文件的随机读写1.获取当前读写的位置(...
2018-03-15 14:46:36
550
原创 Python字典常见操作1
1.修改元素2.添加元素3.删除元素(1)del:删除指定的元素(del info可删除整个字典)(2)clear:清空整个字典4.查找元素
2018-03-12 22:32:51
188
原创 Python列表常见操作
1.添加元素(1)append(2)extend(3)insert2.修改元素3.查找元素(1)in,not in(2)indexlist.index(element,start=0,end=len(list))----参考字符串中index的使用(3)countlist.count(element,start=0,end=len(list))4.删除元素(1)del:根据下标进行删除(2)pop...
2018-03-12 21:42:14
1002
原创 Python字符串常见操作
(1)find(2)index(3)count(4)replace(5)split(6)capitalize(7)title(8)startswith(9)endswith(10)lower(11)upper(12)ljust (left)(13)rjust(14)center(15)lstrip (16)rstrip(17)strip(18)partition(19)splitlines(20)...
2018-03-11 16:07:24
234
1
原创 Python变量的类型及互相之间的转化
(1)Python语言是一种弱类型语言,即不用提前声明变量类型;(2)Python的变量类型总共分为以下几类:(3)Python常用类型转换:
2018-03-07 21:25:48
907
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人