大语言模型的创意能力到底几何?探索从GPT-2到GPT-4的演进

大语言模型的预训练[2]:GPT、GPT2、GPT3、GPT3.5、GPT4相关理论知识和模型实现、模型应用以及各个版本之间的区别详解 阅读详情

最近一段时间,人们使用大语言模型(LLMs)创造了许多有创意的内容,比如书籍[1]、微型小说[2]、rap battles[3]和音乐和弦[4]等。但是,我们是否能更全面地衡量这些模型中的创意能力呢?

长期以来,人类的创造力一直是令许多心理学家和心理研究者着迷的领域。自上世纪50年代起[5],心理研究者们创造了一系列创造力测试,可以比较个体的创造力表现和潜力。虽然没有任何一个测试可以完全量化人类的创造力,但这些测试衡量了创造力的不同方面。

本文将分析从2019年至2023年GPT模型在能够衡量两种创造性的测试下的表现:收敛性(只存在单一的正确解决方案)和发散性(开放式的测试;可能存在多种解决方案) 。这些测试包括:

  1. 使用第四个词连接三个看似不相关的单词(Remote Associates Test[6])
  2. 为日常物品提供尽可能多的替代用途(Alternate Uses Task[7])
  3. 列举出尽可能相互之间差异最大的十个名词(Divergent Association Task[8])

通过对这些测试结果进行分析,我专注于早期的GPT-2模型到最新的GPT-4模型的表现变化。通过运用主观和客观的视角,来理解这些模型的行为。一般而言,后期的模型在所有创造性任务中的表现都会越来越好。但是我发现了几个例外,当测试中仅有一个“正确”答案时,简单的GPT-2模型比最新的GPT-4模型表现更好。同时,我将GPT模型与人类在同样的创造性测试上的表现进行了比较。

注:这些实验旨在衡量模型生成的创意性内容的水平,而不是衡量模型本身的创造力。我并不认为GPT模型或一般的LLMs像人类那样拥有创造性思维。相反,我的目的是展示这些模型如何对特定的创意性性测试进行响应。

GPT模型的发展历程

生成式预训练Transformer(GPT)是一种语言模型,其在互联网中大量的语料内容中进行训练,基于前一个token预测下一个token。尽管最近几个月ChatGPT引起了公众的关注,但OpenAI的GPT模型(以及模型背后的技术)已经存在几年了。

  • GPT-1(2018年,117M参数)。这是最原始的GPT模型。我使用了HuggingFace上的开源版本[9]。然而,输出结果不太妙,所以在本篇文章中我没有记录任何GPT-1的输出。

    论文:Improving Language Understanding by Generative Pre-Training[10]

  • GPT-2(2019年,15B 参数)。我使用了HuggingFace上的开源版本[11]。对于一些实验, GPT-2的输出毫无意义,对于理解其行为没有用处,因此我在相应的分析中没有记录这些内容。

    论文:Language Models are Unsupervised Multitask Learners[12]

  • GPT-3(2020年,175B 参数)。比GPT-2大100多倍。我使用了OpenAI APIs[13]上的text-davinci-002。

    论文:Language Models are Few-Shot Learners[14]

  • GPT-3.5(2022年)。虽然有多个版本的GPT-3.5,但我使用了与最初ChatGPT[15]使用的模型相同的模型,该模型使用强化学习和人类反馈进行训练。我使用了OpenAI APIs上的gpt-3.5-turbo[16]。

  • GPT-4(2023年,约100T 参数)。我使用了OpenAI APIs上的gpt-4。

    论文:GPT-4 Technical Report[17]

在本文的所有实验中,除非特别提到,否则针对每个唯一的Prompt,我调用每个GPT模型五次,这样主要考虑其生成内容具有的随机性。

01 远距离联想测验: 连接不相关的词

远距离联想测验(Remote Associates Test,RAT)是Martha Mednick于1962年开发的一种创造力测试。这个测试主要衡量收敛性思维,也就是说每个问题都只有一个“正确”的答案。

给定三个看似不相关的单词,参与者必须找到第四个单词来连接这三个单词。 例如,“dream”、“break”和“light”可以通过单词“day”(daydream,daybreak,daylight)进行连接。单词“sense”、“courtesy”和“place”可以通过单词“common”连接。

我从Remote Associates Test网站收集了许多单词三元组(triplets),总共有312个问题。每个问题的难度都评级在非常容易到非常困难的一个范围内。

图片

Remote Associates Test网站上的远距离联想测验问题分类

对于每种模型和每个单词三元组,我都使用了以下Prompt模板。考虑到模型回答的随机性,我调用了每个模型5次。

python
复制代码
    You are given three words. Think of a fourth word that is somehow related to each of the first three words. First give the answer ("Answer") then explain your reasoning ("Reason").

    Words: {Word1}, {Word2}, {Word3}

新GPT模型在远距离联想测验中得分更高

我计算了每个版本的GPT模型生成的答案正确率,能够发现较新版本的GPT模型生成的正确答案更多,这并不令人意外。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

按问题的难度水平划分对模型性能进行分析表明,较新的GPT模型在每个难度区间上的表现都比旧模型更好。虽然较新的GPT模型在难度为困难的问题上表现优于之前版本的模型,但是对处理困难问题的改进程度比处理容易的问题小得多。这意味着即使是GPT-4也会在难度为困难的问题上遇到困难。

图片

根据Remote Associates Test网站描述,“一般人可以解决大多数难度为容易的题目,大约一半的中等难度题目,很少有难题。”该网站没有公布正式的统计数据,但快速浏览可以发现,GPT-4确实解决了大约一半的“medium”难度题目和一些难度为“hard”的题目,成为唯一与人类水平接近的模型。其他GPT模型的表现都不如人类。

几种例外情况:GPT-2回复正确而GPT-4回复错误

虽然发生频率不高,但有一些问题,2019年的GPT-2模型能够生成正确答案,而2023年的GPT-4模型无法解决。在我们的测试中有8个这样的问题(完整列表附在文章结尾的附录中)。

An easy question

