自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 ML学习笔记b站吴恩达(10-12/19)

同理当选取了较好的分界线时,p superscript i就比较大一点,那么theta范数也就达到了尽量小的目的。总结地来看,当decision boundary的附近样本点尽可能少时,p superscript i就可以尽可能的大,此使theta范式就可以尽可能的小,此时1/2 * theta范式的平方也就是目标函数值就能尽可能的小,也就是选取了较好的decision boundary,达到了优化的目标,这时候出现的现象也就是large margin classifier。

2023-10-22 13:19:06 57 1

原创 ML学习笔记b站吴恩达(7-9/19)

Theta过大会导致惩罚程度太大,参数都倾向于零,就相当于几乎把参数都变成0只剩下theta0,这样就得到的是一条直线,就欠拟合了,或者说这个假设模型has a strong preconception或者说high bias。梯度检测用的代码计算量是非常大的,所以确认反向传播没有问题就要把梯度检测关掉,反向传播比梯度检验要快很多,不及时禁用梯度检验代码,程序运行会非常慢。向量表达式的好处是,有相关矩阵,使用一些高级的优化算法时,这些算法通常会要求参数展开成一个长向量的形式。

2023-09-29 19:12:16 51

原创 DS学习笔记coursera(4/6;1/6)

一种较为通俗的使用方法是:遇到这种粗略形式的递推时,先看第一层和第二层的工作量,如果工作量相同,那么从上到下的工作量都是相同的,那么就是第二种情况O(n的d次方logn);这道题要注意left和right的变化动作,既然分成了三类目标比较,那就不要做变化为等于mid的动作了,直接接着+1或-1,否则如样例会在11的测试中陷入死循环。Reverse(v.)使反转,颠倒,撤销(adj.)反向的,相反的,反面的(n.)背面,反面。State(v.)规定,说明,声明,公布,陈述(n.)状态,情况,国家,州。

2023-09-20 17:41:16 77 2

原创 ML学习笔记b站吴恩达(4-6/19)

