- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 datawhale的fun-transformer课程第五章学习笔记
这些词向量可以表示为矩阵,其中每一行代表一个单词的嵌入。word_1, word_2, word_3, word_4:每个都是维度为3的词向量,代表一个单词在嵌入空间中的表示。words:将这些词向量堆叠成一个矩阵,其中每行代表一个单词的嵌入。
2025-01-27 21:33:22
368
原创 datawhale数学建模导论第五章学习笔记
遗传算法被广泛应用于大规模的优化问题,例如非线性规划,离散优化,TSP 问题,VRP 问题,车间调度问题等。遗传算法通过遗传和变异生成一批候选解,然后在逐代进化的过程中一步步逼近最优解。遗传算法首先需要对问题进行编码,通常是将函数编码为二进制代码以后,随机产生初始种群作为初始解。随后是遗传算法的核心操作之一——选择,通常选择首先要计算出个体的适应度,根据适应度不同来采取不同选择方法进行选择,常用方法有适应度比例法、期望值法、排位次法、轮盘赌法等。
2025-01-27 20:40:28
940
原创 datawhale数学建模导论第四章学习笔记
复杂网络与图论,都是研究事物之间关系的好工具。你可以把“网络”想象成一群人和他们之间的朋友关系,或者电脑之间的连接线。而“图论”呢,就是用数学和图形的方式来研究这些关系。
2025-01-25 21:27:22
575
原创 datawhale的fun-transformer课程第四章学习笔记
Decoder 部分相比于 Encoder ,其结构中增加了一个名为“Mask”的多头注意力子层。Mask-Multi-Head-Attention在应用缩放操作之后引入了一个Mask步骤。特性:解码并非一次性完成,而是按时间步逐个生成输出。
2025-01-24 23:06:05
502
原创 datawhale的fun-transformer课程第二章学习笔记
编码器-解码器架构两个分别负责处理输入序列和生成输出序列。编码器和解码器中的每一层都包含相同的子层,包括自注意力机制和前馈网络。位置编码通过将输入嵌入与位置信息结合起来,位置编码使模型能够区分序列中元素的相对位置。多头注意力Transformer模型的一个显著特征是它能够同时关注输入序列的不同部分——这是通过多头注意力实现的。通过将查询、键和值向量分成多个头,并进行独立的自注意力计算,模型获得了对输入序列的细致透视,能够带有多样化的上下文信息。前馈网络。
2025-01-18 22:28:43
813
原创 datawhale数学建模导论第二章学习笔记
其中C是一个常数。但在一般情况下,Q(x)不一定为0,所以我们需要将常数C替换为一个函数C(x),然后对y求导并将其代入原方程中以求得C(x)的通解。假设我们需要计算函数f(x)=cos(2πx)*exp(-x)+1.2在区间[0,0.7]上的定积分。微分方程的目的是通过将函数f和它的若干阶导数联系起来形成一个方程(组),来求出函数的解析式或函数值随自变量变化的曲线。非齐次方程的通解等于齐次方程的通解加上非齐次方程的特解。其中,Pm(x)是一个m次多项式,Qn(x)是一个n次多项式。
2025-01-18 21:41:58
326
原创 datawhale的fun-transformer课程第一章学习笔记
Seq2Seq模型,全称Sequence to Sequence模型,输入一个序列,输出另一个序列。输入序列和输出序列的长度是可变的。“BOS I have a pen EOS”,BOS 和 EOS 分别标记句子的开始和结束。
2025-01-15 22:21:54
585
原创 datawhale数学建模导论第一章学习笔记
分析几何问题,大体上可以分为三种:传统几何的演绎-证明体系、基于向量的计算化几何、基于极坐标与方程的解析几何。参加了datawhale了数学建模课程,以下是第一章的学习笔记。一个点P(x,y,z)绕z轴旋转角度α可以表示为。1.1 向量表示法与几何建模基本案例。对于逆时针旋转,二维旋转矩阵的形式是。点P绕y轴旋转角度β的旋转矩阵为。点P绕x轴旋转角度γ的旋转矩阵为。1.1.2 向量表示与坐标变换。第1章 解析方法与几何模型。1.1.1 几何建模的思想。在Python中,实现如下。
2025-01-14 22:16:16
167
原创 VS2019/VS2022用OpenCV读取图片遇到Microsoft C++ 异常: cv::Exception
解决图片文件路径正确,但用OpenCV读取图片遇到Microsoft C++ 异常的问题
2024-02-15 15:22:04
596
1
原创 发现C语言中的一个bug(在关系表达式中使用strlen函数)
最近我在做C语言时,发现一个问题,输出结果和预期不一样,不知道是不是C编译器的bug,感觉奇怪。#include <stdio.h>#include <string.h>int main() { char a[10] = "abcdefghi"; int t = 0; if (strlen(a) - 100 > 0) t = 10; printf("%d\n", t); return 0;}运行这段代码后,输出是10,而.
2021-11-06 15:50:58
476
原创 强化学习7日打卡营-学习小结
我在今年6月份参加了百度的强化学习7日打卡营。我把这几天来的学习简要总结一下。强化学习(RL)分为两部分:agent、enviroment,有三要素:state、action、reward。RL应用于游戏、机器人、推荐、金融、交通等领域。监督学习处理认知问题,强化学习处理决策问题。强化学习有两种学习方案:基于价值(value-based)、基于策略(policy-based)。强化学习环境有算法库PARL和环境库GYM。Sarsa全称是state-action-reward-state'-actio
2020-06-27 09:42:42
419
软件设计师考试考点分析与真题详解(软件设计技术篇)
2010-03-10
3ds max 7中文版标准教程
2010-02-22
VC++图形绘制工具源代码(类似AutoCAD)
2009-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人