Words: cottage / brick / cake

GPT-2: “cheese” [correct answer]

GPT-4: “layer”

A medium question

Words: cat / number / phone

GPT-2: “call”

GPT-4: “dial”

A hard question

Words: through / disk / way

GPT-2: “drive” [correct]

GPT-4: “circle”

A very hard question

Words: land / hand / house

GPT-2: “farm” [correct]

GPT-4: “property”

请注意,对于这些问题,GPT-4的答案都并非是不合理的。事实上,在不知道正确答案的情况下,你可能会认为GPT-4的答案有可能与这三个单词具有联系。如果你这么想,你并没有错。我将在下一节中介绍这个问题。

GPT-4是回答错了还是只是在跳出框架思考?

GPT-4回答了一半以上的问题,可能都有充分的理由。我要求GPT-4解释其每个答案。然后,我看到了一些难度为“Very Hard”的问题的解释是错误的。

Words: artist / hatch / route

  • 正确答案: “escape”
  • GPT-4 的回答: “map”
python
复制代码
    The word "artist" might bring to mind the idea of creating something, perhaps even a visual representation of something. Maps are a common form of visual representation that require a degree of artistic skill to create.

    The word "hatch" could refer to the act of opening something or bringing something into existence. A map is a type of blueprint or plan, often used to navigate new territory or chart out a course of action. 

    The word "route" is related to direction and movement, which can be plotted and tracked on a map. A map can help you determine the best route to take when traveling, and can also provide information about the routes others have taken in the past.

    All in all, "Map" seems to be a word that fits well with each of the three initial words, as it encapsulates the ideas of artistic creation, planning and direction, and movement and navigation.

GPT-4解释为什么“map”与“artist / hatch / route”联系紧密的原因是能够令我赞同的。

以下是另一个例子:

Words: fork / dark / man

  • 正确答案: “pitch”
  • GPT-4 的回答: “shadow”
python
复制代码
    The word "fork" can be associated with division or branching, such as a fork in the road. Shadows can also be seen as a type of division, as they represent the absence of light.

    The word "dark" refers to the absence of light. Shadows are created when light is blocked by an object, and can often appear darker than the surrounding area.

    The word "man" can be associated with the concept of identity or individuality. Shadows can also be used to represent the identity of a person, as they can provide clues about their shape and size.

    Therefore, "Shadow" seems to be a word that fits well with each of the initial three words, as it encapsulates the ideas of division, absence, and identity.

这些例子表现了Remote Associates Test以及其他一般的收敛性创造力测试的缺陷,即 “正确”答案可能不是唯一的“正确”答案。在这些案例中,GPT-4生成了一个“错误”的答案,但只是因为它没有符合所谓的“正确”答案。

事实上,如果我要求GPT-4为三个单词组想出多个第四个单词的答案,它能够给我多个答案,并且似乎都是可行的。

图片

对于任意生成的三个单词组,GPT-4会如何回答

GPT模型有可能在训练数据中见过上述远距离联想测验(Remote Associates Test,RAT)的问题。那么,如果给出任意生成的三个单词,GPT-4会如何回答呢?在本节中,我构建了自己的“remote association”测试并主观地评估输出。

我列出了最常用的《英语单词10000词》清单[18]。然后我随机从这份清单中选取三个单词,让GPT-4提供将这些单词联系在一起的第四个单词。有些三个单词的组合非常奇怪且不相关,但是GPT-4总能找到将它们联系在一起的方法。建议读者在阅读GPT-4生成的结果之前先尝试这些例子!

在看完接下来的几个例子后,你应该可以做出判断——GPT-4是跳出框架思考?还是只是敷衍了事地回答?(本文末尾的附录中展示了更长的例子列表)

⛑️ Health

这个回答听起来相当令人信服。但有趣的是,“健康监测(health surveillance)”的定义几乎照搬自CDC网站关于公共卫生监测介绍的内容[19]。

Public health surveillance is “the ongoing, systematic collection, analysis, and interpretation of health-related data essential to planning, implementation, and evaluation of public health practice.” — Field Epidemiology

(from the CDC website)

python
复制代码
    Words: dietary / surveillance / born

    Answer: Health

    Reason: 
    1. Dietary - A person's diet is directly related to their health, as it can affect their overall well-being, energy levels, and risk for certain diseases.
    2. Surveillance - Health surveillance is the ongoing, systematic collection, analysis, and interpretation of data essential to the planning, implementation, and evaluation of health practice.
    3. Born - When a person is born, their health is of utmost importance, as it can have long-lasting effects on their development, growth, and overall quality of life.

🍀 Clovers

一开始我被GPT-4的回答所说服——事实上,GPT-4听起来非常聪明。但是,当我进行谷歌搜索,发现Trifolium duodecim这种说法并不存在的时候,我就不那么确信了。这可能是大模型的一个“幻觉”例子,即LLM会编造一个不准确的答案。

python
复制代码
    Words: lucky / field / twelve

    Answer: Clover

    Reason: 
    1. Lucky - A four-leaf clover is considered a symbol of good luck.
    2. Field - Clovers are plants that can be commonly found growing in fields.
    3. Twelve - There is a variety of clover known as "Trifolium duodecim" (Twelve-leaf clover), which has 12 leaflets.

☕️ Starbucks

这个例子是我最喜欢的,尽管它有跳出思维定势的感觉,但仍有点牵强附会。甚至有点好笑(特别是关于Patrick的那部分)。

python
复制代码
    Words: grande / cognitive / patrick

    Answer: Starbucks

    Reason: 
    1. Grande: Starbucks uses the term "grande" to refer to one of its medium-sized drinks.
    2. Cognitive: Starbucks is a popular place for people to go to relax, study, and work, which are all activities that require cognitive function.
    3. Patrick: Patrick Dempsey, the actor who played Dr. Derek Shepherd on the television show Grey's Anatomy, is known for his love of coffee and was nicknamed "McDreamy." Starbucks is a well-known coffee shop, so it's possible that his character would have frequented Starbucks.

