姚期智到底有多牛?细数中国唯一图灵奖得主在三大领域的学术造诣

简介:

提起姚期智,大部分人的第一反应会想到图灵奖。如今作为国内第一名也是唯一一名图灵奖获得者,姚期智自 2011 年起担任清华交叉信息研究院院长,为培养国内优秀人才做出了巨大贡献。今天,雷锋网AI科技评论就和大家一起细数姚期智院士的学术造诣,「数风流人物,还看今朝」。

姚期智到底有多牛?细数中国唯一图灵奖得主在三大领域的学术造诣

姚期智这个名字总与「图灵奖」挂钩,而如果你了解他的学术造诣,也会知道这一奖项也是实至名归。

生于上海,迁居香港,又移民台湾,姚期智在台湾大学完成了物理学学士学位后,赴哈佛大学就读物理学硕士及博士,师从 1979 年诺贝尔物理学获得者 Sheldon Glashow。随后,他只花了两年时间就拿下了伊利诺伊大学的计算机科学博士学位,师从刘炯朗。

自1975年毕业之后,姚期智分别在 MIT、斯坦福、加州大学伯克利分校等世界顶级名校从事教学及研究。他的主要贡献主要包括了三大领域,也大致可以分为三大阶段:

第一阶段:算法理论创新

早在博士就读期间,姚期智提出了随机化算法复杂度的论证,而如今已经成为研究者无人不知的重要工具。

在 1977 年的论文中,姚期智提出了 Yao's min-max principle,这一原理成为了推理随即算法与复杂度的基本技术,也已经应用于属性测试与学习理论等领域。

在 1978 年,姚期智对数据结构的创新做出了根本性的创新。在《Should tables be sorted?》论文中,他介绍了一种名为 cell-probe model 的数据结构抽象模型,目前已经被广泛应用于创建算法的下限证明。

在这一阶段,姚期智最重要的贡献在于提出了理论计算机科学的重要次领域:通讯复杂性和伪随机数生成计算理论。

第二阶段:奠定密码学基础

1982 年,姚期智从加州大学伯克利分校的计算机科学系重回斯坦福大学任教,研究的重心从原来的算法理论逐渐转移到密码学、计算机安全及随机计算领域。而其中最为出名的一个问题,当数姚氏百万富翁问题。这到底是何方难题,且听雷锋网(公众号:雷锋网) AI 科技评论道来。

话说西晋时期,石崇与王恺争豪。压倒王恺的最后一根稻草,不是「并穷绮丽,以饰舆服」,而是他视若珍宝的二尺珊瑚树却被石崇用铁如意击碎,更碾压的是,石崇还拿出了「条干绝世」的珊瑚树,让王恺惘然自失。

一叶知秋,只从小小的珊瑚树,就可一窥双方家底深浅。然而如果难度再升一级,连珊瑚树也不让比,土豪们要如何炫富才能不着痕迹地一比高下?

而在千年之后的 20 世纪,姚期智也以「比壕」为主题,提出了驰名的「姚氏百万富翁问题」:两个百万富翁如何在不向对方透露任何身家信息的前提下比较各自的财富?

这一问题后来也衍生为安全多方计算问题的起源:如何在一个互不新任的多用户系统中,各用户能通过网络协同完成计算任务,但又能保证各自数据的安全性?

安全多方计算问题一经提出,吸引了不少学者研究,后来也成为了密码学协议研究的基础问题之一,目前已经被广泛应用于解决数据挖掘、数据库查询、科学计算等许多计算领域的问题。而姚期智自然也成为了现代密码学基础的奠基人。在 1982 年,姚期智给出了一种解决方案:通过生成随机数,加上公开密钥与私有密钥的加密再进行比较,避免了实数域的有序性和加减的可逆性带来多余信息的暴露。

而除了姚氏百万富翁问题外,姚期智在加密和安全计算方面也做出了开创性的贡献,「Dolev-Yao 模型」已经成为了大多数符号安全工作的起点,而《陷门函数的理论和应用》(Theory and applications of trapdoor functions)及《安全计算的协议》(Protocols for secure computations)等著作也成为了安全计算领域的重要著作。此外,还有去随机化领域的基本技术 XOR-lemma 及解决安全多方计算的乱码电路技术,也同样由姚期智提出。

第三阶段:量子计算领域

在 20 世纪 90 年代后,在普林斯顿大学 William and Edna Macaleer 工程与应用科学任教期间,姚期智开始着手开展量子计算、通信及信息理论方面的工作。在 1993 年的论文《Quantum circuit complexity》中,姚期智就将通信封复杂度扩展到量子计算领域,完成了量子计算机的理论基础。在线路复杂性、计算几何、数据结构及量子计算领域,姚教授提出了不少开放性问题,并开拓了不少富有建设性的创见。

在 1995 年,姚期智提出了分布式量子计算模式,后来成为了分布式量子算法和量子通讯协议安全性的基础。

凭借姚期智在计算理论的基本贡献,包括基于复杂性的伪随机数生成,密码学和通信复杂性的理论,美国计算机协会 ACM 于 2000 年授予其图灵奖及百万美元奖金,以表彰姚期智在计算机界做出的巨大贡献。

著作等身,名利双收,如果一直在美国高校继续教书育人,完善理论创新,姚期智诚然会是众多华人学者中最为顶尖的一个,这样的人生轨迹也算得上圆满。但他在 57 岁时做出了一个决定:回到中国担任清华教授。

「落叶归根」,助力算法理论及交叉学科发展

在 2004 年,姚期智回国担任清华大学高等研究中心教授,原本计划的是构建培养博士生的机制,并打造一支研究团队。但随即姚教授意识到,国内传统比较重视计算机工程方面的学习,而为了更好地提升学生的国际视野,姚期智开设了国内首门计算机理论课程,从根本上夯实了计算机本科课程的理论基础。

