- 博客(13)
- 收藏
- 关注
原创 2021-08-31学习成果
一. CCF CSP卖菜#include <iostream>#include <set>#include <utility>#include <algorithm># include <algorithm>#include <vector>using namespace std;const int MAX = 1010;int n;int a[MAX];int b[MAX];int main(){
2021-08-31 17:01:51
128
原创 2021-08-30 学习成果
一. 吴恩达深度学习第五课第二周2.1 词汇表征独热编码的词汇不能表示各种单词之间的接近关系,于是可以采取词嵌入的方法将这些词映射为一些特征向量。可视化这些嵌入表示,用t-SNE算法将300维空间变到二维空间,则可以进行可视化。2.2 使用词嵌入迁移学习与词嵌入从大量的文本语料库中学习词嵌入(或者下载预训练好的嵌入模型)将这些嵌入迁移到你正在做的数据集任务上可选的步骤:继续用新数据微调模型(只有当你的第二步的数据集相对够大时,才可以微调。如果比较小,则不需在词嵌入微调上花费太多力气)
2021-08-30 21:36:38
200
原创 2021-08-29 学习成果
一. 吴恩达深度学习第五课序列模型第一周1.1 为什么选择序列模型语音识别:给出一段语音,要求输出对应的文本。语音识别,音乐生成,情感分类,DNA序列分析,机器翻译,视频行为识别,名字实体识别。1.2 数学符号1.3 循环神经网络标准神经网络存在的问题:输入和输出在不同的样本中有不同的长度;通过文本的不同位置不能够共享学习到的特征。单向循环神经网络只能记录上文信息,而不能利用下文信息,为了解决这个问题,可以采取双向循环神经网络。1.4 通过时间的反向传播穿越时间的反向传播,图
2021-08-29 21:23:14
174
原创 2021-08-28 学习成果
一. CCF CSP201909前两题1. 小明种苹果#include <iostream>#include <set>#include <algorithm># include <algorithm>using namespace std;const int MAX = 1010;int N,M;int a[MAX];int sum = 0;int max_reduce_index = 0;int max_reduce_valu
2021-08-28 20:33:14
127
原创 2021-08-27 学习成果
一. 吴恩达深度学习第三课第二周p13 2.1 进行误差分析进行误差分析,你应该找一组 错误例子,可能在你的开发集里,或者测试集里,观察错误标记的例子,看看假阳性和假阴性 ,统计属于不同错误类型的错误数量。在这个过程中,你可能会得到启发,归纳出新的错误类型,可以帮助你总结出哪些问题需要优先被解决,或者给你构思新优化方向的灵感。p14 2.2 清楚标注错误的数据开发集的目的是评估分类器A和B哪个更好。有很多数据集的样本标签可能由于人为的因素而标注错误,若果是偶尔随机的错误,则模型会有鲁棒性来自动处理这
2021-08-27 21:06:46
153
原创 2021-08-26学习成果
一.吴恩达深度学习第三课第一周(个人杂记)机器学习训练时的调整策略:收集更多数据,增加数据多样性,花费更多时间来进行梯度下降,调整网络结构,dropout,L2正则化。正交化指调整策略的方式之间需要正交,例如一辆车在开,需要调整速度和调整方向,两个按钮(油门和方向盘)是正交的,它们之间不会相互影响。单一数字评估指标:在多个算法之间进行选择时,需要选取单个的评估指标来进行比较。在多个机器学习模型(算法)之间进行选择,若需要采取多个评估指标来进行选择,则可以采用满足和优化指标的原则。优化
2021-08-26 21:10:38
116
原创 2021-08-25
20210825学习总结一. 吴恩达深度学习第二课第三周一般神经网络的超参数有:学习率alpha,动量梯度下降法的beta,批尺寸mini-batch size,隐藏层神经元个数hidden units,隐藏层数量layers,学习率下降因子learning_rate_decay。深度学习超参数选择采用随机搜索、由粗到细的方式。在搜索时,一般不采取均匀网格的形式,而采取对数间隔的形式(0.1,0.01,0.001…)。选取超参数训练模型时有两种形式:panda(一次只训练一个模型),Ca
2021-08-25 20:38:33
131
原创 操作系统第三章《处理机调度与死锁》
处理机调度的层次高级调度:又称长程调度或作业调度,它的调度对象是作业,主要功能是根据某种算法决定将后备队列中的哪几个作业调入内存。低级调度:进程调度或短程调度,其所调度的对象是进程,主要功能是决定就绪队列中的哪个进程应获得处理机。中级调度:内存调度,引入的目的是提高内存利用率和系统的吞吐量。把那些暂时不能运行的进程,调至外存等待,此时进程的状态为挂起状态。当它们已具备运行条件且内存又稍有空...
2019-06-29 20:18:35
322
原创 操作系统第二章《进程的描述与控制》
前驱图和顺序执行1.前驱图所谓前驱图,是一个有向无循环图,用于描述进程或程序段之间的执行先后顺序。2.程序顺序执行时有顺序性,封闭性,可再现性三个特征。、3.程序并发执行具有间断性,失去封闭性,不可再现性。进程的描述进程的定义和特征进程控制块(Process Control Block):描述进程的数据结构,系统利用PCB来描述进程的基本情况和活动过程,进而控制和管理进程。进程实...
2019-06-28 20:25:58
337
原创 《操作系统引论》重点总结
操作系统发展过程人工操作方式将纸带输入计算机,用户独占全机,CPU等待人工操作。脱机输入输出方式将纸袋上的数据程序输入到磁带上,CPU需要使用时,再将磁带高速调入内存,磁带作为纸带输入机与CPU的缓冲媒介,输入与输出是在外围机的控制下进行。单道批处理系统在系统中配置监督程序,作业一个接着一个连续运行。内存中仅有一道程序,每当程序在运行中发出I/O请求时,CPU处于等待状态...
2019-06-25 21:01:41
343
原创 source 和binary distribution
source distribution 和binary distribution的区别一个java新手小白经过了反复的查询,下载,尝试,终于最后找到了一条出路,一开始想下载apache poi的包(老师布置作业用java在excel上写数据),但是别人的博客上面就推荐的是下载source distribution,什么都不懂,直接下了。但是下了以后很多错误,以为是自己的jdk版本问题,或者是其他...
2019-04-23 15:34:55
703
原创 4.10今日记录
今日记录x=[1 2 3];y=[1 2 3;4 5 6;7 8 9];则运行plot函数时是按y的列为一组数据画三条曲线或直线。在MATLAB中创建零矩阵函数式为zeros函数,具体用法为A=zeros(n):生成n乘n的全零矩阵;A=zeros(m,n)或者A=zeros([m,n])生成m乘n的全零矩阵;单位矩阵:eye(m,n)(用法一样);全一矩阵ones(m...
2019-04-10 16:57:37
230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