这些例子和案例分析说明,仅有一个正确答案的创造力测试可能存在限制。在本文的下一部分中,将会探讨其他不受此限制的测试。

02 替代用途任务测试: 发掘普通物品的其他用途

另一种常用的测试创造力的方法是选择替代用途任务(Alternative Uses Task,AUT)测试。该测试目的是让人们发掘日常物品的更多使用方式,以此评估他们的创造力。该测试由J·P·吉尔福德(J. P. Guilford)于1967年创建,与“远距离联想测验”不同,它测量的是发散性思维,也就是说没有正确答案。

测试参与者需要尽可能多地提出日常物品的用途,例如,“laptop(笔记本电脑)”可以用作“plate(盘子)”,用作“body shield(身体护盾)”,或者用作“wall art(墙面艺术)”。这些回答的原创性和思路的灵活性将被用来衡量创造力水平,计算方式包含的指标如原创性(用途的差异程度)和灵活性(思路的多样性)。 测试的目的是挖掘出那些普通物品隐藏的更多潜在用途。

然而,由于人工智能的资源和能力有限,难以取代人类智慧,所以即使是使用人工智能进行选择替代用途任务(Alternative Uses Task,AUT)测试,仍须借助人工干预才可得出更加精准的结果。因此,我使用了创造力的替代物(proxy for creativity),阿姆斯特丹大学(University of Amsterdam)的研究人员在Putting GPT-3’s Creativity to the (Alternative Uses) Test [20]中也使用了这个替代物。

在这篇论文中,研究人员要求人类和GPT-3(davinci-002)为以下常见的物体想出其他的用途:叉子、铁罐和书(fork, tin can, and book)。作为衡量创造力的替代品,他们测量了这些物体和生成的用途之间的语义距离(semantic distance)——也就是说,生成的用途与这些物体之间有多大区别?

我从该论文的项目网站[21]上获取了人类的回答,以便与人类的表现进行比较。我在GPT模型中使用了以下Prompt(基于论文中使用的类似prompt)。

python
复制代码
    Come up with 10 creative uses for the following item that might strike people as clever, unusual, interesting, uncommon, humorous, innovative, or different: {item}

基于嵌入余弦距离的创造力评判替代物

在自然语言处理中,语义距离(或语义相似度 [22] )被用作衡量两个单词相关性的指标,它基于这些单词在相似上下文中一起使用的频率。 例如,“电脑(computer)”和“屏幕(screen)”这两个词可能具有更短的语义距离,因为它们经常在相同的上下文中同时使用,而“电脑(computer)”和“扁豆(lentils)”这两个词之间的语义距离可能更大,因为它们不常在相同的上下文中同时出现。

为了计算两个单词之间的语义距离,我采用了上述研究论文中所使用的方法[23]。通过使用Spacy(en_core_web_lg)这个自然语言处理库,来计算对象(例如,“笔记本电脑(laptop)”)和用途词(例如,“盘子”)的词嵌入。然后,我使用了两个词嵌入间的余弦距离来计算它们之间的语义距离。

对于替代用途任务(Alternative Uses Task,AUT)测试,较大的语义距离意味着更具“创造性”的物品用途。研究结果表明,在三个物品(叉子、易拉罐和书)中,与人类表现相比,GPT-3生成的余弦距离较低(因此人类的表现具有更高的语义差异性) 。然而,在某些情况下,GPT-3.5或GPT-4的创造力语义距离分数可以匹敌或超越人类表现。

图片

尽管人类倾向于提出比GPT-3提出的更具创造性的物品用途(使用余弦距离所计算的语义距离来替代创造力),但GPT-4的表现已经接近于人类水平。也就是说,GPT-4的回复与原始项(original item)之间的语义距离较大,而其表现与人类表现相似。然而,如果没有人类对主观类别(subjective categories)如原创性、灵活性和实用性进行注释和决定,则使用余弦距离进行的量化仅能测量GPT模型创造性产出的一小部分,因此受到限制。

你能区分由人类还是AI生成的物品用途吗?

其中一个列表显示了人类给出的易拉罐(tin can)替代用途,另一个列表则给出了GPT-4生成的替代用途。你能发现区别吗?答案在下面。

List 1: Uses for tin can(易拉罐的替代用途)

  • as a mirror(镜子)
  • to create toys(制作玩具)
  • as art(艺术品)
  • as a reminder of Andy Warhol(安迪·沃霍尔风格的产品)
  • as a key ring with the clip from the can(用罐子的夹子当钥匙圈)
  • as jewelry(饰品)

List 2: Uses for tin can(易拉罐的替代用途)

  • miniature drum set 迷你鼓套装
  • quirky plant pot 古怪的植物盆
  • impromptu cookie cutter 临时的饼干切割器
  • homemade camp stove 自制露营炉
  • whimsical wind chimes 异想天开的风铃
  • miniature herb garden 微型植物园

下一节的测试也是测量发散性思维。

03 发散联想任务: 生成十个没有联系的词

第三个创造力测试是发散联想任务(DAT),是由研究人员在2021年创建的。这个测试,正如其名是发散性的,也没有正确答案。

在这个网站上有一个测试的版本。它只需要几分钟的时间,因为其涉及到尽可能不相关的十个名词的列表。这是我在该网站上的测试结果:

图片

DAT分数 The DAT Score

有读者会疑问该分数是如何计算的,作者在此处描述了他们的分数计算过程。 DAT分数是使用嵌入(embeddings)和余弦距离(cosine distance)进行计算的。 我改编了计算分数的过程:

  • 计算每个词的GloVe嵌入
  • 计算每对单词之间的余弦距离
  • 取这个值的平均值

这个过程类似于计算替代用途任务(Alternative Uses Task,AUT)中的创造力评判替代物得分的方法,唯一的区别是使用的词嵌入模型。

比较模型之间的差异性

下面的Prompt用于GPT模型,它是从DAT网站[24]上获取的。

