自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GRU是门控循环单元是什么?

GRU是的简称,它是循环神经网络(RNN)的一种变体。GRU旨在解决传统RNN中存在的长期依赖问题和反向传播中的梯度消失或梯度爆炸问题。与另一种流行的RNN变体LSTM(长短期记忆网络)相比,GRU具有更简单的结构,但同样能够有效地捕捉序列数据中的长期依赖关系。

2024-09-19 16:09:39 411

原创 继电保护的知识

(2)高压设备为工作电压高于1.0kV的电气设备。其中,1.0kV至35kV(含35kV)的高压设备称为中压设备,高于35kV至110kV的电气设备称为高压设备,220kV至500kV的电气设备为。二次电路中的所有设备,称为二次设备。其功能是将发电机所发出的电能,经过输变电设备,逐级降压送到配电系统,而后再由配电线路把电能分配到用户。由发电机、送电线路、变压器、断路器等发电、输电、变电、配电等设备组成的系统。一次系统中所有的电气设备,称为一次设备。,高于500kV的电气设备为特高压设备。

2024-09-11 22:10:16 256

原创 python遇见的问题

是比较运算符,用于比较两个值是否相等,并返回布尔值True或False。

2024-09-09 22:19:30 159

原创 力扣学习,python版

1.两数相加

2024-09-09 22:19:10 120

原创 LRN正则化是什么?

LRN正则化是一种通过模拟生物视觉系统中的侧抑制现象来优化神经网络性能的正则化技术。它通过对局部神经元响应进行归一化处理,提高了模型的泛化能力。尽管在现代深度学习模型中逐渐被其他更先进的正则化技术替代,但LRN正则化仍然具有重要的理论价值和实践意义。

2024-08-29 17:11:09 399

原创 什么是Dropout在机器学习中?

Dropout是深度学习中一种简单而有效的正则化技术,它通过随机丢弃神经网络中的部分神经元来减少模型的复杂性、防止过拟合,并提高模型的泛化能力。在训练过程中,Dropout使得每次前向传播时神经网络的结构都有所不同,这有助于模型学习到更加鲁棒的特征表示。

2024-08-29 16:44:05 426

原创 什么是LeNet-5?

LeNet-5是由Yann LeCun教授在1998年提出的,是一种经典的卷积神经网络(CNN),是现代卷积神经网络的起源之一。该网络最初被用于手写邮政编码的识别,并以其良好的学习和识别能力而著称。LeNet-5在深度学习领域,特别是在计算机视觉领域的发展中占据了重要地位。

2024-08-28 15:09:46 606

原创 什么是池化层

池化层通过对输入特征图(feature map)的某个区域进行聚合统计(如取最大值、平均值等),来生成新的、维度较小的特征图。除了最大池化和平均池化外,还有其他一些池化方法,如随机池化(Stochastic Pooling)、中值池化(Median Pooling)等,但它们在实际应用中不如前两者常见。总的来说,池化是卷积神经网络中一种非常重要的操作,它通过降低特征图的维度和提取主要特征,为后续的卷积层或全连接层提供了更加有效的输入,同时也增强了模型的鲁棒性和泛化能力。这种方式可以保留图像中的纹理信息。

2024-08-28 14:42:54 252

原创 什么是反向传递?

总的来说,反向传递(反向传播)是训练神经网络的核心算法之一,它通过有效地计算损失函数对每个参数的梯度信息,并据此更新网络参数,从而实现了神经网络的自动学习和优化。的算法,其核心思想是通过链式法则(Chain Rule)递归地计算损失函数对每个参数的梯度,并据此更新网络的参数,以最小化损失函数,从而提高模型的预测准确性。:最后,根据计算得到的梯度信息,使用优化算法(如梯度下降、Adam等)更新网络的参数(如权重和偏置),以便在下一次前向传播时得到更准确的预测结果。梯度信息的传播方向与数据的前向传播方向相反。

2024-08-27 19:21:33 355

原创 什么是损失函数?

通过计算损失函数关于模型参数的梯度,并沿着梯度的反方向更新参数,我们可以逐步调整模型,使其预测值更加接近真实值,从而减小损失函数的值。在监督学习中,我们通常有一组训练数据,包括输入特征(X)和对应的真实标签(Y)。损失函数就是用来衡量模型在这个映射过程中产生的误差的函数。它鼓励模型对正确类别的预测分数高于对错误类别的预测分数,并且超过一个边界值。它计算模型预测值与真实值之间差的绝对值的平均值。它计算模型预测值与真实值之间差的平方的平均值。:根据具体问题的需求,可以设计自定义的损失函数来更好地评估模型性能。

