自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 语义分析a

定义是 属性集+ 语义规则翻译 是根据定义 计算得到最终的值有问题!!!假如 Xi存在一个继承属性,一个综合属性,然后Xi的!!!!什么意思呢。

2024-06-13 10:53:02 227

原创 自下而上的分析 语法分析

LR(0)会有移进 - 归约冲突归约归约冲突 有问题!!!follow集合中有$才在对应位置写r归约。

2024-06-11 21:26:32 276

原创 语法分析2 LL(1)分析 自上而下

先求出所有非终结符号的first和follow集然后求出每个产生式右部的first集然后按照下面的方法。

2024-06-11 17:06:00 277

原创 语法分析1

FISRT集中的非空元素若空则找父亲的follow集。

2024-06-11 15:50:20 252

原创 编译原理词法分析

例子NFA接收到一个输入可以转到多个地方。

2024-06-11 10:53:27 318

原创 编译原理复习

树根是开始符号树叶是终结符号非树叶是非终符号可能有多个语法树#在实际使用文法时可能对文法的限制。

2024-06-10 20:27:57 450

原创 BADCHAIN: BACKDOOR CHAIN-OF-THOUGHT PROMPTING FOR LARGE LANGUAGE MODELS

较强的LLM更容易受到Badchain的影响后门推理步骤是Badchain成功的关键badchain的设计选择可以通过很少的例子来确定潜在的防御无法有效击败badchain。

2024-06-06 23:30:31 594

原创 MathAttack: Attacking Large Language Models Towards Math Solving Ability

与传统的文本攻击相比,数学应用题攻击需要保留文本样本x的数学逻辑L语义要接近!!

2024-06-06 22:32:48 531

原创 Self-consistency Improves Chain Of Thought Reasoning in Language Models引用

https://blog.csdn.net/qq_36426650/article/details/129814135

2024-05-27 21:23:23 165

原创 Chain-of-Thought Prompting Elicits Reasoning in Large Language Models

我们探索生成一条思想链(一系列中间推理步骤)如何显着提高大型语言模型执行复杂推理的能力。特别是,我们展示了这种推理能力如何通过一种称为COT的简单方法在足够大的语言模型中emergent,其中提供了一些思维链演示作为提示的范例。对三种大型语言模型的实验表明,思维链提示可以提高一系列算术、常识和符号推理任务的表现。经验收益可能是惊人的。例如,仅用八个思维链示例来提示 PaLM 540B,即可在数学应用题的 GSM8K 基准上达到最先进的精度,甚至超过带有验证器的微调 GPT-3。下图是COT的直观展示。

2024-05-27 20:46:16 170

原创 Reasoning with Language Model Prompting: A Survey

推理作为解决复杂问题的必备能力,可以为各种现实应用提供后端支持,例如医疗诊断、谈判等。本文全面综述了语言模型推理的前沿研究提示。我们通过比较和总结来介绍研究工作,并提供系统资源来帮助初学者。我们还讨论了出现这种推理能力的潜在原因,并强调了未来的研究方向给定推理问题 Q、提示 T 和参数化概率模型PLM​,我们的目标是最大化答案 A 的可能性:其中ai​和∣A∣分别表示第 i 个标记和最终答案的长度。对于few-shot来说对于COT思维链来说。

2024-05-27 17:47:57 712

原创 deepfool攻击原理和提出必要性

目的一:对抗训练很重要,作者发现,如果采用FGSM这种,L-BFGS这些生成对抗样本的方法可能会导致对抗训练效果变更差。为什么呢?因为作者发现用来对抗训练的对抗样本扰动越大那么可能 让对抗样本训练把原本的神经网络变更差下图中这个是神经网络的鲁棒性衡量用下图公式下图是使用不同扰动大小的对抗样本来训练神经网络,发现扰动越大的对抗样本 训练的效果越差l下图中更是说明,用FGSM去对抗训练,发现结果还没有用clean样本去训练的效果好,说明FGSM生成的样本来对抗训练 不行。

2024-05-26 19:18:31 498

原创 Understanding Social Reasoning in Language Models with Language Models

随着大型语言模型(LLM)越来越多地融入我们的日常生活,了解它们理解人类心理状态的能力对于确保有效的交互变得至关重要。然而,尽管最近尝试评估LLM的心智理论 (ToM) 推理能力,但这些模型与人类心智理论 (ToM) 的一致性程度仍然是一个微妙的探索话题。这主要是由于两个不同的挑战:(1)以前的评估结果不一致,(2)对现有评估方法有效性的担忧。为了应对这些挑战,我们提出了一个新颖的框架,通过来程序化地生成对LLM的评估。使用我们的框架,我们为LLM创建了一个新的社会推理基准。

2024-05-18 11:26:35 724

原创 Large Language Models are Versatile Decomposers: Decomposing Evidence and Questions for Table-based

表格推理:表格推理要求结合表格和问题,表格是结构化的原有的方法不能够完成复杂的question,并且不能够大表格提出步骤:1、首先用LLM去分解表格变为多个小表格2、用LLM去分解问题。利用sql语句分解为多个小问题3、结合上面多个表格和多个小问题求解最终答案实验:在TabFact, WikiTableQuestion, and FetaQA上面做更特殊的是:他们的方法超过了人类在TabFact dataset数据集上。

2024-05-17 23:39:08 1152

原创 Large Language Models are Visual Reasoning Coordinators

视觉推理需要多模态感知和对世界的常识认知。最近,人们提出了多种视觉语言模型(VLM),在各个领域都具有出色的常识推理能力。然而,如何利用这些互补的 VLM 的集体力量却很少被探讨。像集成这样的现有方法仍然难以将这些模型与所需的高阶通信聚合起来。在这项工作中,我们提出了 Cola,这是一种协调多个 VLM 进行视觉推理的新颖范式。我们的主要见解是,大型语言模型 (LLM) 可以通过促进利用其独特且互补的功能的自然语言通信来有效地协调多个 VLM。

2024-05-17 23:11:06 999

原创 Exploring the Reasoning Abilities of Multimodal Large Language Models (MLLMs): A Comprehensive Surve

推理要遵守的:推理规则,领域知识指令调优通常从仔细收集的数据集开始,该数据集包含数千个“指令,响应”对。在此过程中,LLM使用该数据集进行微调,以更好地将人类意图与模型行为保持一致。在多模态指令调整的背景下,数据集中的每个示例都由⟨X-模态、指令、响应⟩组成,其中X-模态通常表示图像、视频或音频。指令微调的损失函数如下缺点是:在指令调整阶段,大多数 MLLM 主要关注图像-文本对,这会逐渐导致 ICL 功能减弱。这归因于构建以 ICL 为中心的指令调整数据集的挑战。

2024-05-17 22:40:43 1086

原创 在linux中查找一百个txt文件里的字符,进行字符匹配找到MSC2023

文件操作

2023-09-28 20:44:02 130 1

原创 Floyd算法

【代码】Floyd算法。

2023-05-14 15:51:20 99

原创 假设不带权有向图采用邻接矩阵g存储

设计实现求图中每个顶点入度,出度,求图中出度为0的顶点数。{ int u;printf("输入n值,e值");printf("输入邻接矩阵");

2023-05-14 12:50:58 427

原创 Dijkstra算法

【代码】Dijkstra算法。

2023-05-14 12:37:27 126

原创 Kruskal算法

设置INF为100,在输入时需要将无穷输入为100,可以自己修改无穷的值。

2023-05-14 12:34:46 127

原创 prim算法

【代码】prim算法。

2023-05-14 12:31:05 68

原创 图的遍历算法

在 函数void CreateAdj(AdjGraph *&G,int A[MAXV][MAXV],int n,int e) //创建图的邻接表,将邻接矩阵转为邻接表。(2)输出深度优先遍历结果(递归或非递归);然后在栈中弹出栈顶,打印这个值并且将visit【w】设置为 1,然后看这一行是否有未访问过的值,将其进栈。建立邻接表首先先建立邻接矩阵,我们设置#define MAXV 为所需要的节点个数n。.1递归实现DFS在函数中避免设置全局遍历visited,而是通过函数参数传递的方式。

2023-05-10 21:12:40 613

原创 简单算术表达式二叉树的构建和求值

步骤 将array[Maxsize]分为两部分,一部分为存粹的数字,一部分为存粹的符号得到数字figure[Maxsize]和symbol[Maxsize](由于此时数字大小为0到9,不需要另外转换,也因此可以设置这种类型的二叉树节点,否则需要在此时的二叉树节点上加上int 类型。假如是加减法,那么我们就申请一个Node节点用来存储+,-符号,并且将上一次进栈的值出栈,和此时的Node节点构成一个全新的二叉树,然后将新的head节点进栈。步骤 如果不是我们就依据此节点的符号,返回左右子树做*/+-后的值。

2023-05-06 20:34:20 1093

原创 汇编语言王爽

实验10第一题8086',0data endsstart:mov dh,8mov dl,3mov cl,2mov ds,axmov si,0int 21hshow_str:mov ah,0mov al,80mul dhadd dl,dladd al,dlmov bx,axmov es,axmov dl,clshow:mov ch,0jcxz okadd si,1add bx,2ok:

2023-04-27 15:55:13 75 1

原创 用递归实现八皇后问题

C++版本,最多不超过20个。

2023-04-25 21:21:01 141 2

原创 括号匹配问题

printf("匹配");printf("不匹配");利用栈来实现括号匹配。

2023-04-19 20:33:11 87 1

原创 卡塔兰数和二叉树形态

i++)//利用顺序的排列,idx上的值要大于idx-1上的值。if(arr[arrappend[idx]]*2==arr[idx+1])//与arr[idx+1]比较与上面不同。if(arr[arrappend[idx]]*2

2023-04-19 20:26:06 227

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除