python
复制代码
    Please enter 10 words that are as different from each other as possible, in all meanings and uses of the words.

    Rules
    - Only single words in English.
    - Only nouns (e.g., things, objects, concepts).
    - No proper nouns (e.g., no specific people or places).
    - No specialized vocabulary (e.g., no technical terms).
    - Think of the words on your own (e.g., do not just look at objects in your surroundings).

下面的结果没有包含GPT-2,因为GPT-2输出的内容是胡言乱语。 (可以在文章末尾的附录中看到这个例子)

结果显示,越新模型的DAT得分越高。 这意味着更新的模型在完成生成不同语义的10个单词任务时做得更好。

图片

例如,由GPT-3生成的以下单词列表的DAT得分是0.36:

python
复制代码
    dusk, night, day, dawn, morning, afternoon, evening, midnight, twilight

另一方面,由GPT-4生成的以下单词列表的得分是0.95:

python
复制代码
    elephant, microscope, sandcastle, galaxy, harmony, spatula, glacier, philosophy, tambourine, drought

根据介绍DAT测试的论文,得分通常在65到90之间,平均分在75到80之间。95分被认为是非常高的分数。

需要注意的是上图中GPT-4的误差条(error bars)比GPT-3小得多。这一点在下一个实验中将变得更加明显,因为我会通过调整“temperature”参数来改变每种GPT模型生成回复中的随机性。

“temperature”是介于0和1之间的值,接近0的值最容易预测,而1则是最随机的。 我尝试了0.5到0.9之间以0.1为增量的temperature值(在之前的实验中,我将“temperature”保持在默认值0.7)。我预计“temperature”越高变化越大,而“temperature”越低则会越稳定。

然而,结果表明,相较于语义距离(semantic distance)的差异方面,“temperature”并不像模型那样重要。 对于GPT-3,尽管“temperature”不同,每个由10个单词组成的单词列表的DAT分数差别很大。而对于GPT-4,尽管“temperature”不同,DAT分数仍在一个小范围内保持紧密一致,变化非常小。

图片

当我看到这三个版本的GPT模型生成的文本内容时,这一点变得更加清晰。相较于GPT-3,GPT-4生成的文本变化要小得多。在某种程度上,感觉GPT-4已经知道了一个本来应该没有正确答案的任务的“正确答案”。

针对所有“temperature”分数的反应,我让每个版本的GPT模型生成50次由10个单词组成的列表,然后查看不同单词在所有50次运行中出现的频率。需要注意的是,GPT-3最常生成的单词是book,在50次中出现了19次,即38%。而另一方面,GPT-4最常生成的单词是microscope,在50次中出现了48次,即96%。

图片

这验证了GPT-3在生成单词方面实际上更具有可变性,而GPT-4则通过预测大量它知道会在“多样化单词(diverse words)”任务中得分高的相同单词——比如microscope、volcano、elephant和galaxy等单词,来保证回复的安全、可靠。

这一发现说明GPT-4似乎已经“破解”了生成它所认为的多样化词汇的密码。如果是这样的话,我不确定能否自信地说GPT-4是在发挥创造力,而不是在“如何最好地玩这个生成多样化词汇的游戏”方面达到了局部优化。

04 Conclusion 结论

“We can imagine a future in which GPT-3 and other generative LLMs responses cannot be distinguished from humans, although the creative process will be different.”

“我们可以想象,在未来GPT-3和其他生成性LLMs的回复几乎会和人类很相似,尽管创作过程会有所不同。”

— from Putting GPT-3’s Creativity to the (Alternative Uses) Test

使用一套有限的基于文本的测试来准确测量像创造力这样复杂和多面的东西是十分具有挑战性的。尽管 Visual Remote Associates Test 试图通过引入视觉元素来解决这个问题,但这种评估仍然存在固有的局限性。收敛性测试(如Remote Associates Test)有一个“正确答案(right answer)”,可能这个“right answer”并不总是最有创造力或最正确的解决方案。另一方面,发散性测试(如Divergent Association Test))没有特定的正确答案,依赖于不完美的词嵌入(word embeddings), 可能包含偏见。

此外,GPT模型在这些测试中的表现可能会受到其在训练过程中所接触到的任务的影响,可能导致数据交叠(data overlap)。例如,GPT-4在Divergence Association Test上的表现展示出了奇怪的单词重复,这表明其可能先前已经知道了正确的答案。现在开发其他替代的测试方法至关重要,因为有传言称GPT-4在测试数据上进行了训练,特别是在代码编写任务中。

尽管存在这些限制,创造力测试仍然可以作为比较和跟踪(comparing and tracking)大语言模型性能的基准(benchmarks)。未来可以在其他语言中重复本文的实验测试,以此来评估GPT模型在不同语言领域的创造力。 通过这样做,我们可以更全面地了解AI生成的内容,并进一步探索这些高级语言模型的能力和局限性。

05 附录

Remote Association Test:GPT模型正确回答问题的情况比较

我们可以查看每个模型能够正确回答的问题难度水平的分布情况。我们可以看到,GPT3、GPT3.5和GPT4在回答困难问题的能力比例上相似。

图片

在Remote Association Test中GPT-2回答正确,而GPT-4回答错误的情况

python
复制代码
    Words:  cat / number / phone
    Level:  Medium
    Answer: call
    GPT2:   call 
    GPT4:   dial

    Words:  land / hand / house
    Level:  Very Hard
    Answer: farm
    GPT2:   farm 
    GPT4: property

    Words:  water / pen / soda
    Level:  Unknown
    Answer: fountain
    GPT2:   fountain 
    GPT4:   liquid

    Words:  measure / worm / video
    Level:  Very Easy
    Answer: tape
    GPT2:   tape 
    GPT4:   length

    Words:  cottage / brick / cake
    Level:  Very Easy
    Answer: cheese
    GPT2:   cheese 
    GPT4:   layer

    Words:  through / disk / way
    Level:  Hard
    Answer: drive
    GPT2:   drive 
    GPT4:   circle

    Words:  skunk / kings / boiled
    Level:  Very Easy
    Answer: cabbage
    GPT2:   cabbage 
    GPT4:   smell

    Words:  jump / kill / bliss
    Level:  Hard
    Answer: joy
    GPT2:   joy 
    GPT4:   height

