前言:
Hello大家好,我是Dream 。最近语言模型ChatGPT在网络上一阵大火,ChatGPT 以惊人的速度问世,在技术圈中引起了广泛讨论。在 GitHub 上近期还诞生了多个 ChatGPT 相关的开源项目,数量之多令人瞠目结舌,一时间关于开源AI项目的相关话题热度高涨。
作为一个开源大国,我们国内也有非常多的国产开源AI项目,那么今天我就带大家走进国产开源AI项目,一起去了解一下 开源的世界 !
本文目录:
- 一、朋友圈刷屏的ChatGPT究竟是什么
- 二、ChatGPT火爆之后的思考
- 1.我对开源的初印象
- 2.参与开源带给我的收获
- 3.优秀的开源项目
- 三、国产开源AI项目
- 1.为什么要参与国产开源
- 2.开源社区年轻化趋势
- 3.享受参与,保持简单与自然,为开源助力
一、朋友圈刷屏的ChatGPT究竟是什么
在全球经济与科学技术高速发展的背景下,各类辅助人类高效率工作的新兴科学技术层出不穷。近日,ChatGPT火爆全球,一时间霸榜热搜。
等等!那你知道什么是ChatGPT吗?不知道的话也没有关系,接下来我将对此为大家展开详细介绍。
ChatGPT是人工智能技术驱动的自然语言处理工具,其通过学习和理解人类的语言,可以和人类对话并根据上下文互动,甚至在一定程度上可完成人类的工作。
上面的介绍是不是抽象又空洞?说简单点,ChatGPT就是一款高端的聊天机器人。我们可以将ChatGPT比喻为 “搜索引擎+社交软件” 的结合体,也可以称为 “高配版siri”,但比起你用过的传统聊天机器人,ChatGPT让人们体验到什么是真正的AI技术,这也是ChatGPT能真正爆火的原因之一。
二、ChatGPT火爆之后的思考
ChatGPT之所以会引发人们的诸多震撼,最为重要的原因在于,它所呈现出来的人工智能的进程已进入到了一个全新的发展阶段。更为确切地说,chatGPT为我们展现出来的人工智能,已经不再仅仅只是停留在数据统计层面上的人工智能,而是有了自我学习,自我进化,并且可以不断地优化自身的全新的人工智能。
但是ChatGPT不支持国内用户注册,这就给像我一样的国内学生群体造成了很多的不变和麻烦,自己又因为没有多余的财力去买一个账号,自己就很难亲身去体验到ChatGPT带给我们的直观感受。针对这一问题,开源的呼声越来越强烈,一时间关于开源AI项目的相关话题热度高涨。
1.我对开源的初印象
Dream作为较早一批人工智能专业的高校学生,开源是自己在日常学习和生活中接触和讨论最多的话题,在我们的很多实践课程中,老师留下来的学习实践任务都是在开源平台上完成的。
在整个使用的过程下来,开源给我的最直观的感受便是安全和方便。开源本质上是一种促进技术进步、促进科技创新的手段。所谓站在巨人的肩膀上,开源使得普通的软件开发者一上来就能够有一个较高的起点,而不像我们在几十年前开发软件一样,每一个项目都得从零开始,从最底层开始,一行行的来积攒代码。现在不一样了,在开始一个项目之前,首先上网找找有没有合适的开源代码来打底子,搭建基础的代码框架,基础的架子搭起来之后,只需要在上面专心实现自己特有的功能模块就可以了。即使找不到非常合适的基础代码,类似的东西也可以拿过来作为参考,启发自己的开发思路。
2.参与开源带给我的收获
作为我自己而言,在参与开源的过程中,我更懂得了 “美”,这种美包括感恩之心和回馈之情。在这期间,我的实力得到了很多的提高,也接触到了自己之前从未接触到的东西。不光是技术上的进步,还包括英语读写能力。在人性沟通上,我也会收获很多,自己在性格上也变得更加活泼开朗,乐于去和同学朋友分享自己的一些经验,发表自己的些许看法,这是无价的财富。
3.优秀的开源项目
开源的人工智能项目并不总是得到很多宣传,但它们在人工智能的发展中起着至关重要的作用。因为这些开源项目经常被开发者作为激发灵感的项目来上手,所以这些进步是创造性的,特别具有前瞻性。在这里和大家列举一些国内外优秀的开源项目,大家可以试着参与进来,收获从未有过的经历:
1、PyTorch
PyTorch 具备领先的开源人工智能项目的所有元素。它侧重于机器学习,可以说是新兴技术发展阶段人工智能最受欢迎的应用。更重要的是,开发者和AI工程师可以在顶级云计算平台上搭建 PyTorchAWS 上的 PyTorch 和 Azure 上的 PyTorch 都是可行的。
2、Open Neural Network Exchange
由微软和脸书开发的开放式神经网络交换,提供了一些非常强大的工具,尤其是将完全开发的神经网络模型回收到各种其他系统中的能力。
3、Keras
作为一个 Python 深度学习 API,Keras 可以与高知名度人工智能项目进行互操作。开发人员和人工智能工程师将其用作一个 ML 库,以相对容易的方式构建原型。
…
三、国产开源AI项目
目前,在GitHub全球4000万注册用户中,来自中国的开发者,从数量和贡献度上,均位列第二。越来越多的国内企业和开发者,在国际合作的开源项目中,扮演着重要角色。
1.为什么要参与国产开源
可以说,开源就是IT界的未来,目前任何一家公司都不可能脱离软件,更不可能脱离开源。从更深层次上讲,目前开源正在反向吞噬闭源,甚至逐渐同化世界。
谁掌握最流行的开源项目,谁就掌握话语权从而主导行业的发展方向。目前的开源项目主导者,相当于20年前的标准制订者。例如,谷歌的深度学习框架TensorFlow之所以能成为人工智能方面的行业标准,靠的就是开源用户的口口相传。
各大IT厂商之所以推出自己的AI开源项目,其实本质的商业逻辑,还是争夺用户的入口流量。可以说,谁掌握流量入口,谁就能在未来竞争中掌握主动
。
开源,已经成为各IT企业最高形式的竞争,开源社区的STAR
数,在很大程度上,标志着企业的技术实力。其中作为开源AIGC行业先行者----昆仑万维,在开源领域有很多经验值得我们去学习!
2.开源社区年轻化趋势
除此之外,开源越来越年轻化!虽然代码很重要,但在开源项目里,源码只是重要的因素之一。
除了代码,还有文档、测试用例、书籍、视频等。jQuery、Backbone、AngularJS 等成熟项目,成熟的是社区,而不是源码。好的社区,是你踩过的坑,经常已经有人也踩过并整理分享出来了,在这其中社区发挥着举足轻重的作用。
Dream作为一名高校学生,也是会经常加入到开源社区,参与和关注一些开源活动,在这个过程中我发现开发者中越来越多的人都是在校本科生、研究生,博士生。这说明了像我一样的年轻人更愿意讲述自己的故事,更愿意分享、协作,有更多朝气与活力。
作为最早的一批选择人工智能专业的学生,我也越来越发觉人工智能的强大之处,人工智能现在还属于朝阳产业,越来越多的高校会开设人工智能专业,越来越多的年轻人正在踏入人工智能行业,在未来越来越多的人会参与到开源项目中来,为开源献出自己的一份力量。
3.享受参与,保持简单与自然,为开源助力
参与是开源中最漫长的一步。开发自己主导的项目不是必须的,除非你真的有很好的想法,同时刚好有旺盛的精力,否则不要轻易开始,那不代表什么,往往什么也不是。我们要做的便是让一些事情自然地发生,让豆瓣从土壤中发芽。更多地去享受参与,保持简单与自然。
随着越来越多的像我一样的年轻的高校学生和开发者加入,开源已经逐渐成为IT的未来。开源呈现出百花齐放的趋势,无论是大厂、还是初创企业,均有展示的机会,愿国内IT产业,能借开源之势继续蓬勃发展,愿我们都可以参与开源,共建一份力量。
🌲🌲🌲 好啦,这就是今天要分享给大家的全部内容了,我们下期再见!
❤️❤️❤️如果你喜欢的话,就不要吝惜你的一键三连了~
最后,有任何问题,欢迎关注下面的公众号,获取各种源码资料、作者联系方式及每周抽奖等多重好礼! ↓↓↓