【技术实现步骤摘要】
生成优化的神经网络
[0001]至少一个实施例涉及用于生成优化的神经网络架构的处理资源。例如,至少一个实施例涉及用于配置不同神经网络架构并执行每个不同神经网络配置的并行训练以根据本文描述的各种新技术确定对于给定的训练数据集哪种配置实现最优或接近最优的准确度的处理器或计算系统。
技术介绍
[0002]越来越多地使用计算机辅助诊断(CAD)系统来识别医学成像中的医学信息,减少了医学专业人员的工作量并提高了诊断效率。CAD系统通常针对用于训练的特定数据集使用参数、组件和神经网络配置的特殊(ad
‑
hoc)选择。这种选择可能导致次优性能,包括低效操作和不想要的不准确度。
附图说明
[0003]图1是示出根据至少一个实施例的用于使用自动化深度学习框架为训练数据集生成优化的神经网络架构的架构的框图;
[0004]图2是示出根据至少一个实施例的用于选择要用于生成优化的神经网络架构的组件和配置的架构的框图;
[0005]图3是示出根据至少一个实施例的执行进化算法以生成优化的神经网络架构的架构的框图;
[0006]图4是示出根据至少一个实施例的在进化算法期间对候选神经网络的并行训练以确定优化的神经网络架构的框图;
[0007]图5示出了根据至少一个实施例的用于实现进化算法的伪代码;
[0008]图6示出了根据至少一个实施例的用于生成优化的神经网络架构的过程;
[0009]图7A示出了根据至少一个实施例的推理和/或训练逻辑;
[0010]图7B示出 ...
【技术保护点】
【技术特征摘要】
1.一种处理器,包括:一个或更多个电路,用于至少通过以下步骤确定神经网络:通过将一个或更多个第一神经网络添加到神经网络的集合并至少部分地基于所述集合中的所述神经网络的准确度从所述集合中移除一个或更多个第二神经网络,来修改所述集合;以及至少部分地基于所述集合中的神经网络的准确度选择所述神经网络。2.如权利要求1所述的处理器,其中:选择所述一个或更多个第一神经网络作为所述神经网络的集合的子集;调整所述一个或更多个第一神经网络中的每个第一神经网络的一个或更多个配置设置;训练所述一个或更多个第一神经网络以确定所述一个或更多个第一神经网络的准确度;以及至少部分地基于所述一个或更多个第二神经网络中的每个第二神经网络的准确度小于所述一个或更多个第一神经网络的准确度,从所述神经网络的集合中选择所述一个或更多个第二神经网络。3.如权利要求2所述的处理器,其中使用一个或更多个并行处理单元并行训练所述一个或更多个第一神经网络。4.如权利要求2所述的处理器,其中所述神经网络的集合中的每个神经网络包括至少部分地基于根据激活密钥选择一个或更多个神经网络组件的架构。5.如权利要求2所述的处理器,其中所述一个或更多个第一神经网络是从所述神经网络的集合中随机选择的。6.如权利要求2所述的处理器,其中至少部分地基于与所述神经网络的集合相关联的所述配置设置来调整所述一个或更多个第一神经网络中的每个第一神经网络的所述一个或更多个配置设置。7.如权利要求1所述的处理器,其中至少部分地基于与所述一个或更多个第二神经网络相关联的准确度小于与所述一个或更多个第一神经网络相关联的准确度,从所述神经网络的集合中选择所述一个或更多个第二神经网络。8.如权利要求1所述的处理器,选择所述神经网络以对一个或更多个医学图像执行分割。9.一种系统,包括:一个或更多个处理器,用于至少通过以下步骤确定神经网络:通过将一个或更多个第一神经网络添加到神经网络的集合并至少部分地基于所述集合中的所述神经网络的准确度从所述集合中移除一个或更多个第二神经网络,来修改所述集合;以及至少部分地基于所述集合中的神经网络的准确度选择所述神经网络。10.如权利要求9所述的系统,其中:所述神经网络的集合中的每个神经网络包括不同的神经网络架构;以及一个或更多个处理器通过以下步骤进一步确定所述神经网络:根据一个或更多个第一神经网络设置对所述神经网络的集合执行第一训练;
从所述神经网络的集合中选择所述一个或更多个第一神经网络;根据一个或更多个第二神经网络设置对所述一个或更多个第一神经网络执行第二训练;以及至少部分地基于所述集合中的神经网络的准确度小于所述一个或更多个第一神经网络的准确度,来确定所述一个或更多个第二神经网络。11.如权利要求10所述的系统,其中一个或更多个并行处理单元执行所述第一训练和所述第二训练。12.如权利要求10所述的系统,其中所述一个或更多个第一神经网络设置包括用于初始化所述一个或更多个第一神经网络中的每个第一神经网络的一个或更多个数据值。13.如权利要求12所述的系统,其中所述一个或更多个第二神经网络设置包括来自所述一个或更多个第一神经网络设置的一个或更多个经调整的数据值。14.如权利要求10所述的系统,其中至少部分地基于激活密钥来确定所述集合中的每个神经网络的所述不同的神经网络架构。15.如权利要求14所述的系统,其中每个神经网络的所述不同的神经网络架构包括由所述激活密钥指示的一个或更多个神经网络层。16.如权利要求14所述的系统,其中所述集合中的每个神经网络的所述不同的神经网络架构包括由所述激活密钥指示的一个或更多个神经网络块。17.一种机器可读介质,其上存储有指令集,所述指令集如果由一个或更多个处理器执行,则使所述一个或更多个处理器至...
【专利技术属性】
技术研发人员:杨栋,李文琦,徐子乐,王潚崧,赵灿,H,
申请(专利权)人:辉达公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。