GPT-4对随机生成的 Remote Association Test 问题的回答

下面是GPT-4对一些随机产生的 Remote Association Test 问题的回答。

Rings(戒指)

这一个回答让人感觉有点牵强附会。如果你对你的爱情生活或其他事情感到超级厌倦,我可以接受戒指是 "复杂的象征,特别是在某一段关系中 "这一部分,但最后一部分感觉很勉强。

python
复制代码
    Words: complications | saturn | drops
    Answer: Rings
    Reason: 
    1. Complications: Rings can be a symbol of complications, especially in relationships, as they represent commitment and the complexities that come with it.
    2. Saturn: Saturn is famously known for its beautiful and prominent rings, made primarily of ice particles and some rocky debris.
    3. Drops: A ring can be seen as a drop or loop of material, such as metal or plastic, that forms a complete circle.

Revolution(革命)

Monte Cassino[26]的确是一个真实的地方,它在二战期间的确被轰炸过。

python
复制代码
    Words: belfast | movement | monte
    Answer: Revolution
    Reason: 
    1. Belfast is a city in Northern Ireland that has experienced significant political and social changes due to the Irish Republican movement. 
    2. Movement is a general term that can describe political and social changes, often caused by revolutions. 
    3. Monte is likely referring to Monte Cassino, a historic site in Italy where a significant battle occurred during World War II, which was a time of global revolution and change. 

    Therefore, the word "revolution" is related to each of the first three words as it represents significant change and upheaval.

Help(帮助)

通过帮助中心(help centers)将 "Southampton"城市与 "帮助(help)"联系起来的一种有趣的方式…

python
复制代码
    Words: ensures | assistant | southampton
    Answer: Help
    Reason: 
    1. Ensures: "Help" is related to "ensures" as it is an action that can ensure the success or completion of a task.
    2. Assistant: "Help" is related to "assistant" because an assistant provides help in various tasks and activities.
    3. Southampton: "Help" is related to "Southampton" as Southampton is a city in England which has various help centers and services, such as the Southampton Voluntary Services, providing assistance to the community.

Internet

我想它的观点是非常正确的。

python
复制代码
    Words: uruguay | accessible | requirement
    Answer: Internet
    Reason: Uruguay has a government initiative called Plan Ceibal, which aims to make the Internet accessible to all its citizens, fulfilling a requirement for digital inclusion and reducing the digital divide.

Language

也许有点笼统,但我想它是有效的。

python
复制代码
    Words: compensation | atlas | prefix
    Answer: Language
    Reason: 
    1. Compensation - In linguistics, compensation is a phenomenon where a sound change in one part of a word is "compensated" by a change in another part of the word to maintain the overall structure of the word. 
    2. Atlas - An atlas is a collection of maps, which often include labels and descriptions in a specific language.
    3. Prefix - A prefix is a morpheme or a linguistic element that is added to the beginning of a word to create a new word with a different meaning, which is a concept in language and grammar.

Health

health surveillance部分有点dark,但我想它的回答是有效的。

python
复制代码
    Words: dietary | surveillance | born
    Answer: Health
    Reason: 
    1. Dietary - A person's diet is directly related to their health, as it can affect their overall well-being, energy levels, and risk for certain diseases.
    2. Surveillance - Health surveillance is the ongoing, systematic collection, analysis, and interpretation of data essential to the planning, implementation, and evaluation of health practice.
    3. Born - When a person is born, their health is of utmost importance, as it can have long-lasting effects on their development, growth, and overall quality of life.

ERIC

这个回答其实很有趣。

python
复制代码
    Words: eric | figures | purchasing
    Answer: accountant
    Reason: An accountant is a professional who can be named Eric, works with figures (numbers), and is often involved in purchasing decisions for businesses.

Divergent Association Test 中GPT-2的输出

我在发散性测试的分析中排除了GPT-2,因为它的输出完全是无意义的。即使我尽可能地简化Prompt,它的输出也没有什么意义。我在这里提供一个样例,因为我认为它们实际上还是非常有趣的。

python
复制代码
    List 10 words that are as different from each other as possible:

    "Merry Christmas"

    "I'm not a robot, we're the robots"

    "It's a good thing we're all robots"

    "I'm just a robot"

    "I'm just a robot"

    "I'm just a robot"

    "I'm just a robot"

    "I'm not a robot"

    "I'm just a robot"

    "I'm just a robot"

如何系统的去学习大模型LLM ?

作为一名热心肠的互联网老兵,我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。

但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的 AI大模型资料 包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

😝有需要的小伙伴,可以V扫描下方二维码免费领取🆓

在这里插入图片描述

一、全套AGI大模型学习路线

AI大模型时代的学习之旅:从基础到前沿,掌握人工智能的核心技能!

img

二、640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

img

三、AI大模型经典PDF籍

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

img

在这里插入图片描述

四、AI大模型商业化落地方案

img

阶段1:AI大模型时代的基础理解

  • 目标:了解AI大模型的基本概念、发展历程和核心原理。
  • 内容:
    • L1.1 人工智能简述与大模型起源
    • L1.2 大模型与通用人工智能
    • L1.3 GPT模型的发展历程
    • L1.4 模型工程
      - L1.4.1 知识大模型
      - L1.4.2 生产大模型
      - L1.4.3 模型工程方法论
      - L1.4.4 模型工程实践
    • L1.5 GPT应用案例

阶段2:AI大模型API应用开发工程

  • 目标:掌握AI大模型API的使用和开发,以及相关的编程技能。
  • 内容:
    • L2.1 API接口
      - L2.1.1 OpenAI API接口
      - L2.1.2 Python接口接入
      - L2.1.3 BOT工具类框架
      - L2.1.4 代码示例
    • L2.2 Prompt框架
      - L2.2.1 什么是Prompt
      - L2.2.2 Prompt框架应用现状
      - L2.2.3 基于GPTAS的Prompt框架
      - L2.2.4 Prompt框架与Thought
      - L2.2.5 Prompt框架与提示词
    • L2.3 流水线工程
      - L2.3.1 流水线工程的概念
      - L2.3.2 流水线工程的优点
      - L2.3.3 流水线工程的应用
    • L2.4 总结与展望

