滴水恩情 发表于 2024-5-17 22:58:16

01-大语言模型发展

AI大模型的相关的一些基础知识,一些背景和基础知识。
多模型强应用AI 2.0时代应用开发者的机会。
0 大纲


[*]AI产业的拆解和常见名词
[*]应用级开发者,在现在这样一个大背景下的一个职业上面的一些机会
[*]实战部分的,做这个agent,即所谓智能体的这么一个虚拟项目,项目需求分析、技术选型等
1 大语言模型发展

https://img2024.cnblogs.com/other/1097393/202404/1097393-20240421183947507-1590614428.png
LLM,Large Language Model,大语言模型。为什么叫2.0?由于在大语言模型,也就是LLM出现之前,我们把它归结为1.0时代。那么1.0时代主要的是NLP(自然语言处理)的各类工程,它其实都是一个特点,就是说通用性比较差。那么整个AI领域的终极的圣杯,大概说未来它的一个终极的一个希望做到的,是AGI(Artificial General Intelligence,人工通用智能)。1.0可能是一个单任务的这么一个AI。比如深蓝战胜象棋冠军,他只会下象棋,而且他的下象棋是学习了许多的这个象棋的这个国际象棋的这个套路,他只会干这一个事情,而且你问他别的事情他肯定不知道。
2 LLM的特点

大语言模型的特点是啥?大语言模型,它就是说可以像语言一样跟我们交互,那么通过语言,它其实可以扩展到许多的场景。那么未来呢,可能会从依据大语言这种方式,我们可能会发展出来真的发展出来AGI,所谓的通用智能,也就是跟我们人类一样拥有智慧的这样的一个智能体。那好,那我们1.0我们AI 1.0我们就不做介绍了,那里面其实有许多NLP的相关的东西。
2.0开始介绍,技术层面根本上是一个从点到面的一个过程。那么最早出现的一个技术,是词向量技术,把自然语言的词语,利用向量来表示。向量是一个数学概念,比如猫,这个词在向量空间里面,它可能就表示成这样一个坐标位置。狗可能就跟它有所区别。牛又不一样。所以可理解为,每一个词,它在向量空间里面都有一个唯一坐标,然后就可构成这样的一个词语字典。然后利用这种one-hot的方式来表示,如苹果标注成101这样的坐标。把自然语言,通过数学语言去给它描述出来,而且它是一个坐标,可精准找到它位置。
3 大模型的不足息争决方案

但有问题,它没有办法表达词语和词语之间的这个关系。比如猫1这样一个坐标,和狗这样01一个坐标,之间什么关系呢?不知道的。
第二就是效率不是很高。
背面发展中,在这个词向量的基础上,出现
4 词嵌入(embedding)

也继承叫词向量也可以,就是对语言模型进行预练习。我们通过大量现有文章资料,让我们的这前面这些词向量,它具备语言信息。那通过了一些练习的预练习之后的这个词向量,它在这个向量空间上,它就带上了一些额外的信息,它就会有效提升我们模型的结果。而且在后续的其他任务中间,去做一个迁移。那么这个就是大语言模型的预练习的这个,一个初始的一个原型。
比如猫、狗,通过坐标标注,让它有这种低维向量的这种这种表示。还可有这样语义相似的一个向量空间相近,比如我们认为,比如说猫和狗,通过我们的预练习的这些大量的文章,资料,我们发现猫和狗都同属于宠物。那么有可能这两个坐标点,在向量空间里就是比较接近。比如说我们找宠物的时间,那么在这个向量空间里面,猫和狗就是在宠物这个向量域里面。牛和羊,都属于我们的常用的肉吃的家畜,那可能就是在那个向量域里面。所以呢,我们可以看到词向量,它就是一个地位向量表示,再一个是语义相似的向量空间,相近的这么一个特性。还有一个,它可以迁移学习,把这个任务,迁移到其他任务里面去。深蓝的下象棋例子,就可以把它的技能去迁移啦。
在词嵌入之后出现
5 巨向量和全文向量

根据这个前文信息,去分析下文或根据本文翻译成另一种语言。那么它代表的呢,是一些模型,如:

[*]RNN(Recurrent Neural Network,循环神经网络)
[*]LSTM(Long Short-Term Memory,是非期影象网络)
它可有效处理这种时序性的,序列数据。"What time is it?",练习时,它是一层一层的,它第一层这个神经网络,可能先看到"What",然后"time","is","it",看到最后的问号。它会通过这样的一个序次,行止理这样的一个语句,去做一个上下文的一个理解。它还可以做到一些短时影象和选择性的遗忘,就是RNN和LSTM,那么它主要应用在像文本生成啊,语音辨认啊,图像描述等等。这个时间就是比如说雷同RNN和LSTM这样的模型出现的时间呢,它其实已经可以做到我们常见的一些AI辨认。
再往后就到理解上下文,就是全文的上下文,如"买什么 什么is"这个这个模式理解上下文,这个模式代表作是雷同比如说这个BERT这样大模型。到这阶段,已经可完成雷同完形填空任务。那它就是根据上下文理解当前的代词,比如说男他女她动物它是什么,完成这个完形填空。那么这个时间就属于所谓的真域练习模型时代开启。
特点

支持并行练习,如说CNN(Convolutional Neural Network,卷积神经网络)这个模型比,就比如说这个"What time is it",只能一层一层处理,不支持并行练习。必须完成这个事情之后再做下一个事情。
所以呢,它替换RNN和CNN这样神经网络,更强大,可以实现一些雷同语义辨认。
最后就是OpenAI这GPT(Generative Pre-trained Transformer)出现,这个模型出现为代表,我们就正式进入了这种超大模型和模型统一的时代。从谷歌T5(Text-to-Text Transfer Transformer)这个模型开始的时间,它是引入了的这样的一个模式来练习模型。也就是说,它是把提示词告诉模型,然后把答案练习出来,然后不绝的用这样的模式来练习模型。那么当我们在问模型这些问题的时间,其实也是通过,通过提示词,通过prompt的方式来引导它。所以到这个时代的时间呢,那我们以chatgpt为代表,我们发现它的结果非常惊艳。最新的成果就是说,我们的大模型已经支持了多模态,OpenAI开启的这个大模型时代呢,它其实是把这个,一种基于的这种练习模型这种方式提了出来。
所以我们为什么开始一讲就是说,它整个的大模型的发展,可以说是从一个从点到面的这么一个发展过程。大家知道理解就是它最核心,其实最早的是基于这个词向量的这么一个技术。那么通过这个不停的发展到神经网络,到这种单线的,到并行练习,最后直到这样的一个大规模超大规模的这样一个练习集,实现了这么一个大语言的一个模型的发展。
关注我,紧跟本系列专栏文章,咱们下篇再续!
作者简介:魔都技术专家,多家大厂后端一线研发履历,在分布式体系、和大数据体系等方面有多年的研究和实践履历,拥有从零到一的大数据平台和基础架构研发履历,对分布式存储、数据平台架构、数据堆栈等领域都有丰富实践履历。
各大技术社区头部专家博主。具有丰富的引领团队履历,深厚业务架构息争决方案的积聚。
负责:

[*]中心/分销预订体系性能优化
[*]运动&优惠券等营销中台建设
[*]交易平台及数据中台等架构和开发计划
[*]车联网核心平台-物联网连接平台、大数据平台架构计划及优化
现在主攻降低软件复杂性计划、构建高可用体系方向。
参考:

[*]编程严选网
本文由博客一文多发平台 OpenWrite 发布!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 01-大语言模型发展