自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【深度学习】现代循环神经网络(二)

4.双向循环神经网络(Bi-RNN)4.1 隐马尔可夫模型中的动态规划假设有一个隐变量模型:在任意时间步t,假设存在某个隐变量hth_tht​,通过概率 P(xt∣ht)P(x_t|h_t)P(xt​∣ht​) 控制我们观测到的xtx_txt​。此外,任何ht→ht+1h_t \to h_{t+1}ht​→ht+1​ 转移都是由一些状态转移概率 P(ht+1∣ht)P(h_{t+1}|h_t)P(ht+1​∣ht​) 给出。这个概率图模型就是一个隐马尔可夫模型(hidden Markov model,

2024-07-01 17:49:44 1007

原创 【深度学习】现代循环神经网络(一)

现代循环神经网络1.门控循环单元(GRU)梯度异常在现实中可能会导致以下几种情况:早期观测值对预测所有未来观测值具有非常重要的意义。 考虑一个极端情况,其中第一个观测值包含一个校验和, 目标是在序列的末尾辨别校验和是否正确。 在这种情况下,第一个词元的影响至关重要。 我们希望有某些机制能够在一个记忆元里存储重要的早期信息。 如果没有这样的机制,我们将不得不给这个观测值指定一个非常大的梯度, 因为它会影响所有后续的观测值。一些词元没有相关的观测值。 例如,在对网页内容进行情感分析时, 可能有一些辅助

2024-07-01 12:37:04 1042

原创 【深度学习】循环神经网络(二)

在上一节的n元语法模型中,其中单词xt​在时间步t的条件概率仅取决于前面n−1个单词。对于时间步t−n−1之前的单词,如果想要将其可能产生的影响合并到xt​上,需要增加n,然而模型参数的数量也会随之呈指数增长,因为词表$\mathcal{V}需要存储Pxt​∣xt−1​˙​x1​≈Pxt​∣ht−1​其中ht−1​。

2024-06-13 12:02:34 964

原创 【深度学习】循环神经网络(一)

到目前为止,我们遇到过两种类型的数据:表格数据和图像数据。 对于图像数据,我们设计了专门的卷积神经网络架构来为这类特殊的数据结构建模。 换句话说,如果我们拥有一张图像,我们需要有效地利用其像素位置, 假若我们对图像中的像素位置进行重排,就会对图像中内容的推断造成极大的困难。最重要的是,到目前为止我们默认数据都来自于某种分布, 并且所有样本都是独立同分布的 (independently and identically distributed,i.i.d.)。 然而,大多数的数据并非如此。 例如,文章中的单词

2024-06-06 20:17:47 698

原创 【深度学习】现代卷积神经网络

现代卷积神经网络1.深度卷积神经网络(AlexNet)在LeNet提出后,卷积神经网络在计算机视觉和机器学习领域中很有名气。但卷积神经网络并没有主导这些领域。这是因为虽然LeNet在小数据集上取得了很好的效果,但是在更大、更真实的数据集上训练卷积神经网络的性能和可行性还有待研究。事实上,在上世纪90年代初到2012年之间的大部分时间里,神经网络往往被其他机器学习方法超越,如支持向量机(SVM)。Alex Krizhevsky、Ilya Sutskever和Geoff Hinton提出了一种新的卷积神经网

2024-06-06 11:44:52 919

原创 【深度学习】卷积神经网络

想象一下,假设我们想从一张图片中找到某个物体。合理的假设是:无论哪种方法找到这个物体,都应该和物体的位置无关。理想情况下,我们的系统应该能够利用常识:猪通常不在天上飞,飞机通常不在水里游泳。但是,如果一只猪出现在图片顶部,我们还是应该认出它。卷积神经网络正是将空间不变性(spatial invariance)的这一概念系统化,从而基于这个模型使用较少的参数来学习有用的表示。

2024-06-04 20:07:40 944

原创 【MySQL】SQL高级语句+运行原理

基于公开网站sqlzoo的MySQL数据库引擎,必须使用英文界面练习代码(不同语言界面不同引擎可能导致数据库数据不同),并切换至Mysql引擎。网址:https://sqlzoo.net/

2024-06-02 19:16:37 632

原创 【MySQL】SQL基础语法+运行原理

基础语法部分基于公开网站sqlzoo的MySQL数据库引擎,必须使用英文界面练习代码(不同语言界面不同引擎可能导致数据库数据不同),并切换至Mysql引擎。网址:https://sqlzoo.net/SQL查询语句语法结构和运行顺序语法结构:select–from–where–group by–having–order by–limit运行顺序:from–where–group by–having–order by–limit–select运行原理from语句从数据库中调取复制一份表格。

2024-06-01 16:51:42 982

原创 【计算机视觉】OpenCV实现数字图像处理

1.颜色空间/颜色模型1.1 RGB模型RGB(Red, Green, Blue)模型表示的图像由3个分量图像组成,每种原色一幅分量图像。当送入RGB监视器时,这3幅图像在屏幕上混合生成一幅合成的彩色图像。考虑一幅RGB图像,其中每一幅图红绿蓝图像都是一幅8比特图像。在这种情况下,可以说每个RGB彩色像素有24比特的深度。在24比特RGB图像中,颜色总数是(28)3=16777216。下图为分别为RGB彩色立方体示意图和对应的RGB24比特彩色立方体。RGB颜色空间最常用的用途就是显示器系统,彩色阴

2024-05-30 18:26:01 837 1

原创 Python机器学习(原书第3版)- 第3章scikit-learn 机器学习分类器

3.1 选择分类算法    监督机器学习算法训练的主要步骤:1)选择特征并收集训练样本;2)选择度量性能的指标;3)选择分类器并优化算法;4)评估模型的性能;5)调整算法。3.2 了解scikit-learn第一步——训练感知器    我们仍然使用鸢尾花数据集来训练感知器,首先使用数据集的两个特征来实现可视化:将150个鸢尾花样本的花瓣长度和宽度存入特征矩阵X,把相应的品种分类标签存入向量y,实现代码如下:from sklearn import datasetsimport numpy