阶段3:AI大模型应用架构实践

  • 目标:深入理解AI大模型的应用架构,并能够进行私有化部署。
  • 内容:
    • L3.1 Agent模型框架
      - L3.1.1 Agent模型框架的设计理念
      - L3.1.2 Agent模型框架的核心组件
      - L3.1.3 Agent模型框架的实现细节
    • L3.2 MetaGPT
      - L3.2.1 MetaGPT的基本概念
      - L3.2.2 MetaGPT的工作原理
      - L3.2.3 MetaGPT的应用场景
    • L3.3 ChatGLM
      - L3.3.1 ChatGLM的特点
      - L3.3.2 ChatGLM的开发环境
      - L3.3.3 ChatGLM的使用示例
    • L3.4 LLAMA
      - L3.4.1 LLAMA的特点
      - L3.4.2 LLAMA的开发环境
      - L3.4.3 LLAMA的使用示例
    • L3.5 其他大模型介绍

阶段4:AI大模型私有化部署

  • 目标:掌握多种AI大模型的私有化部署,包括多模态和特定领域模型。
  • 内容:
    • L4.1 模型私有化部署概述
    • L4.2 模型私有化部署的关键技术
    • L4.3 模型私有化部署的实施步骤
    • L4.4 模型私有化部署的应用场景

学习计划:

  • 阶段1:1-2个月,建立AI大模型的基础知识体系。
  • 阶段2:2-3个月,专注于API应用开发能力的提升。
  • 阶段3:3-4个月,深入实践AI大模型的应用架构和私有化部署。
  • 阶段4:4-5个月,专注于高级模型的应用和部署。
这份完整版的大模型 LLM 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

😝有需要的小伙伴,可以Vx扫描下方二维码免费领取🆓

在这里插入图片描述

【模型架构】从GPT-2到gpt-oss:大语言模型架构的十年演进 简单而有效的改进胜过颠覆性创新:大多数进步来自对现有组件的优化,而非全新架构实用主义驱动设计:gpt-oss的MXFP4量化等创新解决了实际部署问题灵活性成为新标准:可配置推理级别代表了LLM架构的新范式正如原文所言:“这些实验室之间存在显著的员工流动。我们仍未找到比Transformer架构更好的替代方案。大多数收益可能来自数据和算法调整,而非主要架构变更。gpt-oss不仅是技术进步的产物,更是架构演进哲学的体现——在保持核心稳定的同时,持续优化细节以适应实际需求。 阅读详情

相关推荐

大语言模型之二 GPT发展史简介

这个模型是在GPT-3基础上的,是因为GPT-3的非议而提出的,这源于2022年的一篇paper,后面很多大语言模型,不论开源还是闭源都使用到了RLHF(reinforcement learning from human feedback ),这个模型是在GPT-3基础至少得fine-tune的模型。SFT和强化学习使得这个模型可以商用。是核心之一,这里简单介绍,详细介绍见下一篇。

shichaog的专栏 5300

Molecular Psychiatry:默认网络与创造性思维的因果关系

《本文同步发布于“脑之说”微信公众号,欢迎搜索关注~~》 创造性思维是一种主要的进化机制,对人类物种的快速发展做出了巨大贡献。人们认为,产生新颖有用的想法或原创思维的能力,与几个大规模、分散的皮层网络(如默认网络(DN))的意外、同步激活密切相关。尽管有大量的相关证据,但默认网络与创造力之间的因果关系尚未得到证实。在患者清醒时,对靠近语言相关区域的脑肿瘤进行手术切除,以绘制暴露的皮层表面的语言功能图。这样的手术提供了一个独特的机会来探索人类行为,同时通过局部电刺激扰乱局部皮层区域。我们使用一种新的个性化直接

悦影科技 577

【AI大模型:技术原理】16、从GPT-1到GPT-3:大语言模型核心技术演进与能力涌现全解析

GPT系列的演进史,是一部“规模驱动智能涌现”的壮丽史诗:从1.17亿参数的试水,到1750亿参数的认知跃迁,其核心启示在于——当计算规模突破临界值,简单的自回归模型也能展现出复杂的认知能力。这种“量变引发质变”的规律,不仅重塑了NLP领域,更向整个AI界宣告:通用智能的实现,可能源于对简单规则的极致规模化应用。 站在GPT-3的肩膀上,我们目睹了机器从“模式匹配”到“上下文推理”的跨越,但这仅仅是起点。未来的大模型需解决长程推理的可靠性、多模态理解的深度、以及伦理安全的可控性等挑战。而这趟旅程的终极目标

2025博客之星Top81。专注AI工程化与架构实战。从分布式思维到模型部署,用工程化视角为你厘清AI落地的真实路径。 1267

长文梳理!近年来GPT系列模型的发展历史:从GPT-1到GPT-4o(前世、今生)

尽管GPT系列模型在人工智能领域取得了显著的科研进展,但它们仍然存在一些局限性,比如在某些情况下可能会生成带有事实错误的幻觉或具有潜在风险的回应。面对这些挑战,开发更智能、更安全的大语言模型被看作是一项长期的研究任务。为了有效降低使用这些模型的潜在风险,OpenAI采取了迭代部署策略,通过多阶段的开发和部署过程,持续对模型和产品进行改进和优化。这种策略体现了在整个生命周期中对安全性和有效性的关注,以确保大语言模型能够稳健发展,同时应对新出现的问题和挑战。

m0_59235245的博客 1万+

扣子(coze)实战 | 一键生成爆款书单视频

摘要:本文介绍了一个基于DeepSeek和Coze平台实现短视频高效生成的工作流方案。该方案耗时仅1-2分钟即可完成"假如书籍会说话"类短视频制作,包含书籍内容深度解读、对话台词生成、自动配音、素材合成等环节,支持通过剪映进行二次编辑。作者分享了完整开发思路和8个工作模块,并开放了包含该工具在内的100+智能体共享空间,提供会员专属服务。该方案为非真人出镜短视频的批量化生产提供了可行方案。

