国科网

2024-05-19 01:54:38  星期日
立足国科融媒,服务先进科技
国外AI大模型是什么语言开发的?为什么要用Python?

点赞

0
发布时间:2024年03月04日 浏览量:45次 所属栏目:人工智能 发布者:田佳恬

首先开发语言只是一个工具而已,任何开发语言都可以开发大模型语言。以facebook的LLama 2 大语言模型来说,虽然是以Python和shell语言开发为主的,但是向量计算却是使用了C/C++、rust为主的。Python只是作为表现层的开发语言为主的,正常涉及到底层的问题还是要借助于C++来做的。

国内绝大部分做大模型训练的公司,基本上都是基于LLAMA2为根基进行自身大模型二开为主的。不同之处是语料库或者投喂的数据源不一样而已,训练出来的结果经过大量验证,最终得以最优化,那么为什么以Python语言进行AI大模型开发呢?

Python语法简单

相对于C++、Java而言,Python 语法简单,容易入门,只需掌握基础知识和`pip instll xxx`这一指令就可以替代C++几千行代码实现的功能 ;

Python是个万金油

Python在开发场景中占用非常重要的地位,非常重要的一点是Python不仅可以在科学计算、办公自动化、数据分析、Web都占有一席之地外,它还在人工智能的方面也有非常重要的地位。被称为是一门万金油语言;

得心应手

人工智能最初只是一个概念,慢慢的经过科学家的研究和训练才有现在的成就,Python最厉害之处就是开发出了jupyter notebook这一科学计算的记事本,它就是用Python开发出来的,当然它也可以用Python来编写代码;

随着大模型在国内逐渐发展起来,基于LLAMA2改造的大模型语言将会越来越多。更多的人工智能得以落地或给企业赋能,自主创新和项目落地实施将成为未来人工智能的主要发展趋势,那么Python和高性能的C++、Rust这几门开发将是不可或缺的。

无论是人工智能时代,还是过去的互联网时代。学习好一门语言,才是重点。人工智能究竟如何发展?!我们是开不清的,但是作为开发人员,学习一门开发语言是必须要的,把一门开发语言学明白,在去学习其他的开发语言,就会快很多,因此终身学习的习惯和积极向上、杜绝焦虑的心态,才是跑赢未来的一大法宝。

分享说明:转发分享请注明出处。

    热点图讯
    最新图讯
    相关图讯
    网站简介  |   联系我们  |   广告服务  |   监督电话
    本网站由国科网运营维护 国科网讯(北京)技术有限公司版权所有  咨询电话:010-88516927
    地址:北京市海淀区阜石路甲69号院1号楼1层一单元114
    ICP备案号:京ICP备15066964号-8   违法和不良信息举报电话:010-67196565
    12300电信用户申诉受理中心   网络违法犯罪举报网站   中国互联网举报中心   12321网络不良与垃圾信息举报中心   12318全国文化市场举报网站
    代理域名注册服务机构:阿里巴巴云计算(北京)有限公司