谷歌宣布Keras之父François Chollet正式离职。
作者丨不寒
编辑丨刘欢
今日,谷歌官方网站Google for Developers页面发布了一条重要消息:Keras之父François Chollet正式离职。
谷歌两位重量级VP,Bill Jia和Xavi Amatriain联名发布了这封公开感谢信(见文章末尾),公布了François Chollet离职的消息,并表达谷歌的Keras团队也将继续与François Chollet的开源社区保持合作。François Chollet在谷歌工作了9年零3个月,尽管离开了谷歌,也承诺将继续参与Keras的未来发展,并继续支持JAX、TensorFlow和PyTorch上的工作。
Keras是一个拥有超过200万用户的深度学习框架,当下已经成为人工智能开发的基石,它简化了复杂的工作流程,让顶尖技术的获取变得更加民主。
从Waymo的自动驾驶汽车到YouTube、Netflix和Spotify的推荐系统,Keras为谷歌和全球的众多应用都提供了动力,也是深度学习领域不可或缺的一部分。
关于François Chollet未来的职业规划,目前谷歌和Chollet本人都未对外公布具体信息。部分观点认为,鉴于Keras的当前发展态势,在谷歌战略中的地位正在下降,甚至有传言称TensorFlow(深度学习框架)未来可能不会得到积极维护,谷歌可能已经将重心转移到了JAX上。(在TensorFlow 2.0发布后,Keras就完全集成到了TensorFlow中,成为其默认的模型构建工具。)同时,也有意见指出,PyTorch(深度学习框架)的流行度已经显著超越了TensorFlow,特别是在大型语言模型领域,PyTorch占据了更大的市场份额。此外,一些网友推测François可能被竞争对手Anthropic挖走,但这些仅仅是猜测。François Chollet的背景以及Keras的诞生François Chollet,1989年10月20日出生于法国,是人工智能领域的知名人物,他不仅在Keras上有重大贡献,还持续探索前沿技术,如通用人工智能抽象与推理语料库(ARC-AGI)和ARC Prize竞赛。他与迈克·诺普共同创建了ARC-AGI比赛,旨在衡量AGI获取新技能和高效解决新颖、开放性问题的能力。2024年的9月,他还被《时代》杂志评为人工智能领域最具影响力的 100 人之一。2012年从巴黎综合理工学院获得工程硕士学位后,François 进入美国工作,先后在FreshPlanet和Thunder担任软件工程师和机器学习架构师,2015年加入谷歌,并参与了Keras的开发。Keras的诞生源于François对循环神经网络(RNN)产生的浓厚兴趣。当时的深度学习工具,如Caffe和Theano,无法很好地支持循环神经网络,尤其是缺乏有效的LSTM实现。因此,François决定自己动手开发一个框架,Keras应运而生。最初,Keras主要集中于LSTM和RNN的实现,采用Python代码定义模型,这与当时主流的静态配置文件(如Caffe的YAML文件)不同。Keras的出现填补了当时深度学习框架中的空白,迅速吸引了大量开发者的关注。Keras的设计灵感部分来自于François对scikit-learn库的喜爱,他认为Keras几乎就像是为神经网络打造的scikit-learn。最初,Keras并不依赖特定的计算引擎,它支持Theano、Microsoft CNTK和TensorFlow等后端。其模块化设计允许用户组合不同类型的层(如全连接层、卷积层、循环层),从而快速搭建复杂模型。Keras的统一接口使得模型的训练、验证和测试过程变得更加顺畅,既适合原型设计,也能够应对生产环境中的复杂需求。随着TensorFlow的快速发展,Keras与TensorFlow的关系日益紧密。2017年,Keras成为TensorFlow的官方高级API,TensorFlow 2.0发布后,Keras完全融入TensorFlow,成为其默认的模型构建工具。这一变化使得Keras能够无缝调用TensorFlow的底层功能,从而提升了性能和可扩展性。随着Keras逐步被整合为TensorFlow的一部分,其作为独立库的角色逐渐被淡化,tf.keras成为TensorFlow官方的高级API,也成为了深度学习社区的标准选择之一。Keras 3.0版本在去年年底发布,它不仅支持TensorFlow、PyTorch和JAX等主流框架作为后端,还能在它们之间无缝切换,甚至可以混合使用。被认为是机器学习领域的一个重要进步,尤其在开源社区的影响力和性能优化方面,提供了多重优势。附Bill Jia和Xavi Amatriain联名信原文:Today, we're announcing that Francois Chollet, the creator of Keras and a leading figure in the AI world, is embarking on a new chapter in his career outside of Google. While we are sad to see him go, we are incredibly proud of his immense contributions and excited to see what he accomplishes next.With over two million users, Keras has become a cornerstone of AI development, streamlining complex workflows and democratizing access to cutting-edge technology. It powers numerous applications at Google and across the world, from the Waymo autonomous cars, to your daily YouTube, Netflix, and Spotify recommendations.Importantly, Francois remains deeply committed to the future of Keras and its continued support for JAX, TensorFlow, and PyTorch. He will continue contributing to the project and overseeing its roadmap. The Keras team at Google will continue to collaborate with Francois in the open-source community, and wish him all the best in his future endeavors.Google’s continued investment in Keras 3 demonstrates our commitment to support major ML frameworks and offer ML developers framework optionality. Our recent launch of Keras Hub is also a significant step towards democratizing access to powerful AI tools and accelerating the development of innovative multimodal applications.Francois, thank you for everything. Your contributions have left an indelible mark on machine learning frameworks and the broader AI landscape. We encourage everyone to continue following Francois’s work. Stay connected with him and the Keras project through.