0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

人工智能自动设计的芯片不输工程师

电子工程师 来源:cc 2019-01-30 14:46 次阅读

创天科技、清华大学、西安电子科技大学和杭州电子科技大学刚刚联合发布的一篇论文,提出了一种新的神经网络架构,让AI在不声不响间,又掌握了新的技能:设计微波集成电路

这个全新的神经网络架构名叫“关系归纳神经网络”,能够总结和归纳微波集成电路内在的电磁规律,自己学会设计和调试,结果显示,AI设计的集成电路性能完全可以媲美最好的人类设计师。

我国的集成电路产业在国家的大力扶持下经历了高速的发展,但与世界先进水平还有着差距,从2013年至今我国每年集成电路的进口额超过了石油,成为第一大宗进口商品。欧美各国为巩固其优势地位,尤其为了削弱我国在新一代电子信息技术、半导体集成电路领域的快速发展的能力,不约而同的采取措施,力求最大限度的制约我国研发或生产高端芯片元器件

同时,美国为了保证自己在芯片产业的核心地位,2018年7月,美国首次“电子复兴计划”峰会(ERI Summit)在旧金山拉开帷幕。由美国国防部高级研究计划局DARPA组织。这次大会上,美国的电子复兴五年计划,选出了第一批入围扶持项目:电子装置的智能设计(IDE Automation)。IDEA旨在创建一个“无需人工参与”(no human in the loop)的芯片布局规划(layout)生成器,让没什么专业知识的用户也能在一天内完成硬件设计。而DARPA的愿景,是最终让机器取代人类进行芯片设计。

现在高水准的集成电路AI已经在中国出现了。

集成电路AI难在哪里?

最新披露的论文里,创天科技表示虽然AlphaGo已经是AI里程碑,但下围棋与现实世界相比,仍然是一个非常简单的问题。

更复杂的问题是微波集成电路,微波集成电路是在电路板上采用特定的工艺制造大量高精度微米纳米级的电路,电路之间存在复杂的电磁效应,微观下的微小的扰动往往会带来宏观特性的巨大差异。围棋的动作空间约为10^250。集成电路的状态空间超过10^10000。

微波集成电路(MWIC)的自动化设计一直以来都被视为人工智能的一个基本挑战,因为它的解空间和结构复杂度都比围棋要大的多。在这里,我们开发了一种新型的人工智能体(称为关系归纳神经网络),它可以实现微波集成电路的自动化设计,避免暴力计算每一个可能的解决方案,这是电子领域的一个重大突破。通过对微波传输线电路、滤波电路和天线电路设计任务的实验,分别得出了具有较强竞争力的结果。与传统的强化学习方法相比,该学习曲线表明,该人工智能体能够快速收敛到符合要求的集成电路模型,敛速度可达4个数量级。这项研究首次展示了一个智能体在没有任何人类先验知识的情况下,通过训练或学习,自动归纳微波集成电路内部结构之间的关系。值得注意的是,智能体自行归纳和总结的规律在电路的结构原理和电磁场原理等方面是可解释的。。我们的工作跨越了人工智能和集成电路之间的鸿沟,未来可以扩展到机械波、力学和其他相关领域。

来看看AI是怎么设计集成电路的

微波集成电路是人类工程师的智力劳动,是智慧、经验和直觉碰撞出的火花。对于工程师来说,利用计算机辅助设计工具发现问题、解决问题进而寻找最优解决方案,这个过程是及其繁琐枯燥的,更重要的是受限于人类生理结构,即使焦头烂额地使忙于各种方案分析、设计、优化也没办法达到最优解决方案。如何使人类工程师彻底摆脱这项繁琐的优化设计工作是一项非常有意义的挑战。

目前,研究者都是人为抽象出电路的参数,再基于机器学习技术优化这些参数。但是这样的方法存在两个问题:首先人为抽象的参数是一项耗时、费力的工作,且抽象出的参数还有可能不够准确,掩盖电路的一些重要特征;其次,使用人为抽象的参数进行优化会大大限制机器的想象力和探索空间,最终得到的结果往往很难超越人类的水平。

