CNN和RNN混合架构编码

工具说明

CNN和RNN混合架构编码结合了卷积神经网络(CNN)和循环神经网络(RNN)的优势,专门用于处理多模态数据,特别是包含图像序列和时序数据的医疗数据。该架构利用CNN提取图像的空间特征,同时使用RNN捕捉时序依赖关系,最终将这些特征融合为一个综合的编码表示。

主要特点包括:

  • CNN组件:从医学图像中提取空间特征和纹理信息
  • RNN组件:从时间序列数据中捕捉动态模式和临时依赖
  • 特征融合:整合不同模态的特征表示
  • 端到端训练:同时优化图像和时序特征提取
  • 灵活的架构:可根据具体任务调整CNN和RNN层的数量和参数
CNN-RNN混合架构示意图
CNN-RNN混合架构
支持的数据格式
  • 压缩包(ZIP文件),包含:
    • 医学图像序列文件(DICOM格式)
    • CSV格式的数据列表,包含时间戳、临床特征和图像路径
数据上传与参数设置
上传数据文件

请上传包含医学图像序列和数据列表的ZIP文件。数据列表应为CSV格式,包含时间戳、临床特征和图像路径等信息。

拖放数据ZIP文件到这里或点击上传

ZIP文件应包含医学图像文件和数据列表CSV文件

已选择文件: cnn_rnn_input_example.zip
文件大小限制: 300MB。图像应为DICOM格式,数据列表应包含样本ID、时间戳、临床特征和图像路径等信息。

数据列表CSV示例格式:

sample_id,timestamp,heart_rate,blood_pressure,respiration_rate,temperature,oxygen_saturation,patient_age,patient_sex,lesion_size,image_path PATIENT001,2023-01-01 08:15:23,72,125/85,16,36.8,98,45,M,12.3,images/PATIENT001_001.DCM PATIENT001,2023-01-01 08:20:45,75,128/87,17,36.9,97,45,M,12.3,images/PATIENT001_002.DCM PATIENT001,2023-01-01 08:25:12,73,126/84,16,36.8,98,45,M,12.3,images/PATIENT001_003.DCM ...

CSV文件应包含样本ID、时间戳、临床特征和图像路径列。压缩包中的图像文件路径应与CSV中的image_path列对应。

CNN参数
CNN网络的层数,层数越多可以提取更复杂的图像特征,但也需要更多的计算资源
每层CNN的滤波器数量,数量越多可以捕捉更多图像特征,但也增加了模型复杂度
卷积核的大小,较大的卷积核可以捕捉更大范围的空间信息
RNN参数
RNN的类型,LSTM和GRU适合捕捉长期依赖关系,双向LSTM可以同时考虑过去和未来的信息
RNN网络的层数,层数越多可以捕捉更复杂的时间依赖关系
每层RNN的隐藏单元数量,数量越多可以提取更复杂的时序特征
融合参数
融合CNN和RNN特征的方法
最终生成的编码向量维度
在网络中添加Dropout层以防止过拟合
训练参数
每批处理的样本数量
训练的总轮数
优化器的学习率
分析结果

上传数据并运行分析后,结果将显示在这里