隔年,姚期智开设了鼎鼎有名的「姚班」,桃李满天下。旷视科技三巨头、中国大学生计算机编程第一人「楼教主」、邹昊等人都是「姚班」的得意门生,具体介绍可查看 AI 科技评论撰写的《中国唯一的图灵奖获得者姚期智,在清华开设的「姚班」有哪些 AI 名徒?》。

据不完全统计,仅截至 2014 年,计算机科学实验班学生本科期间共发表论文 110 篇,其中以学生为论文通讯作者或主要完成人的共 84 篇,有些文章甚至达到了博士毕业的水准。而截至 2016 年 12 月,姚班学生为论文通讯作者或主要完成人的已发表论文达 121 篇,并有 42 位优秀姚班学生被选派参加国际会议并作论文宣讲。

2010 年 12 月,姚期智牵头成立清华大学交叉信息研究院并担任院长,这是全国首个针对计算机科学与技术和物理学两大学科方向的交叉建设学院,而这两个领域正是姚期智在过去 20 年的科研历程中所潜心钻研的。

如果一定要总结姚教授回国后的最大贡献,非百年树人莫属。不论是丰富了算法理论的研究多样性,或是带动了计算机科学与物理学之间的联系,姚教授对国内顶尖学术人才的培育功不可没。而近日雷锋网也曾报道姚期智已放弃外国国籍,从中国科学院外籍院士转为中国科学院院士,这一消息也坐实了姚教授将继续留在国内继续科研及教育事业的想法,相信在未来,会有更多的姚班学生在工业界与学术界发光发热。

本文作者:奕欣

本文转自雷锋网禁止二次转载,原文链接

相关文章
|
机器学习/深度学习 数据处理 数据安全/隐私保护
DPU:数据中心与计算架构的革新引擎
【2月更文挑战第3天】
2999 1
DPU:数据中心与计算架构的革新引擎
|
人工智能 自然语言处理 数据挖掘
企业数字化转型的关键:如何利用OA系统实现自动化与智能决策
在数字化时代,传统办公系统已无法满足现代企业的需求。通过将RPA(机器人流程自动化)和AI(人工智能)技术与OA系统结合,企业能实现业务流程自动化、智能决策支持,大幅提升工作效率和资源配置优化,推动数字化转型。RPA可自动处理重复任务,如审批、数据同步等;AI则提供智能数据分析、预测和决策支持,两者协同作用,助力财务管理、人力资源管理、项目管理和客户服务等多个领域实现智能化升级。未来,智能化OA系统将进一步提升个性化服务、数据安全和协作能力,成为企业发展的关键驱动力。
1423 4
|
算法 Unix Linux
7z——拥有极高压缩比的开源压缩软件
【11月更文挑战第6天】7z 是一种开源压缩软件,具有高压缩比、开源特性、功能丰富、跨平台支持和良好兼容性等特点。它采用先进的压缩算法,支持大文件、加密和多种压缩格式,广泛应用于个人和企业文件管理。
2809 3
|
存储 监控 数据安全/隐私保护
Docker网络模式:深度理解与容器网络配置
Docker 的网络模式是容器化应用中一个关键而复杂的方面。本文将深入讨论 Docker 的网络模式,包括基本概念、常用网络模式以及高级网络配置,并通过更为丰富和实际的示例代码,帮助读者全面掌握如何理解和配置容器网络。
|
Linux Android开发 开发者
linux m、mm、mmm函数和make的区别
通过理解和合理使用这些命令,可以更高效地进行项目构建和管理,特别是在复杂的 Android 开发环境中。
1256 18
|
机器学习/深度学习 编解码 物联网
极致的显存管理!6G显存运行混元Video模型
混元 Video 模型自发布以来,已成为目前效果最好的开源文生视频模型,然而,这个模型极为高昂的硬件需求让大多数玩家望而却步。魔搭社区的开源项目 DiffSynth-Studio 近期为混元 Video 模型提供了更高效的显存管理的支持,目前已支持使用24G显存进行无任何质量损失的视频生成,并在极致情况下,用低至 6G 的显存运行混元 Video 模型!
2342 14
|
机器学习/深度学习 人工智能 算法
2024通义语音AI技术图景,大模型引领AI再进化(2)
2024通义语音AI技术图景,大模型引领AI再进化(2)
|
Kubernetes 负载均衡 Cloud Native
从零开始入门 K8s | 理解 CNI 和 CNI 插件
网络架构是 K8s 中较为复杂的方面之一。K8s 网络模型本身对某些特定的网络功能有着一定的要求,因此,业界已经有了不少的网络方案来满足特定的环境和要求。CNI 意为容器网络的 API 接口,为了让用户在容器创建或销毁时都能够更容易地配置容器网络。在本文中,作者将带领大家理解典型网络插件地工作原理、掌握 CNI 插件的使用。
从零开始入门 K8s | 理解 CNI 和 CNI 插件
|
消息中间件 安全 Java
Spring Boot 基于 SCRAM 认证集成 Kafka 的详解
【8月更文挑战第4天】本文详解Spring Boot结合SCRAM认证集成Kafka的过程。SCRAM为Kafka提供安全身份验证。首先确认Kafka服务已启用SCRAM,并准备认证凭据。接着,在`pom.xml`添加`spring-kafka`依赖,并在`application.properties`中配置Kafka属性,包括SASL_SSL协议与SCRAM-SHA-256机制。创建生产者与消费者类以实现消息的发送与接收功能。最后,通过实际消息传递测试集成效果与认证机制的有效性。
1099 4

热门文章

最新文章