近年来,人工智能在数据挖掘、计算机视觉、自然语言处理等多个应用领域取得了成功。作为AI的一个子领域,基于深度神经网络的强化学习技术已逐渐从单纯的学术研究转向应用,如经典视频游戏、棋盘游戏、机器翻译和药物设计。然而,人工智能与集成电路设计领域的结合仍然是一个空白。由于集成电路结构复杂,求解空间大,需要大量的数据来学习设计决策过程,传统的强化学习算法难以收敛。因此,我们设计了一个称为关系归纳神经网络的架构,它可以快速有效地学习集成电路内部数据之间的规律,从而达到设计任意复杂集成电路的目的。更具体地说,集成电路形状被定义为一组参数化网格,当每个网格发生变化时,由标准的CAE软件包(如ADS或ANSYS EM)计算出结果,然后,使用聚类算法对这些结果的变化进行分类,最后交由强化学习神经网络进行决策。

集成电路AI背后的算法

AI学会设计集成电路,靠的是什么手段?答案是,一个基于聚类和异步的优势行动者评论家算法模型。

图 1 | 关系归纳神经网络架构. a, 聚类算法的数据集,即网格模型的S参数变化矩阵。B,聚类算法。C、网格化的模型和S参数矩阵训练深度强化学习模型。d,以c为输入,以动作的概率向量π和价值标量v为输出的深度强化学习模型。

基于关系归纳神经网络的微波集成电路模型设计框架如图1所示,其包含两部分:聚类算法(图1b)和强化学习神经网络模型(图1d)。在本框架中,聚类算法用来对网格化的集成电路的设计动作进行划分,即对集成电路的多个设计动作聚成几个典型的动作类,类似于经验丰富的集成电路模型设计师对模型的参数化设置;强化学习模型(采用A3C算法)基于聚类算法划分的典型动作簇作为策略网络输出的动作类别,预测当前集成电路模型的设计动作,然后再由价值网络评估该设计动作的好坏,以找出最优策略,从而达到自动设计微波集成电路的技术功效。

最后看下

人类的设计和AI的设计有何区别吧!

通过对人类工程师设计的集成电路模型与AI设计的集成电路模型的对比(见图2),可以看出人类工程师设计的集成电路是规则的,其参数数量是有限的。AI设计的电路是不规则的,参数多,自由度高,形状更趋近于自然形成。实际上,AI能够学习抽象出影响电路性能的关键参数,并掌握各种各样的设计任务。因此,AI仅接收网格化电路模型和S参数矩阵作为其输入就能够达到与专业工程师相当的水平。

图2人类设计的集成电路与AI设计的集成电路

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    455

    文章

    50727

    浏览量

    423177
  • 人工智能
    +关注

    关注

    1791

    文章

    47205

    浏览量

    238272

原文标题:AI自动设计的芯片诞生了,不输工程师

