【技术实现步骤摘要】
Evaluation,SQE)优化算法,应对长短时记忆多任务模型从训练场景迁移到新场景推理轨迹预测偏差问题,提升模型泛化能力。本专利技术能加快微泡轨迹追踪时间效率,优化传统串行流程计算效率低和非线性追踪准确度不足的问题;基于非线性运动得到的仿真数据,缓解了对医学微泡轨迹数据的依赖;结合SQE评估算法,使用少量新场景数据即可完成模型微调,提升了模型泛化能力。
[0006]为了实现上述内容,本专利技术采用如下技术方案:一种基于长短时记忆网络的多任务微泡轨迹追踪方法,后续将长短时记忆多任务简写为LSTM
‑
MT(Long Short
‑
Term Memory Multi
‑
Task),方法包括以下步骤:步骤1:根据想要模拟的血管类型,确定仿真数据模拟场景,基于非线性运动公式得到微泡正确轨迹。依据得到的微泡正确轨迹,设计线性直线运动仿真生成对应正确轨迹的用于LSTM
‑
MT网络分类训练的微泡错误轨迹;步骤2:将步骤1仿真得到的微泡正确轨迹和微泡错误轨迹切分处理长度为5的轨迹段,轨迹段包含微泡序列和候选微泡两部分,微泡序列由4个连续正确微泡组成,需指出正确轨迹段的候选微泡由微泡序列最后1个微泡非线性运动得到,错误轨迹段的候选微泡由微泡序列最后1个微泡线性直线运动得到。根据步骤1设计思路,得到的正确轨迹段和错误轨迹段数量比例维持为1:1;步骤3:将步骤2中得到的轨迹段前4个正确微泡组成的微泡序列输入LSTM
‑
MT网络的LSTM端,依赖LSTM对序列数据的学习能力,提取时序 ...
【技术保护点】
【技术特征摘要】
1.一种基于长短时记忆网络的多任务微泡轨迹追踪方法,其特征在于,包括以下步骤:步骤1:根据血管类型确定仿真数据模拟场景,基于非线性运动公式得到微泡正确轨迹,依据得到的微泡正确轨迹,设计线性直线运动仿真生成对应微泡正确轨迹的用于网络分类训练的微泡错误轨迹;步骤2:将步骤1仿真得到的微泡正确轨迹和微泡错误轨迹都切分处理为长度为5的轨迹段,轨迹段第一部分为4个连续正确微泡组成的微泡序列,第二部分为1个候选微泡;步骤3:基于长短时记忆网络对序列数据的学习能力,设计长短时记忆多任务(Long Short
‑
Term Memory Multi
‑
Task,LSTM
‑
MT)网络,该网络能同时完成回归和分类预测,将步骤2中得到的轨迹段4个连续正确微泡组成的微泡序列部分输入LSTM
‑
MT网络的LSTM端,将轨迹段第一部分微泡序列的最后1个微泡和候选微泡构成的微泡对一并输入LSTM
‑
MT网络的全连接层端,训练并评估得到LSTM
‑
MT模型;步骤4:基于步骤2将新场景轨迹同样切分处理为多个轨迹段,使用步骤3得到的模型推理轨迹段,依据模型推理分类结果确定轨迹段第一部分微泡序列的轨迹延展点,将输入网络的微泡序列和轨迹延展点拼接为待评估轨迹段,累计n条待评估轨迹段,使用自质量评估(Self Quality Evaluation,SQE)算法评估,依据评估分数调优模型适配新场景,最终得到调优LSTM
‑
MT模型。2.根据权利要求1所述的一种基于长短时记忆网络的多任务微泡轨迹追踪方法,其特征在于,所述根据血管类型确定仿真数据模拟场景,其中,统一设定血管中微泡的初始横纵位置范围[0mm,15mm],依据血管血流运动学特征,设定大血管内的微泡初始速度范围为[1mm/s,5mm/s],初始相位角范围为[0Π,1Π],初始角速度范围为
±
[5Π/s,10Π/s],设定微血管内微泡的初始速度范围为[1mm/s,4mm/s],初始相位角范围为[0Π,1Π],初始角速度范围为[
‑
10Π/s,10Π/s]。3.根据权利要求1所述的一种基于长短时记忆网络的多任务微泡轨迹追踪方法,其特征在于,所述的基于非线性运动公式得到微泡正确轨迹,非线性运动公式如下:其中,每个微泡均使用5个特征维度进行表示,x
n
表示第n个微泡的横轴物理坐标,z
n
表示第n个微泡的纵轴物理坐标,v
n
表示第n个微泡的瞬时速度,φ
n
表示第n个微泡的运动相位角,ω
n
表示第n个微泡的运动角速度,sin表示数学正弦函数,cos表示数学余弦函数,Δt表示超声探头采集两帧超声图像的时间间隔,按照超声探头标准扫描频率50Hz进行换算,设定Δt=0.2秒,非线性运动公式表示基于第n个微泡非线性运动迭代得到第n+1个微泡。4.根据权利要求1所述的一种基于长短时记忆网络的多任务微泡轨迹追踪方法,其特征在于,所述依据得到的微泡正确轨迹,设计线性直线运动仿真生成对应微泡正确轨迹的用于网络分类训练的微泡错误轨迹,线性直线运动公式如下:
其中,每个微泡均使用5个特征维度进行表示,x
n
表示第n个微泡的横轴物理坐标,z
n
表示第n个微泡的纵轴物理坐标,v
n
表示第n个微泡的瞬时速度,φ
n
表示第n个微泡的运动相位角,ω
n
表示第n个微泡的运动角速度,Δt表示超声探头采集两帧超声图像的时间间隔,按照超声探头标准扫描频率50Hz进行换算,设定Δt=0.2秒,线性直线运动公式表示基于第n个微泡线性直线运动迭代得到第n+1个微泡,为保证网络分类训练正负比例为1:1,设定一条微泡正确轨迹会伴生一条微泡错误轨迹,即每一条正确轨迹都对应有一条错误轨迹。5.根据权利要求1所述的一种基于长短时记忆网络的多任务微泡轨迹追踪方法,其特征在于,所述的将步骤1仿真得到的微泡正确轨迹和微泡错误轨迹都切分处理为长度为5的轨迹段,轨迹段第一部分为4个连续正确微泡组成的微泡序列,第二部分为1个候选微泡,对于长度为L(5≤L≤12)的微泡正确轨迹,设定k表示此微泡正确轨迹中的一个微泡,k取值满足1≤k≤L
ꢀ‑ꢀ
4,则按长度为5可将微泡正确轨迹切分为(k,k+1,k+2,k+3,k+4)相同形式的若干条正确轨迹段,对于长度为L(5≤L≤12)的伴生微泡错误轨迹,设定k表示属于此微泡错误轨迹中的一个微泡,k取值满足1≤k≤L
ꢀ‑ꢀ
4,首先保证按照长度为4从微泡错误轨迹伴生的微泡正确轨迹中取出(k,k+1,k+2,k+3)...
【专利技术属性】
技术研发人员:彭博,邵永杰,王一帆,周文俊,
申请(专利权)人:成都迈创立科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。