2024-08-27 17:49:34 454

原创 电力,新能源,发电系统,

离网式光伏发电系统:一种不依赖国家电网而独立运行的发电系统,它主要由太阳能电池板、控制器(发电控制器/充电控制器)、蓄电池(充电电池)和逆变器组成。太阳能转化为直流电能。对系统进行智能控制,确保电能的合理分配和存储。作为储能设备,在阳光不足或夜间时,为系统提供电能支持。将太阳能电池板产生的直流电转换为交流电。

2024-08-13 21:10:18 303

原创 新手小白的,Python人工智能的学习,pytorch的学习

TensorBoard是一个用于可视化和监控深度学习模型训练过程的工具。通过图形化的界面,开发者可以直观地看到模型的训练过程、数据的流动以及各种统计信息,从而更好地调试和优化模型。

2024-08-12 20:07:59 96

原创 Python的机器学习及实践

什么是机器学习:研究计算机怎么模拟和实践人类的学习行为。

2024-08-12 16:51:21 342

原创 监督学习和无监督学习是什么?

监督学习和无监督学习在机器学习领域各有其独特的应用场景和价值。监督学习适用于已知输出变量的情况,通过标记的数据集来训练模型以进行预测。而无监督学习则适用于没有标签的数据集,通过探索数据的内在结构和关系来发现隐藏的模式和特征。在实际应用中,两者常常相互配合,共同解决复杂的数据分析问题。

2024-08-12 16:36:22 222

原创 什么是数码管

称作辉光管或LED数码管,是一种可以显示数字、字母、符号等信息的电子设备。它广泛应用于各种电子设备中,如计算器、电子钟表、电子秤、数码相机、通信设备、车载收音机、导航仪、仪表盘、航空航天设备以及工业控制设备等。

2024-08-08 20:16:50 298

原创 什么是.pkl 文件