文章出处:【微信号:BIEIqbs,微信公众号:北京市电子科技情报研究所】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    人工智能工程师高频面试题汇总——机器学习篇

    随着人工智能技术的突飞猛进,AI工程师成为了众多求职者梦寐以求的职业。想要拿下这份工作,面试的时候得展示出你不仅技术过硬,还得能解决问题。所以,提前准备一些面试常问的问题,比如机器学习的那些算法
    的头像 发表于 12-04 17:00 827次阅读
    <b class='flag-5'>人工智能</b><b class='flag-5'>工程师</b>高频面试题汇总——机器学习篇

    嵌入式和人工智能究竟是什么关系?

    嵌入式和人工智能究竟是什么关系? 嵌入式系统是一种特殊的系统,它通常被嵌入到其他设备或机器中,以实现特定功能。嵌入式系统具有非常强的适应性和灵活性,能够根据用户需求进行定制化设计。它广泛应用于各种
    发表于 11-14 16:39

    Tenstorrent与日本合作:五年内培训200名日本芯片工程师

    美国人工智能(AI)芯片初创公司Tenstorrent近日宣布,已与日本政府达成了一项重要协议。根据该协议,Tenstorrent将在未来五年内,于其美国办事处为多达200名日本芯片工程师
    的头像 发表于 11-06 14:30 369次阅读

    《AI for Science:人工智能驱动科学创新》第6章人AI与能源科学读后感

    幸得一好书,特此来分享。感谢平台,感谢作者。受益匪浅。 在阅读《AI for Science:人工智能驱动科学创新》的第6章后,我深刻感受到人工智能在能源科学领域中的巨大潜力和广泛应用。这一章详细
    发表于 10-14 09:27

    《AI for Science:人工智能驱动科学创新》第一章人工智能驱动的科学创新学习心得

    周末收到一本新书,非常高兴,也非常感谢平台提供阅读机会。 这是一本挺好的书,包装精美,内容详实,干活满满。 《AI for Science:人工智能驱动科学创新》这本书的第一章,作为整个著作的开篇
    发表于 10-14 09:12

    risc-v在人工智能图像处理应用前景分析

    RISC-V在人工智能图像处理领域的应用前景十分广阔,这主要得益于其开源性、灵活性和低功耗等特点。以下是对RISC-V在人工智能图像处理应用前景的详细分析: 一、RISC-V的基本特点 RISC-V
    发表于 09-28 11:00

    名单公布!【书籍评测活动NO.44】AI for Science:人工智能驱动科学创新

    芯片设计的自动化水平、优化半导体制造和封测的工艺和水平、寻找新一代半导体材料等方面提供帮助。 第6章介绍了人工智能在化石能源科学研究、可再生能源科学研究、能源转型三个方面的落地应用。 第7章从环境监测
    发表于 09-09 13:54

    FPGA在人工智能中的应用有哪些?

    FPGA(现场可编程门阵列)在人工智能领域的应用非常广泛,主要体现在以下几个方面: 一、深度学习加速 训练和推理过程加速:FPGA可以用来加速深度学习的训练和推理过程。由于其高并行性和低延迟特性
    发表于 07-29 17:05

    5G智能物联网课程之Aidlux下人工智能开发(SC171开发套件V2)

    人工智能 工业检测:芯片模组外观检测实训part1 11分40秒 https://t.elecfans.com/v/25609.html *附件:芯片模组外观检测实训.pdf 人工智能
    发表于 05-10 16:46

    5G智能物联网课程之Aidlux下人工智能开发(SC171开发套件V1)

    https://t.elecfans.com/v/27186.html *附件:引体向上测试案例_20240126.pdf 人工智能 工业检测:芯片模组外观检测实训part1 11分40秒 https
    发表于 04-01 10:40

    fpga工程师前景如何

    FPGA工程师的前景看起来相当积极和广阔。随着5G通信、物联网、边缘计算和人工智能等技术的快速发展,FPGA工程师的需求将进一步增加。FPGA芯片具有可编程性强、并行处理能力强、功耗低
    的头像 发表于 03-14 16:32 3152次阅读

    嵌入式人工智能的就业方向有哪些?

    联网ARM开发 NB-IoT开发及实战 七:python工程师人工智能工程师 python语法基础 python核心编程 基于OpenCV的机器视觉开发 嵌入式人工智能渗入生活的方
    发表于 02-26 10:17

    人工智能工程师的发展前景

    人工智能专业人员认证证书
    的头像 发表于 01-15 16:41 577次阅读
    <b class='flag-5'>人工智能</b><b class='flag-5'>工程师</b>的发展前景

    人工智能工程师的前景怎么样

    人工智能专业人员认证证书
    的头像 发表于 12-28 16:30 663次阅读
    <b class='flag-5'>人工智能</b><b class='flag-5'>工程师</b>的前景怎么样