深度神经网络静态代码分析研究

近日,中国科学院软件研究所智能软件研究中心研究员武延军、吴敬征课题组在基于深度神经网络的静态代码分析研究中取得进展。课题组提出了基于多类型和多粒度的语义代码表示学习模型——MultiCode,解决了工业场景中涉及多需求的开发任务时面临的开发开销大、模型集成困难、可扩展性受限等问题,实现了在多需求工业场景下的高效开发和准确预测,在漏洞检测、代码克隆检测等任务中得到了具体实践,并获得实际应用。 基于深度神经网络的静态代码分析方法通常在不同代码分析任务中引入针对性设计,导致模型呈现高度多样化的态势。在工业领域,该现象会使开发者在开发涉及多需求的代码分析平台时,面临开发开销大、模型集成困难、可扩展性受限等问题。 针对上述问题,MultiCode模型能够学习代码中多种类型和粒度的语义信息,进而支撑多种代码分析任务。课题组提出使用抽象语法树、控制流图、程序依赖图等结构,对代码中不同类型和粒度的语义信息进行建模,并利用树神经网络和图神......阅读全文

宁波材料所在人造神经网络技术领域取得进展

  神经元晶体管(vFET)作为一种多功能、智能化的晶体管,在人造神经网络应用中起着重要的作用。这类晶体管是通过电容耦合效应计算多端输入信号的加权和,来控制晶体管的导通和截止,能量消耗少,非常类似于人工神经元器件的工作模式。这类器件是在传统硅基电路的基础上发展起来的,采用复杂的CMOS 工艺制作

美国首次确定神经科学算法有助设计高效稳定网络

  大脑可能是最高效稳定的网络。最近,美国卡内基梅隆大学和索尔克生物研究所合作,首次确定了大脑在早期发育阶段剪除不需要的神经元连接的速度,籍此开发出一种可用于网络设计的“大脑剪除”新算法。模拟分析表明,据新算法生成的网络比用目前工程方法生成的网络更加高效稳定。相关论文发表在近期《公共科学图书馆·计算

45%网络谣言涉食品安全-“棉花肉松”等撞击社会神经

  前不久,一段视频在网络传播并引发大量关注。视频中,有人假借所谓“科学实验”,造谣某品牌紫菜为塑料制品假冒,引起恐慌。在食品安全领域,类似网上造谣、传谣事件早已屡见不鲜,从“纸馅肉包子”到“棉花肉松”,从“低钠盐是夺命盐”再到此次“塑料紫菜”事件,食品安全谣言一次又一次地撞击着社会神经。  “塑料

Sci-Sig:大脑发育过程中神经网络形成的关键

  2017年6月23日/生物谷BIOON/---最近,来自达克萨斯大学医学院的研究者们找到了大脑在发育过程中脑细胞连接的定向分化以及长期时间内的功能维持的原因,相关结果发表在最近一期的《Science Signaling》杂志上。  与其它的网络相似,大脑内部存在多个具备不同功能的区域,例如感知信

这种技术,照亮脑神经网络结构的整片“黑暗森林”

  人类大脑的神经回路是一个极其复杂而巨大的网络,包含数百亿个神经细胞,这些细胞又通过数十万亿计的连接点(神经突触)交织在一起,构成了我们思维、记忆和感情的基础。如果只了解神经回路中单个分子或单个神经细胞的工作机理,而不了解多个神经细胞连接起来形成的整体网络结构和集体行为方式,是无法理解大脑复杂且高

科学家发现深度神经网络对幻觉轮廓“视而不见”

近日,中科院自动化所研究员曾毅团队研究发现,从经典的到最先进的深度神经网络都难以像人一样具有较好的幻觉轮廓识别能力。相关研究成果发表于细胞出版社旗下期刊《模式》。神经网络和深度学习模型在过去十年中看似取得巨大成功,在许多给定的视觉任务中在指定方面超过了人类表现。然而,神经网络的性能仍然会随着各种图像

蚁群在决策时的行为类似于神经网络