yueyehuguang的博客 2396

保姆级教程:用Zemax 18.9复现单模光纤耦合仿真(附康宁SMF-28e参数)

本文提供了一份详细的Zemax 18.9单模光纤耦合仿真教程,以康宁SMF-28e为例,涵盖从软件设置、材料参数输入到系统构建和优化的全流程。通过光束耦合分析和物理光学传播(POP)技术,帮助用户准确模拟光纤耦合效率,并解决常见问题,适用于光学设计初学者和专业人士。

weixin_27330481的博客 316

GPT(GPT1-GPT4-GPT4o)模型的发展历程:从起源到未来

生成预训练变换器(GPT)模型是OpenAI发展的一系列自然语言处理模型中的最新成员。GPT模型的核心是Transformer架构,这是一种使用自注意力机制的深度学习模型,能够捕捉输入数据中长距离的依赖关系。GPT模型的一个关键特点是它们的预训练和微调过程:首先在大量的文本数据上进行预训练,学习语言的通用模式和结构,然后可以在特定的任务上进行微调,以优化特定应用的表现。GPT模型在现代NLP中扮演着重要角色,因为它们极大地推动了机器在理解和生成自然语言方面的能力。

CaiGuoHui1的博客 7053

欧姆龙PLC与fanuc发那科机器人进行Ethrenet ip通信测试

近期在做发那科FANUC的通讯,会吧CC-LINK、Profibus-DP、Profinet I/O、DeviceNet、EtherNet/IP这些常用通讯做成文档发上来,大家喜欢的话可以关注 注:做对应的通讯,在机器人控制柜都需要安装对应的板卡以及软件功能 截图中的程序设置和机器人EDS插件在下面链接 https://download.youkuaiyun.com/download/gojava/13770799 PLC为主站 机器人为从站 一、硬件部分 欧姆龙PLC ...

七兔自习室 1万+

GPT系列模型演进(GPT-1到GPT-4)

GPT系列模型从2018年的GPT-1到2023年的GPT-4,展现了自然语言处理技术的快速发展历程。该系列基于Transformer架构,采用预训练+微调范式,在模型规模、架构创新和应用能力上不断突破。GPT-1(1.17亿参数)证明了预训练范式的有效性;GPT-2(15亿参数)展示了Zero-shot学习能力;GPT-3(1750亿参数)实现了Few-shot学习;而GPT-4则具备多模态能力,推理性能显著提升。这一演进过程不仅推动了NLP技术进步,更深刻影响了AI应用格局,ChatGPT等产品已成为现

海绵宝宝de派小星的博客 10万+

TCGA之GDC-client工具下载安装与使用

文章主要是对GDC-client工具下载TCGA数据库数据整个过程的一个记录 1.下载GDC-client工具 GDC-client工具网址:GDC Data Transfer Tool | NCI Genomic Data Commons (cancer.gov) 我这里下的是上图中红圈中的版本, 2.解压安装 从网上了解的是不能解压到带中文的路径里,解压后是一个.exe文件,为了能直接在cmd命令行下使用,将其加入系统环境: 点击新建之后,输入将文件解压到的路径,然后...

better_strong的博客 1万+

Argoverse数据集可视化/Argoverse-api

argoverse可视化,argoverse-api配制方法

learning_man的博客 9561

【深度解析】从GPT-1到GPT-4:ChatGPT背后的核心原理全揭秘

本文深入介绍了生成式预训练模型(GPT)的演进历程及核心技术创新,从GPT-1到GPT-4的技术演变展示了大语言模型在自然语言处理领域的飞速发展。文章详细解析了各代模型的关键突破:GPT-1通过无监督预训练和有监督微调奠定基础;GPT-2以Zero-shot学习和架构优化提升任务迁移能力;GPT-3提出Few-shot学习,实现少样本任务泛化;ChatGPT结合人类反馈强化学习(RLHF),优化对话交互表现;GPT-4通过多模态输入扩展了任务范围和应用场景。最后,文章总结了GPT系列的技术启示与未来展望,强

吴师兄大模型的博客 3804

手把手教你搞定MT6701磁编码器的SSI通信与CRC-6校验(附避坑代码)

本文详细介绍了MT6701磁编码器的SSI通信与CRC-6校验的实现方法,包括硬件连接、时序配置、数据读取和专用CRC-6算法。通过提供避坑代码和常见问题解决方案,帮助开发者快速掌握磁编芯片的调试技巧,确保通信稳定可靠。

weixin_30872337的博客 220

GPT-2 vs GPT-3 vs GPT-4:模型演进与技术对比分析

GPT系列模型作为自然语言处理领域的重要里程碑,从GPT-2到GPT-4实现了跨越式发展。本文将深入对比这三代模型的核心技术差异、性能表现及应用场景,帮助读者全面了解GPT模型的演进历程与技术突破。 ## 🌟 模型架构与参数规模对比 ### GPT-2:开启大规模语言模型时代 GPT-2是由OpenAI推出的基于Transformer架构的自监督预训练模型,采用12层Transformer结

gitblog_00118的博客 432

Python地理数据处理 十七:植被物候提取和分析(Savitzky-Golay)

植被是陆地生态系统中最重要的组分之一,也是对气候变化最敏感的组分,其在全球变化过程中起着重要作用,能够指示自然环境中的大气、水、土壤等成分的变化,其年际和季节性变化可以作为地球气候变化的重要指标。此外,由于生态工程保护建设和植被自然生长等因素,中国陆地生态系统发挥了重要的碳汇作用。因此,定量评估植被时空动态变化是制定生态系统可持续发展目标和衡量生态系统固碳潜力的重要前提,卫星遥感数据衍生的生态参量产品为研究长时间序列全球及区域植被时空变化提供了重要数据源。SG滤波能够对物候信息进行平滑,并提取其中的物候信息

amyniez的博客,欢迎交流讨论 4248