2023-12-13 11:33:18 1074 1

原创 【神经网络】常见激活函数详解及python代码实现

1943年,心理学家Warren McCulloch和数学家Walter Pitts发表论文《A Logical Calculus Of The Ideas Immanent In Nervous Activity》(神经活动中固有思想的逻辑演算),提出了简化脑细胞的概念,也就是所谓的。McCulloch和Pitts把神经细胞描述为带有二元输出的简单逻辑门。多个信号到达树突,然后整合到细胞体,当累计信号量超过一定阈值时,输出信号就通过轴突。将MP神经元模型放在数学模型中来看,我们用x。

2023-12-06 09:37:29 1415 2

原创 Python机器学习(原书第3版)- 第2章训练简单的机器学习分类算法

当我们把人工神经元的逻辑放在二元分类的场景时,可以把两个类分别命名为1(正类)和-1(负类),同时定义决策函数(ϕz\phi(z)ϕz),该函数接受特定输入值xxx的线性组合及其相应的权重向量ω\omegaω,两者计算的结果zzz为所谓的净输入zω1x1ω2x2ωmxmzω1​x1​ω2​x2​...ωm​xm​ωω1ω2⋮ωmxx1x2⋮xm\vdots \\x_1 \\x_2 \\

2023-11-19 18:56:41 173 1

原创 Python机器学习(原书第3版)- 第1章赋予计算机从数据中学习的能力

但经过监督学习算法学习所获得的预测模型可以将训练数据集中出现过的任何维度的类标签分配给尚未打标签的新样本,这也就会出现多类分类任务,其典型示例就是手写数字识别。对连续结果的预测,也称为回归分析。为了获得模型的最佳性能,许多机器学习算法要求所选特征的测量结果单位相同,通常通过把特征数据变换到[0,1]的取值范围,或者均值为0、方差为1的标准正态分布来实现。为比较不同的算法来方便训练和选择性能最好的模型,首先要确定度量性能的指标,通常使用分类准确率作为度量指标,其定义为正确分类的个体占所有个体的百分比。

2023-11-19 18:49:48 102 2

原创 Python编程:从入门到实践-第10章文件和异常

1、直接使用文件名当需要读取的文件和代码文件在同一个目录下时,读取文件使用函数。虽然输出,但可以看到相比于源文件输出结果末尾多了一个空行。这是因为read()到达文件末尾时返回了一个空字符串,要删除这个多出来的空行,可在函数调用print()使用rstrip()。可以看到,已经没有末尾的空行啦。2、使用相对路径此时输出结果一致。需要注意的是,在显示文件路径时,。3、使用绝对路径在以上两种方式行不通时,可以使用绝对路径,即提供所需要读取的文件的完整路径。此时输出结果一致。

2023-10-26 20:49:14 55 1

原创 Python编程:从入门到实践-第9章类

类的定义一般包括属性和方法。

2023-10-26 19:32:25 120 1

原创 Python编程:从入门到实践-第8章函数

函数定义:使用关键字def,在def后输入函数名以及括号,其中括号内指出函数为完成任务需要什么样的信息,如果函数不需要任何信息就能完成工作,那么也需要输入空括号,最后定义以冒号结尾。需要调用函数时,依次指定函数名以及圆括号括起来的必要信息即可。简单示例如下:输出结果为:8.1.1向函数传递信息当我们在括号内输入完成任务需要的信息时,就可以向函数传递信息并输出。示例如下:输出结果为:8.1.2实参和形参在以上示例中,变量username就是一个形参(parameter),即函数完成工作所需要的信

2023-10-19 14:28:01 115

原创 Python编程:从入门到实践-第7章用户输入和while循环

函数input()会让程序暂停运行,等待用户输入一些文本。获取用户输入后,python将其赋给一个变量,以方便你使用。在函数input()接受参数时,需要向用户提供一些提示或者说明。运行第一行代码后,你将看到程序的等待你的输入,输入后按下回车键程序将继续运行,并将输入的值赋给变量message。此处我们输入:Hello!Hello!

2023-10-16 11:34:08 46 1

原创 Python编程:从入门到实践-第6章字典

不同于列表和字典,

2023-10-14 19:04:25 45 1

原创 Python编程:从入门到实践-第5章if语句

if语句的核心是一个值为True或False的表达式,这种表达式则称为。Python根据条件测试的值为True还是False来决定是否执行if语句中的代码。如果测试结果为True则执行紧跟在if语句后的代码,如果测试结果为False则忽略这些代码。其余判断符号基本与数学运算符号一致。

2023-10-13 10:55:58 70

原创 Python编程:从入门到实践-第4章操作列表

for循环:用以遍历列表所有元素,对每个元素都执行相同的操作。也可以在for语句中包含更为复杂的操作。

2023-10-12 14:05:18 26

原创 Python编程:从入门到实践-第3章列表简介

在Python中列表即:用方括号[]表示的,用逗号分割其中的元素。car。

2023-10-12 14:04:02 31

原创 Python编程:从入门到实践-第2章变量与简单数据类型

在Python中输入很大的数字时,可以使用下划线将其中的数字分组,输出时不会打印其中的下划线。

2023-10-11 15:41:39 25

空空如也

空空如也

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

TA关注的人

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