一项新的研究表明,的确,蚂蚁作为一个群体的行为类似于大脑中的神经元网络。洛克菲勒的Daniel Kronauer和博士后助理Asaf Gal开发了一个新的实验装置,以细致地分析蚁群的决策。据《美国国家科学院院刊》(Proceedings of the National Academy of Scie

研究发现与戒断物质成瘾相关的脑神经网络

一项研究显示,能使人烟草成瘾自发缓解的脑部病变的影响区域属于一个特定的脑神经网络,证明该神经网络在不同成瘾物质之间通用性的进一步证据,为神经调控疗法提供了一个潜在的新靶标。相关研究近日发表于《自然—医学》。 物质成瘾既是公共卫生危机,也是致死的一大主要原因,尤其在年轻人中。神经调控疗法是很

“可视化”人工神经网络揭示细胞内部活动

  英国《自然·方法》杂志日前在线发表的一篇论文称,美国科学家创建了一种“可视化”人工神经网络,这是全新的、过程可获取的深度学习计算机算法,能够揭示细胞的内部活动。其有能力帮助人们更好地理解此前未知的基因学和生理学背后的机制。  人工智能(AI)已可以执行多种通常需要人类完成的复杂任务,比如面部识别

提出神经网络构建非绝热势能面新方法

           神经网络构建非绝热势能面   课题组供图           近日,中科院大连化学物理研究所分子反应动力学国家重点实验室傅碧娜研究员、张东辉院士团队在化学反应的非绝热势能面构建中取得新进展,提出了一种新的神经网络方法用来构建包含锥形交叉的非绝热势

加拿大将为神经发育网络项目投资-支持其研发内容

  加拿大工业部13日于温哥华宣布,将为神经发育网络(NeuroDevNet)项目续投1960万加元,支持其研发有关神经发育障碍,特别是自闭症、脑瘫及胎儿酒精谱系障碍的认知和治疗方法。  在加拿大,每6个儿童中就有一个会受到神经发育障碍影响,因此拓展诊断能力和引进新疗法迫在眉睫。神经发育网络将研究这

蛋白质二级结构预测-人工神经网络方法

人工神经网络是一种复杂的信息处理模型。随着神经网络研究的兴起,科学家们也将神经网络用于生物信息学,其中包括二级结构的预测、蛋白质结构的分类、折叠方式的预测以及基因序列的分析等等。将神经网络用于二级结构预测的最早是由Qian和Sejnowskit提出的,他们受到神经网络在文字语言处理方面应用的启发,将

多模态神经影像学在癫痫网络中的研究进展

  癫痫(epilepsy)是大脑神经元反复异常放电导致的病理性脑功能障碍性疾病,全球大约有6500万癫痫患者,其中有20%~40%为药物难治性癫痫。运用多模态的研究方法发现,癫痫的发生和传播是由于致痫皮质的癫痫网络异常而不是单纯的致痫灶的病变所引起,同时抑制或破坏致痫皮质的癫痫网络将为手术治疗癫痫

Cell-Ranger-开源代码在分析单细胞测序数据时有哪些优点?

Cell Ranger 开源代码在分析单细胞测序数据时具有以下优点:针对性和兼容性好专为 10x Genomics 平台生成的数据设计,能很好地兼容和处理该平台产生的各种单细胞测序数据,确保数据处理的准确性和可靠性。高效的数据分析流程提供了从原始数据的预处理、基因定量到细胞聚类和差异表达分析的一站式

中国分析测试协会:《质谱仪器分类与代码》等三项标准发布

  《质谱仪器分类与代码》、《水质烷基汞、无机二价汞的测定在线固相萃取-液相色谱-电感耦合等离子体质谱法》和《粉煤灰 碳含量的测定热重法》三个标准于2023年12月通过了“中关村材料试验技术联盟”团体标准审定,并于2024年1月5日发布。  这三个标准的起草单位同时申报了CAIA标准,根据“中关村材

最强大脑皮层神经网络重建-揭哺乳动物最大神经线路图

  据国外媒体报道,我们经常会出现大脑迷糊的状态,或多或少地存在一些幻觉,最常见的情况就是我们会形容自己“一头雾水”,这种现象有一个科学的名字,叫做“脑雾”(Brain fog),它是大脑难以形成清晰思维和记忆的现象,就像是大脑里笼罩着一层朦胧的迷雾。目前科学家正在积极探索“脑雾”是如何形成的,是人

网络分析仪的工作原理

  一个任意多端口网络的各端口终端均匹配时,由第n个端口输入的入射行波an将散射到其余一切端口并 发射出去。若第m个端口的出射行波为bm,则n口与m口之间的散射参数Smn=bm/an。一个双口网络共有四个散射参数S11、S21、S12和S22。当两个终端均匹配时,S11和S22就分别是端口1和2的反

网络分析仪ZVB20

仪器有2/3/4个端口多端口处理能力平衡测试能力校准单元,频率高达24 GHz; 突出的指标每条轨迹曲线20001点动态范围优于123 dB功率扫描范围50 dB 高速测量时间:

网络分析仪操作方法

操作说明方法1. AGICENT公司E5062A系列网络分析仪设置标准方法.2.开机预热3-5分钟.3.基本设置A.按Center硬键设置中心频率.B.按Spa硬键??设置工作带宽.C.按Marker硬键1.....4软键.设置频点.D.按Display硬键→按Allocate、Channels软键

矢量网络分析仪原理(一)

网络分析仪组成框图图1所示为网络分析仪内部组成框图。 为完成被测件传输/反射特性测试,网络分析仪包含;1.激励信号源; 提供被测件激励输入信号2.信号分离装置, 含功分器和定向耦合器件,分别提取被测试件输入和反射信号。3.接收机; 对被测件的反射,传输,输入信号进行测试。4.处理显示单元; 对测试结

矢量网络分析仪原理(二)

信号源信号源提供被测件激励信号,由于网络分析仪要测试被测件传输/反射特性与工作频率和功率的关系。所以,网络分析仪内信号源需具备频率扫描和功率扫描功能。为保证测试的频率精度,现在网络分析仪内信号源采用频率合成方法实现。当扫宽设置为零时,输出信号为点频CW信号。网络分析控制其输出功率依靠ALC和衰减器两

网络分析仪的基本操作

仪表使用注意事项:1、防静电:仪表应良好接地.如果不接地网络分析仪会有105V或75V漏电压,对人体和仪器都会有伤害。2、清洁:仪表要注意清洁和保养.否则仪表使用时间会减短。3、防潮:在仪表的旁边不要放水、饮料、酒精等各种对仪表有损害的液体。4、仪表的输入和输出功率不要过高。5、仪表的电源开关不要频

矢量网络分析仪原理(四)

 窄带接收机网络分析仪中频滤波器带宽为测试基本设置参数之一,其设值是在测试精度和速度间折衷。  图9 调谐接收机及其特点这是同一个被测件分别利用检波器和调谐接收机测试结果的对比。例子中,被测件为一滤波器, 当对滤波器带外抑制性能进行测试时, 此时,网络分析仪输出的激励信号受到滤波器的抑制作用变为小信

矢量网络分析仪原理(三)

实际定向耦合器反向工作时,耦合端会有泄露输出, 反向工作时耦合端输出与输入信号功率比定义为定向耦合器隔离度。  图7  定向耦合器反向传输特性对定向耦合器测试的重要指标为其方向性(Directivity),方向性为定向耦合器反向工作隔离度与正向工作耦合度差值。方向性指标反映耦合器分分离正反两个方向信

租赁网络分析仪租赁网络分析仪器仪表KEYSIGHT-E5071C

租赁网络分析仪租赁网络分析仪器仪表KEYSIGHT E5071C苏州微力波提供服务:提供涵盖各类高科技精密测试测量仪器的租赁、销售、维护、计量等一站式服务,拥有有大量各种品牌的进口电子测试和测量仪器仪表,KEYSIGHT 是德科技 AGILENT 安捷伦,R&S 罗德与施瓦茨各种品牌的网络分析仪,租

nature-immunology:先天免疫的分子代码

  TRAF6 是一类泛素连接酶(E3 ligase),它是先天免疫信号传递过程中十分重要的蛋白。在免疫细胞接受外界刺激(pamps)时,TRAF6会进行同源聚合并"自行"k-63泛素化。泛素化后的TRAF6会招募TAK1以及辅助蛋白TAB1,TAB2,从而激活IKK复合体,最终导致NF-kB的激活

一文读懂代码编辑器

代码编辑器Python解释器、pip工具箱和virtuanlenv虚拟环境都安装好了后,基本的Python环境就搭建好了,可以开始我们的“搬砖”之旅了。但是现在还缺一个好用的编辑器,这里推荐大家用pycharm。当然如果你有一些其他的编辑器也可以,比如sublime_text,notepad

绘制卡方分布曲线的代码示例

以下是使用 Python 的 matplotlib 和 scipy.stats 库绘制卡方分布曲线的代码示例:你可以通过修改 df 的值来绘制不同自由度的卡方分布曲线。以下是使用 R 语言绘制卡方分布曲线的代码示例:同样,在 R 语言中可以调整 df 的值来改变自由度。

详述电泳仪故障代码的含义

详述电泳仪故障代码的含义电泳技术是分子生物学研究不可缺少的重要分析手段。电泳一般分为自由界面电泳和区带电泳两大类,自由界面电泳不需支持物,如等电聚焦电泳、等速电泳、密度梯度电泳及显微电泳等,这类电泳目前已很少使用。而区带电泳则需用各种类型的物质作为支持物,常用的支持物有滤纸、醋酸纤维薄膜、非凝胶性支

详述电泳仪故障代码的含义

电泳技术是分子生物学研究不可缺少的重要分析手段。电泳一般分为自由界面电泳和区带电泳两大类,自由界面电泳不需支持物,如等电聚焦电泳、等速电泳、密度梯度电泳及显微电泳等,这类电泳目前已很少使用。而区带电泳则需用各种类型的物质作为支持物,常用的支持物有滤纸、醋酸纤维薄膜、非凝胶性支持物、凝胶性支持物及硅胶