北京大学自1988年起便成为中国人工智能研究的先驱,率先成立了国家重点实验室,2002年创办了中国首个智能科学系,并于2007年构建了完整的本、硕、博培养体系。目前,全校从事人工智能研究的教师超过两百人,涵盖信息科学技术学院、工学院、数学科学学院、心理与认知科学学院、前沿计算研究中心、医学部等理工医科院系,以及哲学、法学、政治学等人文社科院系。
北京大学人工智能研究院(Institute for Artificial Intelligence, Peking University)于2019年4月27日正式成立,作为学校直属的独立实体机构,负责统筹全校相关资源,推动世界一流智能学科建设,服务国家人工智能重大战略,培养智能学科的顶尖人才。
研究院的科研布局分为三个层面:
- 支撑交叉层: 包括智能软件系统、智能类脑芯片、视觉感知等支撑技术,以及数理基础、人工智能治理、计算社会科学、智慧医疗、智慧健康等交叉领域。
- 关键领域层: 涵盖计算机视觉、自然语言处理、计算认知与常识推理、多智能体、机器人研究、机器学习等关键领域。
- 通用平台层: 搭建通用人工智能系统平台和大任务测试平台,支持各类AI应用的开发与测试。
研究院采用国际接轨的长聘和预聘教研人员(tenure track)以及专职科研人员(research track)聘任体系,常年面向全球招聘计算机视觉、自然语言处理、计算认知与常识推理、机器学习、机器人学、多智能体、人工智能数理基础、认知神经基础、类脑智能芯片、智能基础软件、视听感知、人工智能治理(伦理、法律等)、智能医学、计算社会学及其他跨学科交叉等领域的学术带头人和优秀青年学者。
Java Stream mapMulti 怎么替代 flatMap:条件展开、空结果与分配边界
Java Stream 的 mapMulti 适合把一个元素展开为零个或少量结果,尤其适用于带条件分支的
Linux DynamicUser 配合 StateDirectory:服务降权后的持久目录怎么迁移
把 Linux 服务改成 DynamicUser=yes 后,原来写在 /var/lib 下的目录很容易
Go 接入 OpenAI Responses API 流式输出:SSE 事件拼接、断线重试与取消
Go 服务接入 OpenAI Responses API 的流式输出时,真正难的是事件边界、重复片段、断
Go slices.SortFunc 怎么选比较器:等值排序、稳定性与三种排序边界
Go 1.21 引入的 slices.Sort、slices.SortFunc 和 slices.Sor
Java Optional.orElse 为什么会提前执行:orElseGet 的副作用与性能边界
Java Optional.orElse 会在参数求值阶段执行备用方法,即使 Optional 已经有值
Redis SCAN 为什么像漏键:游标推进、COUNT 误读与去重验收
Redis SCAN 是渐进式遍历,不是一次性分页接口。本文用游标、MATCH、COUNT 和去重集合拆

