- 博客(13)
- 收藏
- 关注
原创 mathjax 渲染LaTeX 数学公式 使用教程
一介绍 Introduction什么是LaTeX准备工作二数学公式 mathematical formula基础知识一、介绍 (Introduction)1.什么是LaTeXLaTeX(发音 lay-tek)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由Te
2017-08-20 19:51:20 7525 1
原创 梯度下降之特征缩放与学习速率
Featrue Scaling and Learning Rate of Gradient Descent特征缩放featrue scaling 特征缩放是用来标准化数据特征的范围。为什么要特征缩放这个是两个参数的代价函数轮廓图,中间的那个点是最低点,是目标点。在多特征的梯度下降中如果其中一个或者和几个特征的取值范围特别大,而有些特征的取值范围特别小,那么这些变化范围大的特征向量的参数就会变化
2017-08-03 10:37:27 1093
原创 梯度下降算法
Gradient descent for linear regression梯度下降的目的: 在监督学习的线性回归问题中,我们要在大量的数据中去拟合一条曲线,得到一个预测函数,来预测下一次的值。 那么怎么得到这个预测函数呢?我们通过不断改变假设函数中的每个参数,直到代价函数的值最小的时候,假设函数中的参数就足够“完美”了,这个时候的假设函数也就能比较准确的预测下一次的值,也就称它为预测函数
2017-08-03 02:22:25 901
原创 代价函数 cost function
代价函数在监督学习的回归问题中,代价函数就是用于找到最优解的目的函数,反应了预测函数的准确性。代价函数的值越小,说明在回归问题的中,计算机程序对数据拟合的越好。也就是假设函数越正确。比如,对于这个假设函数(可以看成是求房价的假设函数): 代价函数是: 也就是 预测值与真实值的差的平方和,再除以2m(2倍样本数量)。在假设函数中:θ0和θ1两个参数,不同的参数会有不同的假设函数 如下图
2017-08-03 00:42:16 2743
原创 监督学习和非监督学习
机器学习的定义 A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experi
2017-08-02 23:17:51 746
原创 POJ 2387 经典解法,优先队列的dijkstra+链式前向星存储
这是很经典的解法,采用链式前向星的方式存储边,最短路Dijkstra+优先队列。时间复杂度减少很多Til the Cows Come HomeTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 55515Accepted: 18850DescriptionBessie is out in the field and wants to ge
2017-07-31 00:48:03 714
原创 链式前向星存储边
链式前向星存储边 这种链式前向星存储边就是用一个数组存储全部的边。 怎么来存储呢?我们用一个node结构体来存储每一条边的信息,int v,w,pre; 其中v是这条边的终点,w是这条边的权重,而最重要的是pre,存的是与这一条边同一个起点的上一条边的序号。 另外还有一个p[n]的数组,其中p[i]来保存第i个点的最后一条边的序号。所以到时候遍历边的时候是倒序遍历。 #
2017-07-30 22:21:22 1035
原创 CodeForces - 445B 贪心+模拟
CodeForces - 445B 贪心+模拟CodeForces - 445BB. DZY Loves Chemistrytime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputDZY loves chemistry, and he enjoys mix
2017-07-29 11:46:39 709
原创 Markdown语法
Markdown语法总结 Markdown是一种轻量级的文本标记语言,通俗的讲就是用标点符号来控制文本的格式的语言,并且这些控制格式的标点符号很少。。。不要被标记语言这四个字吓到,看完这篇文章,半个小时后,你就可以在任何markdown文本编辑器上为所欲为。一、标题 用 # 号来表示标题,你可以在你的前面标题加上#字符号,这样你的标题就会比一般的文字大。 一个#号代表一级标题,是最大
2017-07-22 12:40:50 530 8
原创 SQL语句在dos操作MySQL数据库
#关键字##create ##show ##use ##alter table ##add ##frist ##after ##rename ##表的更名##change ##modify ##not null ##default 默认值 ##unique ##primary
2016-12-25 16:40:03 925
原创 DFS 模板
DFS(s){ 判断当前点s是否是目标点,如果是则返回。 分几个方向扩展 { 扩展结点 如果扩展的结点在有效范围内且没有被访问过 { 置访问标志 深度优先搜索扩展结点 回溯,撤消访问标志 } }}
2016-08-17 22:00:33 519
原创 BFS 搜索 写代码思路(顺序)
#include #include using namespace std;queue qu;void bfs(){ while(!qu.empty())//只要队列不为空就往下搜索 { int s = qu.front(); //取出队列最前面的元素 if(满足终止条件)break;//找到终点,跳出队列 qu.pop(
2016-08-15 21:15:31 3348
原创 欧几里徳算法 减法与除法哪个更快-例题hdu1108
Problem Description给定两个正整数,计算这两个数的最小公倍数。 Input输入包含多组测试数据,每组只有一行,包括两个不大于1000的正整数. Output对于每个测试用例,给出这两个数的最小公倍数,每个实例输出一行。 Sample Input10 14 Sample Output70 #incl
2016-07-16 16:54:43 2419 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人