- 博客(27)
- 收藏
- 关注
原创 机器学习 吴恩达 第九周 笔记
Anomaly detection -----异常检测造飞机引擎,然后根据其中的feature构造一个关系图,如上图,很明显,右下角那个点明显是异常生活中很多东西都是符合高斯分布的,这个飞机引擎也一养这里主要是介绍了一下高斯分布和其公式这里展示了高斯分布公式中的两个变量对高斯分布的影响。这里给出了μ的表达式和σ的表达式首先,我们是通过算出p(x)是否小...
2019-04-23 21:10:21 371 1
原创 机器学习 吴恩达 第八周 笔记
K均值聚类---K-mean对无监督学习对象进行分类的常用方法之一。因为比较简单,所以就简单说下一开始先输入K(就是cluster的个数)还有training set。从training set中随机选取K的点作为初始的cluster centroid。然后for loop:① min(每个training set的点到cluster centroid的距...
2019-04-21 14:46:42 480
原创 机器学习 吴恩达 第七周 笔记
上图为逻辑回归,当,y = 1 由此引入了一种alternative view of logistic regression(不懂怎么翻译)就是另一种表达方式,也由此引入了SVM。如下图原本logstic regression的costFunction 化为两部分然后分别作曲线图,然后根据曲线生成一段段直线,作为SVM的新costFunction。就底下这个,这里后面一项的...
2019-04-20 13:13:53 385
原创 吴恩达 机器学习 第六周 笔记+编程
Evaluating a Learning algorithm假设在用linear regression 预测房价,然后你发现预测结果与实际结果偏差甚远。what should you try next?然后 这里 引入两个概念,训练集和测试集。一般来说,训练集占70%,测试集占30%。一般来说,都是先通过训练集求得θ然后再丢到测试集中测试测试误差。图中,test erro...
2019-04-09 08:49:55 779
转载 动态规划
漫画:什么是动态规划?(整合版)转自http://www.sohu.com/a/149075950_6844452017-06-15 12:01————————————题目:有一座高度是10级台阶的楼梯,从下往上走,每跨一步只能向上1级或者2级台阶。要求用程序来求出一共有多少种走法。比如,每次走1级台阶,一共走10步,这是其中一种走法。我们可以...
2019-04-06 10:47:54 286
原创 数据库 串行化 时间戳笔记
Serial schedule(串行化调度): 简答来说就如下图equivalent schedule: 执行T1的结果和执行T2的结果一样serializable schedule(可串行化调度): 结果与serial schedule 的结果一样 如下图d冲突可串行化(conflict serializable schedule)Conflict equival...
2019-04-06 09:45:26 1905
转载 数据库 动态hash索引
转自https://www.cnblogs.com/kegeyang/archive/2012/04/05/2432608.html本文将介绍三种动态hash方法。散列是一个非常有用的、非常基础的数据结构,在数据的查找方面尤其重要,应用的非常广泛。然而,任何事物都有两面性,散列也存在缺点,即数据的局部集中性会使散列的性能急剧下降,且越集中,性能越低。数据集中,即...
2019-04-02 17:16:37 1123
原创 吴恩达 机器学习 第五周 笔记+编程
对于output layer来说,如果是一个output unit的话,costFunction之类的式子就比较容易写,而对于multi-class的分类问题来说,往往有多个output unit,这个时候就需要对公式进行修改。如上图,第一个logistic regression可以用于output unit为一的neural network。而第二个式子适用于multi-class。...
2019-03-31 10:35:47 1947
转载 平衡的二叉查找树 ---- 红黑树
转自http://www.360doc.com/content/18/0904/19/25944647_783893127.shtml前戏红黑树,对很多童鞋来说,是既熟悉又陌生。熟悉是因为在校学习期间,准备面试时,这是重点。然后经过多年的荒废,如今已经忘记的差不多了。如果正在看文章的你,马上快要毕业,面临着找工作的压力;又或者你觉得需要将这块知识重新复习一遍;又或者只是看看,那么恭喜你,赚...
2019-03-29 17:47:38 770
转载 二叉平衡树
转自https://www.cnblogs.com/zhangbaochong/p/5164994.html平衡二叉树(Balanced Binary Tree)又被称为AVL树(有别于AVL算法),且具有以下性质:它是一 棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。这个方案很好的解决了二叉查找树退化成链表的问题,把插入,查找,删除的时间复杂度最好情...
2019-03-29 17:30:50 254
转载 B B- B+树
转自https://www.jianshu.com/p/332caf8bed3aB树即二叉搜索树:1.所有非叶子结点至多拥有两个儿子(Left和Right);2.所有结点存储一个关键字;3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;如:image.pngB树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,...
2019-03-29 17:28:43 184
转载 B+树
转自https://yq.aliyun.com/articles/9280摘要:一,M阶B+树的定义(M阶是指一个节点最多能拥有的孩子数,M>2): 图1.13阶B+树 (1)根结点只有1个,分支数量范围[2,m]。 (2)除根以外的非叶子结点,每个结点包含分支数范围[[m/2],m],其中[m/2]表示取大于m/2的最小整数。一,...
2019-03-29 16:28:57 383
原创 UFLDL
http://ufldl.stanford.edu/wiki/index.php/UFLDL%E6%95%99%E7%A8%8吴恩达机器学习 教程
2019-03-28 17:15:23 525
原创 吴恩达 机器学习 第四周 笔记
Netural Network 介绍如图,在非线性分类问题中,如果特征X少的话,如X1,X2两个,那么进行多项式的复杂度依然可在接受范围内,但是一旦特征多了比如X1-X100,如果要将这100个特征化为二项式 则需要大概5000个。多特征情况下,不适合logstic regression。这是一个简单的Netural Network.(feedforward propagation...
2019-03-25 17:09:51 259
原创 机器学习 吴恩达 第三周 笔记
ClassificationLogistic Regression---分类Hypothesis Representation-------h(x) = p(y=1|x;符号)Decision Boundary----判断边界判断边界 == h(x)Cost Function ----logistic Regression如果在logistic...
2019-03-23 20:29:18 423
原创 python小笔记
from collections import defaultdict, namedtuplefrom functools import reducefrom itertools import productfrom operator import mul, itemgetternamedtuple: 这个跟java中的类相似 f...
2019-03-22 07:54:20 169
原创 python 引用 变量
结果为123结果为10在这里 a = 123为全局变量 ,a = 10为函数内部创建的变量所以要改变a=123全局变量,需要global a来指定全局变量。另外int类型是不可变类型,在函数内部进行运算不会影响到全局变量list则不受影响list是可变类型,所以如果在函数内部进行操作,会改变参考文章:https://www.cnblogs.com/yxtz271828...
2019-03-20 17:02:50 468
原创 1-3NF,BCNF,最小依赖集,模式分解,判断是否为无损分解
1NF----表中每一列都不能再分解了(stomic)2NF----满足1NF,并且非主键属性不能不分依赖于主键e.g A B C D E 其中A和B为主键,如果A能单独决定C的属性,那么就不符合2NF.BTW:如果主键只有一个,那肯定2nf3NF----满足2NF,人话就是 不存在这个关系:关键字段------>非关键字段x-------->非关键字段y就是说所...
2019-03-15 18:10:14 2814 4
原创 python yield
对比以下两种写法: yield在其中作用是暂时冻结函数然后等待下一次唤醒。如上图:gen(5)的第一次运行会返回0,然后等下一次循环再次唤醒yield返回1。。。。对比图1的吧生成的数放入列表中的操作,当数据量巨大的时候,图1的方法会对存储空间有着极大的需求,而yield由于每次只生成返回1个数字,所以在响应速度方面有着很好的优势...
2019-03-04 10:01:57 156
原创 sorted 自定义函数排序
关于sorted自定义函数排序这个逻辑,一开始一直搞不懂,直到每一行都print出来。看第二个自定义函数:输出结果输进去的每个元素 e.g (2,1,0) 会根据return的顺序,这里是2-1-0,来转换,所以转换后就是(0,1,2)全部转换后就是(0,1,2),(2,1,0),(0,2,1),(2,0,1)这四个转换后的元素一一对应于未转换前①(0,1,2)----(2...
2019-03-01 10:48:44 559
原创 python import变量会运行被引用文件的主程序
在学习测试__name__=__main__语句时,发现 从.py引入某个变量或者方法,会导致所有主函数上的方法全部运行DEF.py在没有设置__name__==__main__情况下,对DEF.PY进行引用111.py import PI变量发现此时被import的DEF.py中所有主函数也被执行(但不代表所有DEF.py中的函数和变量被引入)如果...
2019-03-01 06:02:15 3795
转载 Python中 sys.argv[]的用法简明解释(转载)
转自https://www.cnblogs.com/aland-1415/p/6613449.html 作者:覆手为云pPython中 sys.argv[]的用法简明解释 因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都...
2018-03-13 11:38:47 305
原创 submit text中python的input函数没用
input输入后并没有任何反应。需要安装插件来调试ctrl+shift+p 输入Install Package输入SublimeREPL(因为安装过了所以没显示)然后再tools->sublimeREPL->python->python run current file弹出一个页面,输入参数即可嫌每次都要点那么多,麻烦的话可以设置快捷键Preference->key bin...
2018-03-09 12:01:48 2755
原创 406错误
当请求的url后缀为.hml并且传到页面的数据类型是json时,就会出现406,解决:在web.xml中添加一个mapping,然后访问url后缀改为.action
2018-03-02 16:20:48 574
原创 org.apache.maven.plugins:maven-war-plugin is missing
把pom.xml中的<plugin> <artifactId>maven-war-plugin</artifactId> <configuration> <version>3.0</version> </configuration> </plugin>去掉.
2018-03-01 12:18:02 2846 2
原创 Linux中java -version改不了的问题
首先查看/etc/profile中的路径等等有没有问题。因为一些历史原因,我的linux系统中jdk版本被我改得乱七八糟。用java -version查看版本号这是修改过后的,原来的jdk版本为1.6。用which java 和which javac查看jdk所在不用在意文件夹名字,进入文件夹(我这里是/usr/java/jdk1.6.0_45/bin)如果软连接链接的地方不是所需jdk的目录,那...
2018-02-25 18:35:32 2686
原创 MAVEN中编译时出现 实际参数列表和形式参数列表长度不同
因为是用maven分开几个jar来存放service,controller还有dao之类的,在添加了新的参数到service后,需要重新maven install。
2018-02-23 16:50:15 3800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人