- 博客(9)
- 收藏
- 关注
原创 __init__的作用
Python中的__init__是类的构造函数,用于初始化对象属性。它在创建实例时自动调用,主要功能包括分配内存和设置初始状态。作为魔术方法,__init__以双下划线命名,必须包含self参数来访问实例属性和方法。它可以接收额外参数进行属性初始化,但不应返回值。若无特殊初始化需求,可省略该方法,Python会调用默认空构造函数。该机制实现了面向对象编程中对象的初始化和状态设置。
2025-09-26 21:28:04
251
原创 基于LSTM模型对DDOS攻击的识别
LSTM模型是一种特殊的循环神经网络(RNN),它是在RNN(RNN通常由输入层,多个隐藏层和输出层组成,其核心特点是隐藏层之间存在循环连接,使得网络能够记住之前的状态,并将其应用于当前的计算中.具体来说,RNN在每个时间步都会接收一个输入,并结合之前的隐藏状态生成新的隐藏状态和输出)基础上的改进,主要针对序列数据建模的痛点,通过引入门控机制和记忆单元,解决了RNN在处理时序数据的关键缺陷(梯度消失和梯度爆炸,固定输入长度,长期依赖失效等问题).
2025-06-04 22:23:29
980
原创 深度解析激活函数:从Sigmoid到Leaky ReLU
激活函数是神经网络的核心组件,负责引入非线性特性,使得多层网络能够拟合复杂函数。其关键特性包括非线性、可微性、单调性和计算高效性。常用激活函数包括:1. Sigmoid(输出0-1,适合二分类但存在梯度消失);2. Tanh(输出-1到1,零中心化但仍可能梯度消失);3. ReLU(计算高效但存在神经元死亡问题);4. LeakyReLU(改进ReLU,负数区引入小斜率)。激活函数的选择直接影响神经网络的学习能力和训练效率。
2025-05-29 14:21:39
1164
原创 在使用python编写.txt文件内容时,‘a‘和‘w‘的区别
不同的是,使用'w'模式打开一个已经存在的文件,会清空文件中的内容重新编写,而'a'则不会清空原有的数据,而是继续追加写入的内容。总结:'a'和'w'都是向文件中写入内容,不同的是'w'会清空原来的内容,而'a'会保留原来的内容,在原来内容的后面添加新的内容。2.我们打开此文件,查看我们的输入的内容是否已经存入文件中,这是with函数已经将文件连接关闭,我们需要重新连接file文件。7.查看'a'的添加结果,我们会发现之前的内容并没有被清除,我们添加的内容被记录到我们之前内容的后面了。
2024-09-21 11:53:25
588
使用STML模型对数据集CIC-DDOS2019进行深度学习,其中包括训练代码和数据集
2025-05-31
yolov8s对目标进行识别
2025-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1