CN111462079A - 一种自动化可迁移人工智能医学影像识别***及识别方法 - Google Patents

一种自动化可迁移人工智能医学影像识别***及识别方法 Download PDF

Info

Publication number
CN111462079A
CN111462079A CN202010242770.2A CN202010242770A CN111462079A CN 111462079 A CN111462079 A CN 111462079A CN 202010242770 A CN202010242770 A CN 202010242770A CN 111462079 A CN111462079 A CN 111462079A
Authority
CN
China
Prior art keywords
training
controller
module
data
model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010242770.2A
Other languages
English (en)
Other versions
CN111462079B (zh
Inventor
高欣
杨春山
彭莉玲
冯刚
朱玉兆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Universal Medical Imaging Diagnosis Center Co ltd
Original Assignee
Shanghai Universal Medical Imaging Diagnosis Center Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Universal Medical Imaging Diagnosis Center Co ltd filed Critical Shanghai Universal Medical Imaging Diagnosis Center Co ltd
Priority to CN202010242770.2A priority Critical patent/CN111462079B/zh
Publication of CN111462079A publication Critical patent/CN111462079A/zh
Application granted granted Critical
Publication of CN111462079B publication Critical patent/CN111462079B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/044Recurrent networks, e.g. Hopfield networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Biomedical Technology (AREA)
  • Molecular Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Quality & Reliability (AREA)
  • Image Analysis (AREA)

Abstract

本发明的一种自动化可迁移人工智能医学影像识别***及识别方法,包括用于收集训练数据的数据收集模块、用于筛选训练数据的筛选模块、用于处理训练数据的数据处理模块和用于进行训练的控制器模块,数据收集模块与筛选模块连接,筛选模块与数据处理模块连接,数据处理模块与控制器模块连接,控制器模块包括算法框架单元、模型单元和训练单元,算法框架单元用于搭建算法框架,模型单元根据算法框架单元建立模型,训练单元将数据处理模块处理后的训练数据输入模型单元进行训练。打破了以往深度学习方法的单一化,能从结构和参数两个方面联合优化共同提高模型性能。可用于少样本识别任务的子网络由控制器动态生成,可节省人为设计花费的时间和精力。

Description

一种自动化可迁移人工智能医学影像识别***及识别方法
技术领域
本发明属于医学图像识别技术领域,具体来说是一种自动化可迁移人工智能医学影像识别***及识别方法。
背景技术
在医疗影像方面,人工智能已经证明了它有能力通过快速准确地标记特定异常结构来提高图像分析的效率,以供放射科医师参考。2011年,纽约大学Langone Health的研究人员发现,这种类型的自动分析在找到并匹配特定的肺结节(胸部CT图像)方面,可以比放射学家们快62%到97%。研究结果表明,这种人工智能带来的图像分析效率,可以让放射学家腾出更多的时间聚焦在需要更多解读或判断的内容审阅上,从而每年节省30亿美元。近来最新的研究还探索了人工智能在制药、分子结构和生物蛋白质方面的探索,这些令人激动的研究都在证明着AI的能力,拓展着AI的疆界。
近年来,人工智能技术取得了飞跃般的进步,如AlphaGO在象棋游戏中击败了人类冠军,ResNet在图像分类方面超越了人类表现,微软的语音***在语音翻译种接近人类水平。然而这些人工智能技术的成功应用还未实现全自动化,即无法通过经验自动改进。在人工智能技术和医学应用全面结合的时候,当算法没有在实际问题上取得良好的性能时候,需要医学专家和人工智能专家共同解决这一问题,需要丰富的专家知识并消耗大量时间,专家知识是稀缺资源,人工智能在医学领域应用需要付出昂贵的代价。
发明内容
1.发明要解决的技术问题
本发明的目的在于解决现有的医学影像识别难以自动化且识别效果差的问题。
2.技术方案
为达到上述目的,本发明提供的技术方案为:
本发明的一种自动化可迁移人工智能医学影像识别***,包括用于收集训练数据的数据收集模块、用于筛选训练数据的筛选模块、用于处理训练数据的数据处理模块和用于进行训练的控制器模块,所述数据收集模块与筛选模块连接,所述筛选模块与数据处理模块连接,所述数据处理模块与控制器模块连接,所述控制器模块包括算法框架单元、模型单元和训练单元,所述算法框架单元用于搭建算法框架,所述模型单元根据所述算法框架单元建立模型,所述训练单元将数据处理模块处理后的训练数据输入模型单元进行训练。
一种自动化可迁移人工智能医学影像识别方法,采用上述所述的识别***,所述方法具体包括如下步骤:
S100、数据收集,数据收集模块从特征样本库准备训练数据集,将其分为训练集、验证集和测试集;
S200、数据筛选,筛选模块对数据收集模块收集的数据范围进行规定,去除无关的数据,再对候选样本进行审核;
S300、数据处理,数据处理模块对筛选模块筛选后的数据进行归一化、旋转、扩增等预处理;
S400、搭建算法框架,控制器模块通过循环网络RNN构成的控制器来搭建算法框架;
S500、建立优化搜索目标,设计损失函数,损失函数为minθ,AτL(D′τ,θ′τ)=∑τL(D′τ,T(Dτ,θ)),其中Dτ和D′τ分别代表任务分别代表任务τ上的训练集和测试集,Lτ为loss,(T(Dτ,θ)是在Dτ,上的训练过程,L(D′τ,T(Dτ,θ))是测试样本D′τ在更新后的参数θ’上计算而得的损失值;
S600、建立可迁移框架,控制器模块(400)运用LSTM网络作为控制器来搭建可迁移的框架;
S700、网络训练,在控制器网络输入训练集进行控制网络训练,提高高精度模型的生成概率,同时减少低精度模型的生成概率;
S800、训练子模型,输入训练集进行子网络模型训练,将每种任务都视为一个独立的学习问题,不断地对任务进行采样,并对其进行训练,然后将初始化移向该任务的更新后权重,完成了子模型的训练过程;
S900、检测模型收敛,当完成收敛后,选取在元数据集中表现最好的架构准确率重新训练,获得最终准确率,保存网络模型。
优选的,所述步骤S100中的特征样本库为包含有大量正常人医学影像以及患者的医学影像数据的数据库。
优选的,所述步骤S300中的扩增处理的方式包括对图像进行旋转、剪裁、饱和度调节、色调调节和曝光时间调节,对扩增处理后的背景图像进行图像类别标注,并对标注后的背景图像进行归一化处理。
优选的,所述步骤S400中算法框架还包括循环网络RNN构成的控制器从搜索域中选择不同大小的卷积核以及池化层来定义子网络,由控制器生成的子模型架构通过Reptile算法在元数据集上进行训练,并返回准确性作为奖励来评估控制器的体系结构选择策略,奖励函数的评估在验证集上进行。
优选的,所述步骤S600中控制器旨在生成四层子模型体系结构,分别为K1、K2、K3和K4层,创建每一层时需要做出两步决策:(1)控制器从搜索域中选择出当前层所需的操作符,如卷积、池化;(2)要选择哪层进行跳跃连接,搜索域包括:内核大小为3x3、5x5和7x7的卷积,内核大小为3x3、5x5和7x7的深度可分卷积,以及内核大小为3x3的平均池化和最大池化。
优选的,所述步骤S700中将当前生成模型与历史模型的平均水平相比较,Aj=Rj-blj,bl为生成架构精度的指数移动平均值,其中Aj代表由控制器选择的第j个架构字符串,Rj代表第j个架构在验证集上计算的准确度。
优选的,所述步骤S400中,控制器在搜索域中进行搜索时,通过经验回放机制来减少控制器与环境的交互次数,并鼓励控制器利用其在不断变化的环境中积累的经验,所述S700中,将系列(Sj,Aj,Rj)存储在经验池中,其中Aj代表由控制器选择的第j个架构字符串,Sj表示控制器的输入状态,Rj代表第j个架构在验证集上计算的准确度,经验将会根据Rj的优劣,判断是否将其存放进经验池内。
3.有益效果
采用本发明提供的技术方案,与现有技术相比,具有如下有益效果:
本发明的一种自动化可迁移人工智能医学影像识别***及识别方法,包括用于收集训练数据的数据收集模块、用于筛选训练数据的筛选模块、用于处理训练数据的数据处理模块和用于进行训练的控制器模块,数据收集模块与筛选模块连接,筛选模块与数据处理模块连接,数据处理模块与控制器模块连接,控制器模块包括算法框架单元、模型单元和训练单元,算法框架单元用于搭建算法框架,模型单元根据算法框架单元建立模型,训练单元将数据处理模块处理后的训练数据输入模型单元进行训练。在医学图像处理领域基于强化学习理念设计多种训练策略,建立医学图像自动化识别机制。本发明提出的优化框架打破了以往深度学习方法的单一化,能从结构和参数两个方面联合优化共同提高模型性能。可用于少样本识别任务的子网络由控制器动态生成,可节省人为设计花费的时间和精力。网络架构的生成策略直接由数据集中的任务分布决定,使子网络熟悉复杂而多变的任务环境,更加适合运用在少量标注数据的分类场景。
附图说明
图1为本发明采用的网络拓扑结构图;
图2为本发明采用的整体算法功能展示框架图;
图3为本发明采用基于LSTM网络的控制器神经网络图;
图4为本发明采用的控制器输出预测流程示意图;
图5为本发明采用的控制器经验流程回放示意图;
图6为本发明采用的子模型训练过程参数更新示意图;
图7为本发明的方法流程图;
图8为本发明的***结构图。
附图中的标号说明:
100、数据收集模块;200、数据筛选模块;300、数据处理模块;400、控制器模块;410、算法框架单元;420、模型单元;430、训练单元。
具体实施方式
为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述,附图中给出了本发明的若干实施例,但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例,相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件;当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件;本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同;本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明;本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
实施例1
参照附图1-附图8,本实施例的一种自动化可迁移人工智能医学影像识别***,包括用于收集训练数据的数据收集模块100、用于筛选训练数据的筛选模块200、用于处理训练数据的数据处理模块300和用于进行训练的控制器模块400,所述数据收集模块100与筛选模块200连接,所述筛选模块200与数据处理模块300连接,所述数据处理模块300与控制器模块400连接,所述控制器模块400包括算法框架单元410、模型单元420和训练单元430,所述算法框架单元410用于搭建算法框架,所述模型单元420根据所述算法框架单元410建立模型,所述训练单元430将数据处理模块300处理后的训练数据输入模型单元420进行训练。
一种自动化可迁移人工智能医学影像识别方法,采用上述所述的识别***,所述方法具体包括如下步骤:
S100、数据收集,数据收集模块100从特征样本库准备训练数据集,将其分为训练集、验证集和测试集;
S200、数据筛选,筛选模块200对数据收集模块100收集的数据范围进行规定,去除无关的数据,再对候选样本进行审核;
S300、数据处理,数据处理模块300对筛选模块200筛选后的数据进行归一化、旋转、扩增等预处理;
S400、搭建算法框架,控制器模块400通过循环网络RNN构成的控制器来搭建算法框架;
S500、建立优化搜索目标,设计损失函数,损失函数为minθ,AτL(D′τ,θ′t)=∑τL(D′τ,T(Dτ,θ)),其中Dτ和D′τ分别代表任务分别代表任务τ上的训练集和测试集,Lτ为loss,(T(Dτ,θ)是在Dτ,上的训练过程,L(D′τ,T(Dτ,θ))是测试样本D′τ在更新后的参数θ’上计算而得的损失值;
S600、建立可迁移框架,控制器模块(400)运用LSTM网络作为控制器来搭建可迁移的框架;
S700、网络训练,在控制器网络输入训练集进行控制网络训练,提高高精度模型的生成概率,同时减少低精度模型的生成概率;
S800、训练子模型,输入训练集进行子网络模型训练,将每种任务都视为一个独立的学习问题,不断地对任务进行采样,并对其进行训练,然后将初始化移向该任务的更新后权重,完成了子模型的训练过程;
S900、检测模型收敛,当完成收敛后,选取在元数据集中表现最好的架构准确率重新训练,获得最终准确率,保存网络模型。
本实施例的方法在医学图像处理领域基于强化学习理念设计多种训练策略,建立医学图像自动化识别机制。设计了具有模型交叉重组和随机微调功能的经验池,将高精度的历史架构放在其中进行交叉组合,形成新的候选模型。将两个阶段交替训练,最终训练出能够进行高性能的,进行小数据量图像类的子网络,以及一个能够产生这种子网络的控制网络。在训练阶段,参数的优化和结构的动态改善交替进行相互促进,保证了训练所得的模型具有丰富的表达能力和很高的泛化性。
其次,本发明提出的优化框架打破了以往深度学习方法的单一化,能从结构和参数两个方面联合优化共同提高模型性能。可用于少样本识别任务的子网络由控制器动态生成,可节省人为设计花费的时间和精力。网络架构的生成策略直接由数据集中的任务分布决定,使子网络熟悉复杂而多变的任务环境,更加适合运用在少量标注数据的分类场景。
具体的,所述步骤为:
步骤S100:从特征样本库准备训练数据集,将其分为训练集,验证集和测试集,特征样本库包含有大量正常人医学影像以及患者的医学影像数据,在标注时首先从历史样本数据中筛选出候选样本;
步骤S200:将数据的范围进行规定,去除无关的数据,再对候选样本进行审核,提高了特征样本库资料的全面性,增加了神经元网络学习模块以及深度卷积神经网络学习模块的学习深度,保障了检查结果的精准性;
步骤S300:对医学图像数据进行归一化、旋转、扩增等预处理,其中所述扩增处理的方式包括对图像进行旋转、剪裁、饱和度调节、色调调节和曝光时间调节,对扩增处理后的背景图像进行图像类别标注,并对标注后的背景图像进行归一化处理;
步骤S400:搭建算法框架,如图2所示,左侧是一个由循环网络RNN构成的控制器,从搜索域中选择不同大小的卷积核以及池化层来定义子网络。由控制器生成的子模型架构通过Reptile算法在元数据集上进行训练,并返回准确性作为奖励来评估控制器的体系结构选择策略。为了避免过拟合,奖励函数的评估在验证集上进行。最终,控制器可以优化控制器的生成策略,产生良好的通用模型。为了提高搜索过程的效率,我们引入经验回放(Experience replay)机制来减少控制器与环境的交互次数,并鼓励控制器利用其在不断变化的环境中积累的经验。通过这种方法,不但可以节省计算资源,而且可以充分研究珍贵和优秀的经验。在挑选出最优架构之后,这个架构将会被重新训练,使之可以在每个任务上仅用少量样本通过几步梯度下降来推广任务;
步骤S500:建立优化搜索目标,设计损失函数,建立训练方式,具体操作如下:数据集里包含的每种任务都被视为独立的学习问题。为了降低任务τ的损失,设计的损失函数公式如下:
minθ,AτL(D′τ,θ′τ)=∑τL(D′τ,T(Dτ,θ)) (1-1)
其中,Dτ和D′τ分别代表任务分别代表任务τ上的训练集和测试集,Lτ为loss,(T(Dτ,θ)是在Dτ,上的训练过程,L(D′τ,T(Dτ,θ))是测试样本D′τ在更新后的参数θ’上计算而得的损失值。算法的目标即最小化Lτ
步骤S600:建立可迁移框架,运用LSTM网络作为控制器来搭建可迁移的框架,如图3所示为网络架构,在控制器的初始输入为随机变量,之后t时间步的输入是t-1时间步的输出。如图4所示,控制器旨在生成四层子模型体系结构,创建每一层时需要做出两步决策:1)控制器从搜索域中选择出当前层所需的操作符,如卷积、池化;2)要选择哪层进行跳跃连接。搜索域包括:内核大小为3x3,5x5和7x7的卷积,内核大小为3x3,5x5和7x7的深度可分卷积,以及内核大小为3x3的平均池化和最大池化。每个操作符都有一组由所有子模型共享的参数。
跳跃连接以第k层为例,首先对先前k-1层的索引进行采样,即控制器拥有2k-1种可能的选择。对应于图4,在层k=3时,控制器选择索引{1,2},这表示层1和层2的输出将沿着通道维度合并,并结合层3的输出一并发送到层4,完成了以LSTM网络为控制器的可迁移框架搭建;
步骤S700:控制器网络训练过程,输入训练集进行控制网络训练,基于策略梯度的强化学***均值,通过减去基线bl值,控制器可以将当前生成模型与历史模型的平均水平相比较。我们将公式(1-2)的A称为优势函数,优势函数有助于策略往更明确的方向更新。训练目标是提高高精度模型的生成概率,同时减少低精度模型的生成概率,如公式(1-3)所示。
Aj=Rj-blj (1-2)
Figure BDA0002433104740000101
训练过程中控制器可能会出现难以收敛的问题,因此为提高控制器的学习效率,加快收敛速度,引入一组可存储性数据结构—架构经验池来保存较优秀的架构数据,间接性地回放以充分学习过往的宝贵经验,同时通过组件内插和随机微调组合的功能形成新的架构。如图5所示,为了执行经验回放机制,本发明中将系列(Sj,Aj,Rj)存储在经验池中,其中Aj代表由控制器选择的第j个架构字符串,Sj表示控制器的输入状态,Rj代表第j个架构在验证集上计算的准确度。由于不是所有的经验都值得被反复学习,经验将会根据Rj的优劣,判断是否将其存放进经验池内;
步骤S800:训练子模型,输入训练集进行子网络模型训练,如图6所示为子模型训练过程中的参数更新示意图,本发明中选择固定控制器的策略参数Φ。子模型需要从有限的图像中学习,因此在可扩展的学习算法Reptile上构建算法模型。假设p(T)是任务的分布概率,我们从p(T)批量采样任务T,特定任务的损失采用标准交叉熵来构建。为了使模型参数θ易于微调,采用的基准元学习方法为Reptile,它使得学习者不仅关注于数据层面,还能在任务层面上获取知识。如图6所示,将每种任务都视为一个独立的学习问题,不断地对任务进行采样,并对其进行训练,然后将初始化移向该任务的更新后权重,完成了子模型的训练过程;
步骤S900:检测模型收敛,当完成收敛后,选取在元数据集中表现最好的架构准确率重新训练,获得最终准确率,保存网络模型。
以上所述实施例仅表达了本发明的某种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制;应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围;因此,本发明专利的保护范围应以所附权利要求为准。

Claims (8)

1.一种自动化可迁移人工智能医学影像识别***,其特征在于:包括用于收集训练数据的数据收集模块(100)、用于筛选训练数据的筛选模块(200)、用于处理训练数据的数据处理模块(300)和用于进行训练的控制器模块(400),所述数据收集模块(100)与筛选模块(200)连接,所述筛选模块(200)与数据处理模块(300)连接,所述数据处理模块(300)与控制器模块(400)连接,所述控制器模块(400)包括算法框架单元(410)、模型单元(420)和训练单元(430),所述算法框架单元(410)用于搭建算法框架,所述模型单元(420)根据所述算法框架单元(410)建立模型,所述训练单元(430)将数据处理模块(300)处理后的训练数据输入模型单元(420)进行训练。
2.一种自动化可迁移人工智能医学影像识别方法,其特征在于:采用上述所述的识别***,所述方法具体包括如下步骤:
S100、数据收集,数据收集模块(100)从特征样本库准备训练数据集,将其分为训练集、验证集和测试集;
S200、数据筛选,筛选模块(200)对数据收集模块(100)收集的数据范围进行规定,去除无关的数据,再对候选样本进行审核;
S300、数据处理,数据处理模块(300)对筛选模块(200)筛选后的数据进行归一化、旋转、扩增等预处理;
S400、搭建算法框架,控制器模块(400)通过循环网络RNN构成的控制器来搭建算法框架;
S500、建立优化搜索目标,设计损失函数,损失函数为minθ,AτL(D′τ,θ′τ)=∑τL(D′τ,T(Dτ,θ)),其中Dτ和D′τ分别代表任务分别代表任务τ上的训练集和测试集,Lτ为loss,(T(Dτ,θ)是在Dτ,上的训练过程,L(D′τ,T(Dτ,θ))是测试样本D′τ在更新后的参数θ’上计算而得的损失值;
S600、建立可迁移框架,控制器模块(400)运用LSTM网络作为控制器来搭建可迁移的框架;
S700、网络训练,在控制器网络输入训练集进行控制网络训练,提高高精度模型的生成概率,同时减少低精度模型的生成概率;
S800、训练子模型,输入训练集进行子网络模型训练,将每种任务都视为一个独立的学习问题,不断地对任务进行采样,并对其进行训练,然后将初始化移向该任务的更新后权重,完成了子模型的训练过程;
S900、检测模型收敛,当完成收敛后,选取在元数据集中表现最好的架构准确率重新训练,获得最终准确率,保存网络模型。
3.根据权利要求2所述的一种自动化可迁移人工智能医学影像识别方法,其特征在于:所述步骤S100中的特征样本库为包含有大量正常人医学影像以及患者的医学影像数据的数据库。
4.根据权利要求2所述的一种自动化可迁移人工智能医学影像识别方法,其特征在于:所述步骤S300中的扩增处理的方式包括对图像进行旋转、剪裁、饱和度调节、色调调节和曝光时间调节,对扩增处理后的背景图像进行图像类别标注,并对标注后的背景图像进行归一化处理。
5.根据权利要求2所述的一种自动化可迁移人工智能医学影像识别方法,其特征在于:所述步骤S400中算法框架还包括循环网络RNN构成的控制器从搜索域中选择不同大小的卷积核以及池化层来定义子网络,由控制器生成的子模型架构通过Reptile算法在元数据集上进行训练,并返回准确性作为奖励来评估控制器的体系结构选择策略,奖励函数的评估在验证集上进行。
6.根据权利要求2所述的一种自动化可迁移人工智能医学影像识别方法,其特征在于:所述步骤S600中控制器旨在生成四层子模型体系结构,分别为K1、K2、K3和K4层,创建每一层时需要做出两步决策:(1)控制器从搜索域中选择出当前层所需的操作符,如卷积、池化;(2)要选择哪层进行跳跃连接,搜索域包括:内核大小为3x3、5x5和7x7的卷积,内核大小为3x3、5x5和7x7的深度可分卷积,以及内核大小为3x3的平均池化和最大池化。
7.根据权利要求2所述的一种自动化可迁移人工智能医学影像识别方法,其特征在于:所述步骤S700中将当前生成模型与历史模型的平均水平相比较,Aj=Rj-blj,bl为生成架构精度的指数移动平均值,其中Aj代表由控制器选择的第j个架构字符串,Rj代表第j个架构在验证集上计算的准确度。
8.根据权利要求5所述的一种自动化可迁移人工智能医学影像识别方法,其特征在于:所述步骤S400中,控制器在搜索域中进行搜索时,通过经验回放机制来减少控制器与环境的交互次数,并鼓励控制器利用其在不断变化的环境中积累的经验,所述S700中,将系列(Sj,Aj,Rj)存储在经验池中,其中Aj代表由控制器选择的第j个架构字符串,Sj表示控制器的输入状态,Rj代表第j个架构在验证集上计算的准确度,经验将会根据Rj的优劣,判断是否将其存放进经验池内。
CN202010242770.2A 2020-03-31 2020-03-31 一种自动化可迁移人工智能医学影像识别***及识别方法 Active CN111462079B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010242770.2A CN111462079B (zh) 2020-03-31 2020-03-31 一种自动化可迁移人工智能医学影像识别***及识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010242770.2A CN111462079B (zh) 2020-03-31 2020-03-31 一种自动化可迁移人工智能医学影像识别***及识别方法

Publications (2)

Publication Number Publication Date
CN111462079A true CN111462079A (zh) 2020-07-28
CN111462079B CN111462079B (zh) 2021-01-08

Family

ID=71680918

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010242770.2A Active CN111462079B (zh) 2020-03-31 2020-03-31 一种自动化可迁移人工智能医学影像识别***及识别方法

Country Status (1)

Country Link
CN (1) CN111462079B (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104680178A (zh) * 2015-03-06 2015-06-03 西安电子科技大学 基于迁移学习多吸引子细胞自动机的图像分类方法
US20160379092A1 (en) * 2015-06-26 2016-12-29 Intel Corporation System for building a map and subsequent localization
CN107423756A (zh) * 2017-07-05 2017-12-01 武汉科恩斯医疗科技有限公司 基于深度卷积神经网络结合长短期记忆模型的核磁共振图像序列分类方法
CN107622485A (zh) * 2017-08-15 2018-01-23 中国科学院深圳先进技术研究院 一种融合深度张量神经网络的医学影像数据分析方法和***
US10223586B1 (en) * 2018-07-15 2019-03-05 Cognigo Research Ltd. Multi-modal electronic document classification
CN110598727A (zh) * 2019-07-19 2019-12-20 深圳力维智联技术有限公司 基于迁移学习的模型构建方法、图像识别方法及其装置
CN110674866A (zh) * 2019-09-23 2020-01-10 兰州理工大学 迁移学习特征金字塔网络对X-ray乳腺病灶图像检测方法
CN110859642A (zh) * 2019-11-26 2020-03-06 北京华医共享医疗科技有限公司 一种基于AlexNet网络模型实现医学影像辅助诊断的方法、装置、设备及存储介质

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104680178A (zh) * 2015-03-06 2015-06-03 西安电子科技大学 基于迁移学习多吸引子细胞自动机的图像分类方法
US20160379092A1 (en) * 2015-06-26 2016-12-29 Intel Corporation System for building a map and subsequent localization
CN107423756A (zh) * 2017-07-05 2017-12-01 武汉科恩斯医疗科技有限公司 基于深度卷积神经网络结合长短期记忆模型的核磁共振图像序列分类方法
CN107622485A (zh) * 2017-08-15 2018-01-23 中国科学院深圳先进技术研究院 一种融合深度张量神经网络的医学影像数据分析方法和***
US10223586B1 (en) * 2018-07-15 2019-03-05 Cognigo Research Ltd. Multi-modal electronic document classification
CN110598727A (zh) * 2019-07-19 2019-12-20 深圳力维智联技术有限公司 基于迁移学习的模型构建方法、图像识别方法及其装置
CN110674866A (zh) * 2019-09-23 2020-01-10 兰州理工大学 迁移学习特征金字塔网络对X-ray乳腺病灶图像检测方法
CN110859642A (zh) * 2019-11-26 2020-03-06 北京华医共享医疗科技有限公司 一种基于AlexNet网络模型实现医学影像辅助诊断的方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN111462079B (zh) 2021-01-08

Similar Documents

Publication Publication Date Title
CN112668235B (zh) 基于离线模型预训练学习的ddpg算法的机器人控制方法
CN111079561B (zh) 一种基于虚拟训练的机器人智能抓取方法
CN108095716B (zh) 一种基于置信规则库和深度神经网络的心电信号检测方法
CN107529650A (zh) 网络模型的构建和闭环检测方法、相应装置及计算机设备
CN111696101A (zh) 一种基于SE-Inception的轻量级茄科病害识别方法
CN111160533A (zh) 一种基于跨分辨率知识蒸馏的神经网络加速方法
CN106909938A (zh) 基于深度学习网络的视角无关性行为识别方法
CN111445024B (zh) 一种医学影像识别训练方法
CN107516102A (zh) 图像数据分类与建立分类模型方法、装置及***
CN112121419B (zh) 虚拟对象控制方法、装置、电子设备以及存储介质
CN115511069A (zh) 神经网络的训练方法、数据处理方法、设备及存储介质
CN112562698A (zh) 一种基于声源信息与热成像特征融合的电力设备缺陷诊断方法
CN110210380A (zh) 基于表情识别与心理学测试生成性格的分析方法
CN108891421A (zh) 一种构建驾驶策略的方法
CN114566277A (zh) 一种基于联邦元学习的罕见疾病分类方法
CN112070205A (zh) 一种多损失模型获取方法以及装置
CN111462079B (zh) 一种自动化可迁移人工智能医学影像识别***及识别方法
CN117058079A (zh) 基于改进ResNet模型的甲状腺显像图像自动诊断方法
CN115018729B (zh) 一种面向内容的白盒图像增强方法
CN114120035A (zh) 一种医学影像识别训练方法
CN113780394B (zh) 一种强分类器模型的训练方法、装置及设备
CN112633516B (zh) 性能预测和机器学习编译优化方法及装置
CN114120367A (zh) 元学习框架下基于圆损失度量的行人重识别方法及***
CN113807005A (zh) 基于改进fpa-dbn的轴承剩余寿命预测方法
CN117649631B (zh) 一种基于改进卷积神经网络的客户端图像处理方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant