Prompt工程:大模型沟通指南(人工智能到大模型)

server/2025/3/15 4:42:46/

文章目录

    • 人工智能到大模型
      • 机器学习
      • 深度学习
      • 大模型
    • Prompt工程:大模型沟通的桥梁

人工智能的广袤领域中,大模型无疑是最为璀璨的明珠之一。它仿佛是一座连接人类与人工智能的桥梁,让我们能够更加深入地探索和利用人工智能的强大能力。而要实现与大模型的高效沟通,Prompt工程扮演着至关重要的角色。让我们一起走进Prompt工程的奇妙世界,探寻大模型沟通的奥秘。

人工智能到大模型

人工智能是一种模拟人类智能的技术,目的是让计算机可以像人类一样进行学习、推理、感知、理解和创造等活动”

机器学习

  • 基本概念:机器学习通过使用大量数据,自己发现数据中的规律,并用此规律作出预测和决策

  • 例子:(图片分类)输入大量的猫的图片自行识别图片总结规律。这时再输入一张猫的图片时,提问这是猫还是狗时,机器就可以根据之前的例子进行学习然后分类,并得到图片中是猫的结果。

  • 机器学习的短板:

  • 图片处理的困难: 当提供给它一张照片时。首先,它需要把图片格式转换为机器能理解的像素,一张普通的1920*1080的黑白图像中,也包含超过200万的像素。其次在转换完成后,机器还要按顺序一个一个地查看这些像素。关键在于,它必须从头开始去学习这些原始像素和图像标签之间的映射或者关系,普通的一张照片就需要处理大量数据。

  • 效率低: 假设一个多类别分类问题的例子,输出类别是[停车场、猫、摊子、动物园]。在机器学习中,大多是用训练好的模型,在大量特征集中进行模式识别,来找出对象的确切出现情况以进行分类。但在这个过程中要进行过多不必要的分析。例如,在检测的图片中,天空的蓝色、草地的绿色这些都并不重要。这些都会不必要地增加识别特征的数量。而所有的特征工程在推导这些特征图时都需要由数据科学家完成的预处理工作,并没有学习过程。

深度学习

  • 基本概念:机器学习的一个子领域,其以分层的方式构建算法,以创建一个能够自行学习并做出智能决策的“人工神经网络”。
  • 例子:在面对语言下一个预测的时候,对于机器学习,着也可以看作是一个分类任务。唯一的区别在于,现在不再是仅有两个或几个类别了,现在所有的类别数量与汉字数量一样多,那机器就要面对大约85000个庞大类别。(引入所以为什么需要语言模型)

大模型

  • 基本概念:生成式AI中最重要的一环

  • 大模型运作机制

  • 自然语言的处理

  • RNN:在处理文本时,RNN 能够利用其内部的记忆机制,将前面的信息保留并传递到后续的计算中。例如,在自然语言处理中,当分析一个句子时,RNN 可以根据前面的单词来理解当前单词的含义。但存在梯度消失问题,即随着序列的推进,早期输入的影响呈指数级减弱,这使得难以捕获长期依赖关系。

    • Transformer:并不依赖于循环,而是基于自注意力机制运行
    • 自注意力机制:自我注意力机制使模型在进行预测时能够权衡不同输入标记的重要性,使其能够在无需顺序处理的情况下捕获长距离依赖关系。解决长句理解的困难。
    • Token
  • 运用场景

创作:

  • 基础llm和指令微调LLM
  • 基础LLM: 是基于文本训练数据,训练出预测下一个单词能力的模型。
  • 指令微调LLM: 更好的理解并遵循指令

Prompt工程:大模型沟通的桥梁

  • NLP发展范式:根据发展阶段串联知识点
  • 特征工程—>预训练+精调—>Prompt
    • Transformer前:特征工程
    • ➡️ Transformer后:目标工程
    • ➡️ 现在:提示词工程
  • Prompt 介绍
    那么,什么是Prompt呢?我们可以用做饭来类比。想象当你晚饭想吃西红柿炒鸡蛋的时候,你可以选择炒一盘味道都一样的预制菜,或者你也可以从挑选食材开始做起,最后炒出一盘符合你自己口味的西红柿炒鸡蛋。正如更好的食材可以做出味道更好的菜一样,对于大模型来说,更好的输入也可以带来更加符合你需求的结果。这些输入就是prompt。Prompt是一种要求生成式人工智能执行特定任务的自然语言文本。。
  • Prompt概念:prompt是一种要求生成式人工智能执行特定任务的自然语言文本
    • Prompt 工程如何运作的?
      • Input、Processing、Output

Prompt工程主要涉及Input(输入)、Processing(处理)、Output(输出)三个环节。它的重要性不言而喻。例如,当我们询问大模型“9.11和9.9谁更大”时,根据我们提问的具体方式和上下文的不同,可能会得到不同的结果。如果表述不清晰,大模型可能无法准确理解我们的意图,给出的答案可能不符合我们的预期。

参考文献:飞桨AI Studio星河社区-人工智能学习与实训社区


http://www.ppmy.cn/server/175061.html

相关文章

58.Harmonyos NEXT 图片预览组件架构设计与实现原理

温馨提示:本篇博客的详细代码已发布到 git : https://gitcode.com/nutpi/HarmonyosNext 可以下载运行哦! Harmonyos NEXT 图片预览组件架构设计与实现原理 文章目录 Harmonyos NEXT 图片预览组件架构设计与实现原理效果预览一、组件架构概述1. 核心组件层…

ubuntu 在VirtualBox 打不开终端

ctrlaltF3,进入命令行模式sudo nano /etc/default/locale LANG这行的值修改为:en_US.UTF-8执行 locale-gen --purge,等待生成完成reboot重启系统。再次进入系统后,终端就可以正常使用了 参考文章:VirtualBox安装Ubuntu…

蓝桥杯备考:图论初解

1:图的定义 我们学了线性表和树的结构,那什么是图呢? 线性表是一个串一个是一对一的结构 树是一对多的,每个结点可以有多个孩子,但只能有一个父亲 而我们今天学的图!就是多对多的结构了 V表示的是图的顶点集…

uni-app中,调用收货地址方法 uni.chooseAddress()不生效的问题

在uni-app中,如果调用收货地址方法 uni.chooseAddress()不生效的话,可以在manifest.json中,打开源码视图,找到mp-weixin,设置 然后将小程序进行重启即可

QT系列教程(13) 事件系统

事件系统 Qt事件系统是非常重要事件传递机制,所有消息传递流程都离不开这个机制,这里主要从重写类的事件响应函数,事件过滤器以及重写event函数三种方式做介绍。 重写事件函数 这种方式最为直接,我们先创建项目,选择QApplicati…

《灵珠觉醒:从零到算法金仙的C++修炼》卷三·天劫试炼(36)太极图化路径 - 不同路径(组合数学优化)

《灵珠觉醒:从零到算法金仙的C++修炼》卷三天劫试炼(36)太极图化路径 - 不同路径(组合数学优化) 哪吒在数据修仙界中继续他的修炼之旅。这一次,他来到了一片神秘的太极谷,谷中有一幅巨大的太极图,图中隐藏着无数路径。谷口有一块巨大的石碑,上面刻着一行文字:“欲破…

【webrtc debug tools】 rtc_event_log_to_text

一、rtc_event_log 简介 在学习分析webrtc的过程中,发现其内部提供了一个实时数据捕获接口RtcEventLog。通过该接口可以实时捕获进出webrtc的RTP报文头数据、音视频配置参数、webrtc的探测数据等。其内容实现可参考RtcEventLogImpl类的定义。其文件所在路径 loggin…

ArcGIS水文水资源水环境应用实战:从入门到精通!ArcGIS水文分析及流域特征提取;湖泊水库水环境监测及评价;河道水污染预测与水环境容量计算等

随着水资源日益紧缺和水环境问题日益突出,水文水资源领域面临着前所未有的挑战。ArcGIS 作为强大的地理信息系统平台,凭借其强大的空间分析、数据管理和可视化能力,在水文水资源领域发挥着越来越重要的作用。本文将结合最新技术,探…