AUTOSAR进阶图解==>AUTOSAR_SWS_CANNetworkManagement

本文介绍了AUTOSAR架构中的CAN网络管理(CanNm)模块,主要内容包括: 模块概述:CanNm是协调CAN网络节点状态转换的基础组件,采用去中心化设计,通过周期性发送网络管理PDU保持网络活跃状态,支持网络唤醒、睡眠和部分网络功能。 架构设计:CanNm位于AUTOSAR中间层,连接上层通信管理器(ComM)和底层CAN接口(CanIf),包含状态管理、PDU处理和定时器管理等子组件。 状态机设计:定义了三种主要模式(总线睡眠、准备睡眠和网络模式)及其转换逻辑,网络模式又包含重复消息、正常操作和准备

一名留德华的,康德的信徒的,专注于汽车电子领域的博客 2041

探索大语言模型的奥秘:从T5到GPT-4的全面解析

探索大语言模型的奥秘:从T5到GPT-4的全面解析 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在人工智能领域,大语言模型(LLMs)的发展日新月异,从T5到GPT-4,每一次技术的跃进都为我们带来了前所未有的可能性。本项目《大语言模型综述:从T5到GPT-4最全盘点》详细记录了这一技术的发展历程,深入探讨了各个模型的关键技术和应用场景,为研究人员、开发者和学生学者...

gitblog_09704的博客 404

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

一文讲清楚GPT系列模型的前世、今生:从GPT-1到GPT-4o

随着ChatGPT的发布,大语言模型的关注度和数量都在不断上升,它引领了人类进入了大模型时代,并且随着一轮一轮的迭代,最新模型已经进化到了GPT-4o。在众多大语言模型中,GPT系列因其代表性而备受关注,其发展历程和技术革新值得深入探讨。那么今天带大家回顾一下近年来GPT系列模型的发展。【参考中国人民大学《大语言模型》】 GPT系列模型的基本原理是训练模型学习恢复预训练文本数据,通过只包含解码器的Transformer模型将广泛的世界知识进行压缩,使模型能够获得全面的能力。这一过程中,关键的两个要素是训练

大模型教程的博客 3001

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

大语言模型技术演进:从Transformer到GPT-4的涌现能力与实战应用

Transformer架构奠定了现代自然语言处理的基础,其自注意力机制通过并行计算实现了对长距离依赖的高效建模。这一原理催生了预训练语言模型范式,模型通过在海量文本数据上学习通用表示,具备了强大的语言理解和生成能力。其技术价值在于实现了从任务特定模型到通用基座模型的转变,极大降低了AI应用开发门槛。在应用场景上,这种模型广泛应用于智能对话、内容创作、代码生成和知识问答等领域。随着模型规模扩大,涌现出上下文学习和指令遵循等关键能力,使得通过提示工程激发模型解决多样化任务成为可能。本文深入探讨了大语言模型从技术

weixin_30411819的博客 443

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

OpenAI 模型演进历程 - 14 个官方提示词的五代GPT模型表现

通过翻译和比较这 14 个提示回答,可以看出GPT系列模型在大模型一路狂奔这几年内的进步和提升。GPT-1 更偏向于生成内心独白,往往答非所问或生成片段式文本,GPT-2 已能产出连贯句子但常常没有抓住问题,缺少逻辑,而text-davinci-001 开始有了"正常"的理解和生成高能力,但给出的答案更像是临时敷衍;从GPT-4-0314 开始出现了明显的质变,逻辑性,表达性,专业度都有了大幅提升,而GPT-5 则呈现出更完美的状态-文理科都不偏科,开始具备了"通才"的特征。

zuiyuelong的博客 2389

从BERT到GPT,再到Mamba:一文读懂大语言模型架构的演化逻辑

摘要 本文探讨了大语言模型的崛起及其演化路径,重点分析了扩展法则对模型性能的影响。大语言模型的发展经历了从BERT到GPT再到Mamba的演进,逐步突破架构瓶颈,实现从理解到生成、从规模驱动到效率优化的跨越。文章详细介绍了OpenAI的Kaplan-McCandlish扩展法则和DeepMind的Chinchilla扩展法则,揭示了模型规模、数据规模与计算预算之间的优化关系。研究表明,模型性能的提升依赖于规模扩展,但数据与模型的平衡配置同样关键。为高效训练提供了新思路。

承于所学,探技术之渊;以代码求政,寻成长之道。 3052

GPT系列模型演进与启示

GPT-2的目标是探索更大规模的模型能否在没有任务特定训练数据的情况下,仅通过预训练就能在多种任务上表现出色,即所谓的“零样本”(Zero-shot)能力。XL版有15亿参数。然后再针对具体任务使用有标注数据对预训练模型进行监督微调,结果发现模型的性能还不错,在 12 项任务中的 9 项显著超越了针对特定任务设计的竞对模型,达到了当前最佳水平,并于。看到GPT-1的结果后,非常兴奋,他认为这是一个非常关键的可以通向AGI(通用人工智能)的技术,从此,OpenAI便在GPT-1基础上开始坚定地执行。

2401_83179994的博客 1064

ChatGPT版本演进解析:从GPT-3到GPT-4的技术差异与选型指南

在AI应用开发领域,选择合适的模型版本是项目成功的关键一步。ChatGPT的演进并非简单的版本号升级,其背后是模型架构、训练范式、能力边界和成本效益的深刻变革。从GPT-3到GPT-4,每一次迭代都带来了显著的性能提升和应用场景的拓展。对于开发者而言,理解这些差异,意味着能在成本、效果和效率之间找到最佳平衡点。

2600_94959995的博客 1066

大语言模型三年进化史:从 GPT-3 到 GPT-5 的技术突破与行业竞争全景解析

大语言模型三年进化史:从 GPT-3 到 GPT-5 的技术突破与行业竞争全景解析

ytt0523_com的博客 2209
上一篇: 想要更好地理解大模型架构?从计算参数量快速入手
下一篇: LangChain Agent(代理)技术实现及代码学习
Llama-Turbo
博客等级 码龄4年 9901粉丝 2024原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值