1 3],第一列是x0的值,第二列是训练样本,对应的y值矩阵为[1;出现矩阵不可逆情况通常有两种原因,一是因为特征间的关系影响到了矩阵,比如重复的有线性关系的特征量,这种情况需要删除多余的,二是因为样本数相对于特征数太少,特征量太多了,这种情况需要删除一些特征或者进行正则化。线性回归的梯度下降代价函数和logistic regression的梯度下降代价函数写法相同,但是它们的假设函数是不同的。多特征量的时候,更新参数就要和特征量的取值相关了,其实单特征量也一样只是x(i)0取值默认是1了。

2023-09-20 16:15:02 54 1

原创 OOP学习笔记coursera(2/2;2/5)

值得注意的是在这个过程中报了一个错误,头文件包含了两次导致class definition两次不能compile了,此时加入#pragma once到头文件顶端解决这个问题。头文件的作用是告诉你pre-built预编译库里有哪些内容,以便于你在代码中使用,但是它实际上并不提供实现方法。课程网址:https://www.coursera.org/learn/cplusplus-crypto-ii/home/week/1。Essential基本的,本质的,必不可少的,根本的,极其重要的。

2023-08-30 15:47:45 57 3

原创 DS学习笔记coursera(3/6;1/6)

但是关于精确度的问题,经过反复尝试最终选择全long double而不是题中所给定的integer,主要问题可能集中在最后的sum求和的W上和数组本身的type上,如果有机会可以尝试修改各个变量type找出可行的最低限度。课程网址:https://www.coursera.org/learn/algorithmic-toolbox/home/week/1。Queue(n.)队列,行列,队(v.)排队等候,排队。

2023-08-25 15:41:49 37 1

原创 OOP学习笔记coursera(1/2;2/5)

做loop的时候,i++不如++i更efficient,因为loop里i++要比++i做更多运算,i++要先make a copy of the data然后increment the copy然后assigns the copy back into I,i++是increments it directly in place。Relevant相关的,有意义的,有价值的,切题的。Intriguing有趣的,引人入胜的,神秘的。Preliminary预备性的,初步的,开始的。

2023-08-23 09:23:30 53 2

原创 DBMS学习笔记coursera(1/8;1/5)

Populate生活于,迁移,移居,(向文件)增添数据输入数据。boost(v.)促进,使增长(n.)提高,增长,帮助,激励。Process(n.)过程,流程(v.)处理,加工。Convention公约,协定,协议,常规,惯例。Departure(n.)离开,出发,背离,违反。Elimination消除,消灭,淘汰,丢弃。Transaction交易,处理,业务,买卖。Redundancy重复,冗余,多余,剩余。Mastery(n.)精通,控制,熟练掌握。Redundancy重复,冗余,多余,剩余。

2023-08-21 09:58:55 39 2

原创 DS学习笔记coursera(2/6;1/6)

课程网址:https://www.coursera.org/learn/algorithmic-toolbox/home/week/1。2squared 2的平方 2cubed 2的三次方 root2 根号2。Sophisticated复杂的,先进的,精密的,老练的。Proportional成比例的,相称的,均衡的。Reasonable合理的,有理由的,公平的。Trivial琐碎的,微不足道的,不重要的。Extreme极端的,极度的,极端,极限。

2023-08-18 13:50:02 38 1

原创 OOP学习笔记coursera(2/2;1/5)

课程网址:https://www.coursera.org/learn/cplusplus-crypto-i/home/week/1。Compact(n.)契约,协定,协议(v.)压紧,压实(adj.)紧凑的,小型的,紧密的。Compact(n.)协议,协定(adj.)紧凑的,小型的,紧密的(v.)压紧,压实。在一个.cpp里声明但不写具体内容,在另一个.cpp里写函数内容,仍然可以运行。int x{10};Prompt(v.)鼓励,提示(n.)提示。Indent(v.)缩进(n.)订单,订购。

2023-08-16 22:13:45 39 1

原创 DS学习笔记coursera(1/6;1/6)

课程网址:https://www.coursera.org/learn/algorithmic-toolbox/home/week/1。proof by contradiction矛盾证明。Hypothesis(n.)假设,假说,猜测。Practical实际的,适用的,真实的。Correspond相当于,通信,符合。Deteriorate恶化,退化,变坏。Pitfall陷阱,隐患,困难,危险。Determine确定,测定,决定。Assertion断言,主张,声称。Mutation突变,变异,改变。

2023-08-16 16:12:03 37 1

原创 C++学习笔记coursera(5/6)

课程网址:https://www.coursera.org/learn/c-for-everyone/home/week/1。Multiple(n.)倍数(adj.)数量多的,多种多样的。Simultaneously(adv.)同时,联立,急切地。Concatenate(v.)连接(adj.)连在一起的。Decimal(adj.)小数的,十进制的(n.)小数。Exhausted耗尽的,筋疲力尽的,疲惫不堪的。Manipulate操纵,操作,控制,使用。Concrete确实的,具体的,实在的。

2023-08-15 21:53:27 43 1

原创 OOP学习笔记coursera(1/2;1/5)

课程网址:https://www.coursera.org/learn/cplusplus-crypto-i/home/week/1。It flawed 5.5 down to 5 flaw(n.)缺陷,瑕疵,缺点,错误(v.)损害,削弱,使失效。g++ -c xx.cpp 得到.o file(object code)g++ -S xx.cpp 得到.s file(assembler)Graphic(n.)图案的,图解的(adj.)图表,图形。Currency(n.)货币,通货,通用,流行。

2023-08-14 14:11:23 44

原创 C++学习笔记coursera(4/6)

Local version对surrounding environment声明的不产生影响,比如声明的int在calling environment里转换成double或者值改变,出来依然是int值不变。在recursion function里,有一个base case,base case如果成立需要做…动态的,在函数里声明,调用函数就会确实地变化值(在全局中都体现)Routine(n.)常规,例行程序(adj.)常规的,日常的,例行公事的。Evaluation评价,评估,估计,定值,计值。

2023-08-12 22:57:44 57 1

原创 C++学习笔记coursera(3/6)

课程网址:https://www.coursera.org/learn/c-for-everyone/home/week/1。Excess(n.)过度,过量(adj.)过度的,额外的。Conversion转换convention公约。Yield(n.)产量,产出(v.)产生,提供。Visualize(v.)可视化,想象,设想。Elementary基本的,基础的,简单的。Optimization(n.)优化,最佳。Constitute组成,构成,建立,任命。Spurious虚假的,伪造的,谬误的。

2023-08-10 11:05:11 103 1

原创 C++学习笔记coursera(2/6)

课程网址:https://www.coursera.org/learn/c-for-everyone/home/week/1。后缀++是先操作b的原值然后b再自增。Double 10的-308次方 10的308次方。Infinite无限的,极大的 finite有限的。Significant重要的,有重大意义的,有意义的。Float 10的-38次方 10的38次方。

2023-08-09 12:27:03 278 1

原创 ML学习笔记b站吴恩达(1-3/19)

Dimension of martix矩阵维数 number of rows x number of columns 4x2 4行2列 4by2。Cost function 代价函数 J函数 squared error cost function 平方误差代价函数。没有逆矩阵的矩阵:Singular matrix 奇异矩阵 degenerate matrix 退化矩阵。alpha学习率 alpha大梯度下降迅速 alpha小梯度下降缓慢。update simultaneously 同时更新,同步更新。

2023-08-08 11:10:09 50

原创 C++学习笔记coursera(1/6)

C/C++coursera学习笔记week1

2023-08-08 09:53:29 64

原创 Codeup刷题笔记583:《算法笔记》练习题4.3节

4.3小节:递归(对应编号583)A题 吃糖果#include <stdio.h>#include <stdlib.h>int count(int n){ if(n==1) return 1; else if(n==2) return 2; else return count(n-1)+count(n-2);}int main(){ int n; while(scanf("%d",&n)!=EOF) {

2021-04-06 15:19:22 75

原创 Codeup刷题笔记581:《算法笔记》练习题4.1节

4.1小节:排序(对应编号581)A题 排序#include <stdio.h>#include <stdlib.h>int main(){ int temp,k,j,i,n,a[100]; while(scanf("%d",&n)!=EOF) { for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=0;i<n;i++) { k=i;

2021-04-04 20:47:54 118

原创 Codeup刷题笔记577:《算法笔记》练习题3.3节

3.3小节:图形输出(对应编号577)A题 输出梯形#include <stdio.h>#include <stdlib.h>int main(){ int h,i,j; while(scanf("%d",&h)!=EOF){ for(i=0;i<h;i++) { for(j=0;j<2*h-2-2*i;j++) printf(" "); for(j=0;j<h+2*i;j++) p

2021-04-04 15:15:15 86

原创 Codeup刷题笔记576:《算法笔记》练习题3.2节

3.2小节:查找元素(对应编号576)A题 统计同成绩学生人数#include <stdio.h>#include <stdlib.h>int main(){ int count,i,N,flag,s[1005]; while(scanf("%d",&N),N) { count=0; for(i=0;i<N;i++) { scanf("%d",&s[i])

2021-04-03 21:20:27 124

原创 Codeup刷题笔记575:《算法笔记》练习题3.1节

Codeup刷题笔记:《算法笔记》练习题3.1小节:简单模拟A题题目描述有一个长度为整数L(1<=L<=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,…,L共L+1个位置上有L+1棵树。现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。可能有M(1<=M<=100)个区间,区间之间可能有重叠。现在要求移走所有区间的树之后剩下的树的个数。输

2021-04-03 11:05:00 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除