pickle` 是 Python 内置的一个模块,它允许将 Python 对象转换成字节流(序列化),以便于存储或传输;反过来,也可以从字节流中恢复 Python 对象(反序列化)。保存起来以供将来使用,而不是每次都重新训练。这时就可以使用 `.pkl` 文件来保存这个模型。当你有一个复杂的对象,比如一个经过训练的机器学习模型,你可能希望将其。.pkl 文件是使用 Python 的。`pickle` 模块进行序列化的文件。- 数据结构(列表、字典等)

2024-08-06 10:56:17 312

原创 什么是面包板和杜邦线?

分为三类:公公线,公母线,母母线。2.杜邦线:电流的连接线。1.面包板:搭建电路。

2024-08-05 19:30:25 212

原创 新手小白嵌入式单片机教程,ESP32

ESP32是一款由乐鑫信息科技(Espressif Systems)推出的高度集成的低功耗系统级芯片(SoC),它结合了双核处理器、无线通信、低功耗特性和丰富的外设,特别适用于各种物联网(IoT)应用。

2024-08-05 16:04:26 550

原创 什么是Arduino?

定义:Arduino是一个基于开放源代码的软硬件平台,它让电子设计更加简单快捷。通过Arduino,用户可以轻松地连接各种传感器、控制器和其他电子设备,并通过编程实现复杂的交互功能。创始人:Arduino的创始人包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。命名由来。

2024-08-03 17:09:46 504

原创 ESP32是什么?

ESP32是一款由乐鑫信息科技(Espressif Systems)推出的高度集成的低功耗系统级芯片(SoC),它结合了双核处理器、无线通信、低功耗特性和丰富的外设,特别适用于各种物联网(IoT)应用。

2024-08-03 17:00:50 1437

原创 Attention Module (SAM)是什么?

SAM是一种有效的空间注意力机制,它通过关注输入数据中不同空间位置的重要性,帮助模型更好地提取和利用关键特征。在深度学习领域,特别是计算机视觉任务中,SAM具有广泛的应用前景和重要的研究价值。

2024-08-01 22:18:46 588

原创 什么是引脚?

此外,随着电子技术的发展,引脚的形式也在不断创新和演变,如采用表面贴装技术(SMT)的引脚就与传统的插装式引脚在形状和连接方式上有所不同。在电子元件中,引脚的数量、排列方式、形状和大小会根据元件的类型和功能而有所不同。例如,一个简单的二极管可能只有两个引脚:一个阳极和一个阴极,用于控制电流的流向。通过合理设计引脚的数量、排列和功能,可以实现电路的高效、可靠和紧凑布局。同时,引脚也是电子产品与外部设备或用户交互的重要接口,通过引脚可以实现对电子产品的控制和操作。,用于与外部电路或设备进行电气连接。

2024-08-01 10:44:18 686

原创 AI的学习明确路径,学习编程的心得。

python的工具包有:numpy,pandas,matlap,sciklt-learn.3.跑一下 YOLOV8 ,deepsort , openpose ,然后,学习机械学习算法,学习1.树模型,随机森林。2.hunging face 的transformer的工具包。1.cnn 和transformer.的学习基本算法.1.transformer和diffusion。上kaggle中,找人家的经典项目练习。首先,学习python的语法和工具包。1.看transformer。1.不要一开始学习数学。

2024-07-31 20:51:43 375

原创 什么是元件数据手册,怎么找元件数据手册?

元件数据手册,也称为Datasheet或规格书(SPEC),是电子元器件或芯片制造商提供的重要技术文档。它是电子工程师在设计和开发电路时经常需要参考的关键资料,主要包含了关于电子元器件的详细规格和性能参数。

2024-07-31 09:56:40 522

原创 什么是三级管?怎么区分PNP和NPN两种?

当三极管发射极加正向电压,且电压大于PN结的导通电压,处于导通状态,然后基极也加正向电压,此时基极电流会控制集电极电流,使集电极电流随基极电流的变化而变化,并且基极电流很小的变化,会引起集电极电流很大的变化,这就是三极管的电流放大作用。当三极管的集电极电流增大到一定程度时,再增大基极电流,集电极电流也不会再增大了,此时三极管失去了电流放大作用,集电极和发射极之间的电压很小,相当于开关的导通状态,我们称三极管处于饱和状态。三极管,全称应为半导体三极管,也称双极型晶体管、晶体三极管,是一种。

2024-07-30 19:29:06 308

原创 PCB的介绍,什么是PCB

定义:PCB是一种采用电子印刷术制作的电子部件,通过将电路板上的电路图形转移到印刷线路上,形成具有一定功能的电路结构。功能:PCB的主要功能是提供电子元器件之间的电气连接,并作为这些元器件的支撑体。元器件包括电源、晶体管、电感、电阻等,它们通过PCB上的互连线连接形成电路,从而实现电路的功能。

2024-07-30 15:45:15 498

原创 新手小白学习PCB设计,立创EDA专业版

PCB是一种采用电子印刷术制作的电子部件,通过将电路板上的电路图形转移到印刷线路上,形成具有一定功能的电路结构。PCB主要由覆铜箔层压板(Copper Clad Laminates, CCL)、半固化片(PP片)、铜箔(Copper Foil)、阻焊层(又称阻焊膜)(Solder Mask)等组成。

2024-07-30 15:38:45 1279

原创 C语言的学习笔记

C程序:由若干头文件和函数组成。

2024-07-09 16:00:37 136

原创 Python的学习笔记

函数在 Python 中是一个非常强大的内置函数,但它同时也被认为是有风险的,因为它可以执行一个字符串表达式,并返回表达式的值。函数能够计算任何有效的 Python 表达式,并执行存储在字符串或代码对象中的 Python 程序。这包括字符串中定义的数学表达式、Python 代码块等。

2024-07-04 17:43:39 162

原创 Python 桌面开发,PyQt5组件应用,新手小白欢迎收藏。

1.PyQt是一个创建GUI应用程序的工具包。它是Python编程语言和Qt库的成功融合。Qt库是最强大的库之一。PyQt是由开发。

2024-06-20 22:39:12 366

原创 Python的基础篇-小白新手必学,持续更新完善,欢迎大家收藏!

1,定义:是一段可重复使用的代码块,用于执行特定任务。def 函数名(函数参数):函数体return 表达式函数名要符合标识符定义,取名的时候要有意义,看名知义。形参列表是定义该函数可以接受的参数,多个参数都逗号隔开,调用函数的地方传入对应的参数值。return返回值,返回函数的执行结果。假如没有返回值,可以省略。"""这个函数接受两个参数a和b,并返回它们的和"""# 调用函数并打印结果print(add_numbers(3, 5)) # 输出:84. lambda表达式。

2024-06-10 16:29:42 321

原创 每日学习数据清理

1.1目的:剔除原有的数据中“脏”的数据,提高数据的质量。

2024-06-05 17:23:18 247

原创 每日学习数据获取,从csv,TxT,Excel,JSON,HTML,数据库,Word和PDF中获取数据。

常见的文本格式,以纯文本形式存储数据。pandas中用read_csv()函数。语法格式:read_csv(filepath_or_buffer,sep"," header="infer",names=None , encoding = None,,,)filepath_or_buffer:表示文件的路径,,sep"," 表示指定的分隔符,header="infer"指定哪一行数据作为对象的列索引,names=None 对象的列索引列表,encoding:指定的编码格式。1.例子:关于csv文件。

2024-06-02 21:04:48 350

原创 每日学习Pandas

2.使用loc和iloc访问数据,变量.loc[索引],变量.iloc[索引]。axis: 0 按行排序,1 代表按列排序。1.[]访问数据,变量[索引]

2024-06-01 21:38:53 199

原创 每日学习 numpy

属性:(ndim:数组的维度,shape:数组中各维度的大小,size:数组中元素的总数量,dtype数组元素的类型,itemsize:数组中各元素的字节大小)3.1整数索引访问元素:array = np.arange(1,7),print(array[3]) #4。检索:all()判断数组的所有的元素是否全部满足条件,any()函数判断数组的的元素是否全部满足条件。2.2 特定数值的数组,zeros()全为0,ones()全为1,empty()全为随机数。定义:是一个数据结构,表示N维数组的对象。

2024-05-31 19:40:48 324

原创 Python 每日学习 10序列

不可变性(某些序列):某些序列类型(如字符串和元组)是不可变的,意味着它们的元素值不能被修改;7.enumerate(seq): 返回一个枚举对象,包含序列中元素的索引和对应的值。6.reversed(seq): 返回一个反向迭代的序列,不改变原序列。4.sum(seq): 返回序列中所有元素的总和(仅适用于数字序列)。有序性:序列中的元素按照一定的顺序排列,每个元素都有一个固定的位置。5.sorted(seq): 返回一个排序后的序列,不改变原序列。1.len(seq): 返回序列的长度(元素个数)。

2024-02-24 15:34:54 458

原创 Python 每日学习 9.集合

集合中的元素不按特定顺序存储,并且集合中不允许有重复的元素。symmetric_difference(set): 返回两个集合的对称差集。issuperset(set): 判断当前集合是否是另一个集合的超集。集合中的元素是不可变的,即集合中不能包含可变对象,如列表、字典等。issubset(set): 判断当前集合是否是另一个集合的子集。intersection(set): 返回两个集合的交集。difference(set): 返回两个集合的差集。pop(): 随机删除并返回集合中的一个元素。

2024-02-13 22:50:17 744 1

原创 线性代数每日学习 1.什么是线性代数

利用工具和软件:使用线性代数相关的工具和软件,如MATLAB、Python的NumPy库等,来进行计算、可视化和实验。通过系统学习基本概念、方法和应用,结合大量的练习和实践,可以逐步掌握线性代数的知识和技能。总之,线性代数在科学、工程、经济学以及许多其他领域中都有着广泛的应用,它提供了一种强大的工具来描述和解决现实世界中的各种问题。1. 工程学和物理学:在工程学和物理学中,线性代数被用于描述和解决各种物理系统的行为,例如电路分析、结构力学、流体力学等。理解线性变换:学习线性变换的定义、性质和表示方法。

2024-02-06 20:38:50 593 1

原创 Python 每日学习 8.字典

8.setdefault(key[, default]): 获取指定键的值,如果键存在则返回对应的值,如果键不存在则将键插入字典,并设置为默认值(如果提供了默认值)。这些类型的值在创建后就无法被修改,只能重新创建一个新的变量来存储新的值。4.get(key, default): 获取指定键的值,如果键不存在则返回默认值。3items(): 返回一个包含字典所有键值对的视图(view)对象。1.keys(): 返回一个包含字典所有键的视图(view)对象。6.clear(): 清空字典,删除所有的键值对。

2024-02-05 21:55:59 455 1

原创 Python 人工智能每日学习 2.day 关于 ChatGPT 了解,学习b站李宏毅机器学习课程

微调:在chatGPT的情况下,针对特定的对话任务,可以对GPT-3进行微调。微调是指在特定的对话数据集上,通过有监督学习的方式对模型进行额外训练,使其适应特定的对话场景和任务。总的来说,chatGPT的训练基本原理包括自监督学习、Transformer架构和大规模预训练。在预训练阶段,GPT-3通过对海量文本数据进行自监督学习,从中学习到语言的模式、语义和语法等知识。chatGPT是基于GPT-3的对话模型,而GPT-3是由OpenAI开发的大型语言模型。

2024-01-27 23:58:28 455 1

空空如也

空空如也

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

TA关注的人

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