欢迎来到云栖网

免费注册

如何成为优秀的AI开发者?开放协作、参加竞赛、主动科普

云栖网 2023-02-28 11:52 来源:澎湃新闻

云栖网有朋友想送孩子去大厂实习时,蒋涛会建议,“不用去大厂,去Linux社区,你能学到全世界最好的知识和技术。”

如何成为优秀的AI开发者?开放协作、参加竞赛、主动科普

2023全球人工智能开发者先锋大会(GAIDC)AI人才发展论坛现场。2023全球人工智能开发者先锋大会(GAIDC)上,来自学界、产业界的嘉宾相聚于此,向参会者介绍了自己在AI领域取得的成绩和心得。虽然嘉宾们各自的赛道不同,专长也不同,但开放、共享、协作理念的开源文化是一个重要的主题。开源文化是人工智能领域发展迅猛的关键,开发者将自己的研究成果放在互联网上共享,让更多人能够从前人的成果中学习并在此基础上进行研发,这大大降低了行业内知识获取的门槛,助力了信息和科研成果的流动,也让更多有志于此的开发者能够投身其中。开发者平台CSDN创始人&董事长、极客帮创投创始合伙人蒋涛,国内外AI竞赛“五冠六亚”的竞赛大神王贺和以发布AI教学视频而业内知名的B站普教育Up主“同济子豪兄”张子豪都获益于此。

开源社区的重要性

“程序员天生就是需要开放、共享、协作,所以开源诞生于程序员的社区,开放协作是本质。”CSDN创始人蒋涛表示,这也是他创办CSDN、做程序员杂志、培训公司、出版社等一系列事情的核心理念。

蒋涛介绍,CSDN仍在蓬勃发展,目前注册账号9200万,其中仅2022年就新增用户600万。他表示,AI开发者比其他领域的开发者含金量更高,也渗透到了各行各业。

蒋涛在此次大会期间曾介绍,自己从业较早,首次从开源社区中获益之后,开放共享也成为了他的核心理念。当年,他自主创业开发一个复读机软件,但这款产品的切音功能执行得不够好,他向开源社区求助后,一位德国开发者向他分享了一段代码,作为交换蒋涛给了这位开发者10个社区积分。

“这段代码写得太好了。”蒋涛回忆道,这也是他第一次理解了开源社区的伟大。如今,有朋友想送孩子去大厂实习时,蒋涛也会建议,“不用去大厂,去Linux社区,你能学到全世界最好的知识和技术。”

在开源社区的发展上,蒋涛介绍,美国已经进化出新的AI开源社区,如专注于NLP(自然语言模型)的Hugging Face和专注机器学习的Tensorflow,中国则以内容社区、代码社区为主。蒋涛也呼吁更多的中国开发者为AI开源社区做出贡献。

“CSDN平台上,全球共5394个项目,为它们做过贡献的有20万开发者,其中中国的开发者占9.5%。”蒋涛表示,“中国的开发者数量很多,但是贡献度占比还不够,我们GDP占全球大概30%,理论上我们应该做到30%的贡献才合理。”

竞赛成果的分享

度小满风控算法专家、国内外AI竞赛“五冠六亚”的“竞赛大神”王贺,分享了自己从竞赛中学习和成长的经历和方法论,在竞赛中学习,并将竞赛中取得的成果开源分享,是王贺成长之路的主线。

“很多小伙伴认为在迈出竞赛的第一步之前需要准备很多事情,但我觉得没有必要,”王贺表示,“我们可以通过一个简单的练习赛,感受一下竞赛包含哪些内容需要我们掌握。每接触一个新的比赛,我们也可以做一些新的总结和思考。”

在这其中,历史竞赛选手的开源方案是关键的学习资料。王贺介绍,自己刚开始参加比赛的时候,找不到好的开源方案,所以自己就参与到开源社区中,把自己参加的比赛中的经验分享出来,方便未来更多选手快速进入,另外也鼓励更多人开源分享,带动更多的人从中学习。”

企业构建特征工程的时候也会参考竞赛选手的成果来设计特征,因此向竞赛选手学习至关重要。王贺介绍,“有一些竞赛选手在这部分下了很多功夫,挖掘出很多有价值的信息。”

通过竞赛获取的技术沉淀,成为了王贺今后的核心竞争力。王贺表示,“比赛当中的数据没有工作当中复杂,但比赛中锻炼的能力可以迁移到工作中。”

从教学相长中学习

B站知名科普教育Up主“同济子豪兄”张子豪从土木工程转行机器学习,并将自己自学的相关论文和公开课做成视频,分享到B站上,从此开启了自己从教学相长中学习和进步的过程。他表示,“我也强烈推荐大家采用这个学习方法,我是这个学习方法最大的受益者。”

张子豪介绍,自己转专业自学的时候走过很多弯路,现在看来很小的问题对当时无人点拨的自己来说非常无助,于是他萌生了一个想法,那就是把自己学习的内容做成B站视频教程,让和他一样的学习者不要再“受同样的罪”。在这样的想法激励下,张子豪做出了第一个视频,介绍神经网络的基本原理。

“一旦开始分享,马上会收到很多反馈。”张子豪表示,“所以我决定将它作为一项事业。”

从那以后,张子豪将自己所有自学的内容全都做成了教程,从区块链、无人车、3D打印、到机器学习、数据挖掘等。其中令他感到自豪的作品之一,就是“精读AI经典论文”系列视频,这个系列中,他把AI领域影响力最大的论文做了详细的笔记批注,并为后来的学习者提供了相应领域的学习路径。

通过这一系列教程的制作,张子豪发现自己也在光速成长,他表示“这就是大物理学家弗曼提出的弗曼学习法,教是最好的学,用输出去倒逼输入,你在学的时候,知道将来要把这个东西教给别人,就不能糊弄自己,一定要把每个细节搞清楚,才不会以其昏昏使人昭昭。”

如何成为优秀的AI开发者?开放协作、参加竞赛、主动科普