Skip to content

dwopdm/assignment1

Repository files navigation

第三个任务为colab链接: 第二个任务 cnn模型:

1. Embedding层:

- 输入:整数编码的序列,每个整数代表一个词

- 参数:vocab_size(词汇表大小),embedding_dim(嵌入维度),input_length(输入序列长度)

- 作用:将输入的整数序列转换为密集向量表示

2. 第一个卷积层 (Conv1D):

- 128个滤波器,每个大小为5

- 激活函数:ReLU

- 作用:提取局部特征

3. 第一个最大池化层 (MaxPooling1D):

- 池化大小:2

- 作用:降低特征图的空间大小,减少参数数量

4. 第二个卷积层 (Conv1D):

- 与第一个卷积层结构相同

- 作用:进一步提取更高级的特征

5. 第二个最大池化层 (MaxPooling1D):

- 与第一个池化层结构相同

- 作用:进一步降低特征图的空间大小

6. Flatten层:

- 作用:将多维输入展平成一维向量,为全连接层做准备

7. 全连接层 (Dense):

- 128个神经元

- 激活函数:ReLU

- 作用:学习高级特征的非线性组合

8. Dropout层:

- 丢弃率:0.5

- 作用:防止过拟合,提高模型泛化能力

9. 输出层 (Dense):

- 4个神经元,对应4个类别

- 激活函数:Softmax

- 作用:输出每个类别的概率分布

assignment1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages