【LLM学习之路】9月20日 第七天

【LLM学习之路】9月20日 第七天

NLP任务总览

引用:https://aistudio.baidu.com/education/lessonvideo/1000734和https://blog.51cto.com/u_15273918/2917652

NLP的分析

输入一段文字输出类别,有两种问题

  1. 输出一个类别
  2. 输出每一个token的类别

输入一段文字输出一段文字 seq2seq

输入多段文字

POS Tagging (Part-of-Speech)

标记句子词性

输入一个seq,其中的每一个token需要输出一个类别

Word Segmentation 分词

输入中文

台湾大学简称台大

需要将每个词汇分割,找到词汇边界,以词汇当作处理单位

Parsing

语法分析

Coreference Resolution 指代消解

哪些词汇指的是同一个东西

Leo和他的柠七 Leo和他就是指的一个人

Summarization摘要

输入一个长seq,输出一个短的seq

机器翻译
语法错误修正
Sentiment Classification情感分类

是好评还是差评

Stance Detection立场检测

输出SDQC中的一个类别

  1. Support:赞同
  2. Denying:反对
  3. Querying:疑问
  4. Commenting:说明
Veracity Prediction 实时监测

比如一篇twitter,“今日清晨某市发生了一起重大案件”,那这个事请到底是真的还是假的呢?这个时候我们就需要 Veracity Prediction,事实侦测的模型来告诉我们说这则推送大概率是真的还是假的

Natural Language Inference (NLI)自然语言推理

判断两个文本片段之间的逻辑关系,是一个三分类问题

  1. contradiction:矛盾,从前提不可能推到假设。
  2. entailment:蕴含,从前提很有可能推到假设。
  3. neutral:中立,无法判断从前提能否推到假设。
Search Engine 搜索引擎

输入的搜寻问题或是关键字读入,并把一篇文章读进去,输出就是这篇文章和问题的关系程度,根据这个关系程度排序并依次展示给你。

输入sequence输出class的类型

Question Answering (QA) 问答系统

Past solution

Question Processing:问题处理模块。将输入的问题做处理,如提取问题中的关键词。
Document and Passage Retrival:文件和内容检索模块。通常有一个很大的数据库,将经过问题处理模块得到的如关键词进行数据库内的检索,将相似度大的讯息当作输出。
Answer Extraction:答案提取模块。文件和内容检索模块抽出的答案不一定是对的,所以要做答案提取模块的判断,比如说回答的应该是数字、人名等等,再根据这种输出类型挑选最终输出的答案。

Today’s solutions

Reading comprehension 阅读理解

输入:several sequences
输出:sequence

QA模型是能够处理来自类似网页的非结构化数据进行学习

Extractive QA 抽取式问答系统

输入:several sequences
输出:two numbers

给出模型一篇文章和一些问题,让模型输出问题的答案,且这些答案是分布在原文中,而且模型是强制copy的,它直接输出两个数字分别代表s和e(start起始位置、end终止位置),正确答案就是从s到e的所有词汇

Dialogue 对话系统
Chatting 闲聊机器人

输入:several sequences
输出:several sequences

Chatting 闲聊机器人,用途与人闲聊,多轮对话的问题,模型要记得对话的历史。

而且今天我们是希望,chatbot是能控制个性、同理心、博学多闻等等。

Task-oriented 任务导向对话系统

输入:several sequences
输出:several sequences

Task-oriented 任务导向对话系统。它所解决的是对话是为了帮人完成某件事请,比较常见的应用就是定票、定旅馆等,其实这个在Rasa中有比较成熟的框架来实现这种订票类。

Knowledge Graph 知识图谱

是由node 和 edge,在知识图谱中每个node是一个entity 实体,edge是两个实体之间的relation关系

对于 Knowledge Graph 知识图谱 有两个主要的方向:

  1. 给模型一个知识图谱,模型该如何用整个图谱来解决对应的任务

  2. 能不能从大量的文字中,抽取出知识图谱

Name Entity Recognition (NER) 命名实体识别

输入:sequence
输出:class for each token

解法:那怎么把node也就是entity抽取出来呢?NER就是将一个句子中的每一个token输出一个类别,类似POS tagging词性标注。

那什么是 Name Entity 分类的实体呢?这个往往根据领域决定的,一般而言,实体分为人名、组织名、地名等等,可以人为增加想要增加的实体。

Relation Extraction 关系提取

输入:sequences(one or more than one) + two names
输出:class

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/429419.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为什么git有些commit记录,只有git reflog可以看到,git log看不到?

文章目录 原因分析1. git log 只能显示 **可达的** 提交2. git reflog 记录所有引用的变更 常见导致 git log 看不到提交的原因1. git reset 操作2. git rebase 操作3. 分支删除4. git commit --amend5. 垃圾回收(GC)* 如何恢复 git log 看不到的提交&am…

带你0到1之QT编程:十七、Http协议实战,实现一个简单服务器和一个客户端进行http协议通信

此为QT编程的第十七谈!关注我,带你快速学习QT编程的学习路线! 每一篇的技术点都是很很重要!很重要!很重要!但不冗余! 我们通常采取总-分-总和生活化的讲解方式来阐述一个知识点! …

DEPLOT: One-shot visual language reasoning by plot-to-table translation论文阅读

文章链接:https://arxiv.org/abs/2308.01979http://arxiv.org/abs/2212.10505https://arxiv.org/abs/2308.01979 源码链接:https://github.com/cse-ai-lab/RealCQA 启发:two-stage方法可能是未来主要研究方向,能够增强模型可解释…

利用AI增强现实开发:基于CoreML的深度学习图像场景识别实战教程

🌟🌟 欢迎来到我的技术小筑,一个专为技术探索者打造的交流空间。在这里,我们不仅分享代码的智慧,还探讨技术的深度与广度。无论您是资深开发者还是技术新手,这里都有一片属于您的天空。让我们在知识的海洋中…

网络安全-利用 Apache Mod CGI

目录 一、环境 二、开始操作 三、总结 一、环境 蚁剑官网拉取 二、开始操作 蚁剑连接 一样终端命令不能执行 可以看到putenv已经禁用 我们开始一下,跳入一个新终端且可以执行命令 我们具体看一下干了什么事情 上传了一个htaccess这个文件的作用是让以后所有ant文…

LAMP架构搭建

目录 LAMP架构搭建 编译安装Apache httpd服务 1、需要的安装包 2、关闭防火墙和核心防护 3、安装环境依赖包 4、配置软件模块 5、编译及安装 6、优化配置文件路径(可不做) 7、添加httpd系统服务 8、修改httpd 服务配置文件 9、浏览器访问验证…

【Pycharm】Pycharm创建Django提示pip版本需要升级

目录 1、现象 2、分析 3、本质 前言:经常使用pycharm创建django、flask等项目时候提示pip版本需要升级,解决方案 1、现象 使用Pycharm创建Django项目提示安装Django超时,报错建议pip升级22升级到24 2、分析 之前使用命令升级了pip到了24…

linux 基础(一)mkdir、ls、vi、ifconfig

1、linux简介 linux是一个操作系统(os: operating system) 中国有没有自己的操作系统(华为鸿蒙HarmonyOS,阿里龙蜥(Anolis) OS 8、百度DuerOS都有) 计算机组的组成:硬件软件 硬件:运算器&am…

思通数科开源产品:免费的AI视频监控卫士安装指南

准备运行环境: 确保您的服务器或计算机安装了Ubuntu 18.04 LTS操作系统。 按照产品要求,安装以下软件: - Python 3.9 - Java JDK 1.8 - MySQL 5.5 - Redis 2.7 - Elasticsearch 8.14 - FFmpeg 4.1.1 - RabbitMQ 3.13.2 - Minio (…

240912-设置WSL中的Ollama可在局域网访问

A. 最终效果 B. 设置Ollama(前提) sudo vim /etc/systemd/system/ollama.service[Unit] DescriptionOllama Service Afternetwork-online.target[Service] ExecStart/usr/bin/ollama serve Userollama Groupollama Restartalways RestartSec3 Environme…

​OpenAI最强模型o1系列:开启人工智能推理新时代

前不久OpenAI发布全新模型——o1模型,也就是业界说的“草莓模型”,包含三款型号:OpenAI o1、OpenAI o1-preview和OpenAI o1-mini。 其中,OpenAI o1-mini和 o1-preview已经对用户开放使用: OpenAI o1:高级推…

C语言之预处理详解(完结撒花)

目录 前言 一、预定义符号 二、#define 定义常量 三、#define定义宏 四、宏与函数的对比 五、#和## 运算符 六、命名约定 七、#undef 八、条件编译 九、头文件的包含 总结 前言 本文为我的C语言系列的最后一篇文章,主要讲述了#define定义和宏、#和##运算符、各种条件…

植物大战僵尸【源代码分享+核心思路讲解】

植物大战僵尸已经正式完结,今天和大家分享一下,话不多说,直接上链接!!!(如果大家在运行这个游戏遇到了问题或者bug,那么请私我谢谢) 大家写的时候可以参考一下我的代码思…

前端工程化4:从0到1构建完整的前端监控平台

前言 一套完整的前端监控系统的主要部分: 数据上报方式数据上送时机性能数据采集错误数据采集用户行为采集定制化指标监控sdk 监控的目的: 一、数据上报方式 本文的方案是,优先navigator.sendBeacon,降级使用1x1像素gif图片…

群晖NAS使用Docker本地部署网页版Ubuntu系统并实现无公网IP远程访问

文章目录 前言1. 下载Docker-Webtop镜像2. 运行Docker-Webtop镜像3. 本地访问网页版Linux系统4. 群晖NAS安装Cpolar工具5. 配置异地访问Linux系统6. 异地远程访问Linux系统7. 固定异地访问的公网地址 前言 本文旨在详细介绍如何在群晖NAS部署docker-webtop,并结合c…

《财富之眼:用经济思维看清世界》pdf电子书下载

《财富之眼:用经济思维看清世界》pdf电子书下载 内容简介 一切社会现象都是经济现象,我们只能赚到自己认知范围内的 钱。我国社会主要矛盾已经转化为人民日益增长的美好生活需要和不 平衡不充分的发展之间的矛盾,其中“不平衡不充分”很大程…

【网络】高级IO——Reactor版TCP服务器

目录 1.什么是Reactor 1.1.餐厅里的Reactor模式 2.Reactor的由来 2.1.单 Reactor 单进程 / 线程 2.2.单 Reactor 多线程 / 多进程 2.3.多 Reactor 多进程 / 线程 3.实现单 Reactor 单进程版本的TCP服务器 3.1.Connection类 3.2.TcpServer类 3.3.Connection的真正用处 …

C++—vector的常见接口与用法(正式进入STL)

目录 0.提醒 1.介绍 2.构造 1.正常构造 2.默认值构造 3.调用默认构造函数构造 3.遍历 1.迭代器 2.范围for 3.下标访问 4.容量 1.capacity:返回当前容器的容量 2.reserve:如果传的k比当前容量大,则扩容到比k大或者等于k的数&…

Windows10安装cuda11.3.0+cudnn8.5.0,以及创建conda虚拟环境(pytorch)

1、检查电脑驱动版本为561.09&#xff0c;选择cuda版本&#xff0c;下图可知cuda版本<12.6。 nvidia-smi #查看驱动版本&#xff0c;以及最大可以安装的cuda版本 2、Anaconda3-2024.06-1-Windows-x86_64.exe下载&#xff1a; 官网&#xff1a;https://www.baidu.com/link?…

STL之vector

vector简单介绍 vector是一个STL的一个容器&#xff0c;行为类似于变成数组&#xff0c;也就是存储空间是连续的&#xff0c;同时其空间大小又是动态可变的。 vector访问元素的效率很高可以通过下标直接访问&#xff0c;但是其占用的空间很多&#xff0c;插入删除元素的效率很…