当前位置: 首页 > news >正文

招生网站制作网络推广都有哪些平台

招生网站制作,网络推广都有哪些平台,网站备案登陆,做二手衣服的网站有哪些GPT在网络安全领域的应用案例 写在最前面论文1#xff1a;Chatgpt/CodeX引入会话式 APR 范例利用验证反馈LLM 的长期上下文窗口#xff1a;更智能的反馈机制、更有效的信息合并策略、更复杂的模型结构、鼓励生成多样性和GPT类似的步骤#xff1a;Conversational APR 对话式A… GPT在网络安全领域的应用案例 写在最前面论文1Chatgpt/CodeX引入会话式 APR 范例利用验证反馈LLM 的长期上下文窗口更智能的反馈机制、更有效的信息合并策略、更复杂的模型结构、鼓励生成多样性和GPT类似的步骤Conversational APR 对话式APRTurn 1:Turn 2:Turn 3: 设计决策Prompt engineeringMaximum chain length 论文2ChatGPT自协作代码生成角色扮演消融实验代码生成与自协作框架 摘要自协作框架原理1、DOL任务分配2、共享黑板协作3、Instance实例化 案例说明简单任务基本操作复杂任务游戏开发 论文3ChatGPT漏洞定位补丁生成补丁验证APR方法ChatRepair不同修复场景修复效果韦恩图展示方法概述overview① 建立初始 prompt得到第一个 patch②通过 test suite 判断 patch 是否成立③ 输入已经获取的 plausible patch 及相关信息获取更多 plausible patch最后两个步骤 写在最前面 活动介绍 ChatGPT已流行一段时间各个平台都推出了自己的GPT比如百度上线了【文心一言】CSDN推出了【C知道】在创作的时候也可以使用【AI助手】帮助创作很多人说GPT的广泛使用可能会使人们失业会对一些互联网公司的存活造成挑战那么这个说法是真的吗你们平时都是在什么情况下使用GPT的呢为何使用都使用什么平台的可以一起聊聊这个话题 活动链接https://activity.csdn.net/creatActivity 日常生活中我个人也经常使用GPT技术。 但与此同时一些行业的大佬们已经将GPT应用到了更高级别的科研任务并将其发表在行业的顶级期刊中。 在网安领域GPT技术也展现出巨大的潜力。下面我们将一同深入研究GPT在网络安全领域的应用案例探讨其在这一领域的重要性和未来发展趋势。 如果您对GPT技术的广泛应用和在网络安全领域的具体应用感兴趣欢迎阅读下文一同学习并探讨这一激动人心的话题。 论文1Chatgpt/CodeX引入会话式 APR 范例利用验证反馈LLM 的长期上下文窗口更智能的反馈机制、更有效的信息合并策略、更复杂的模型结构、鼓励生成多样性 Conversational Automated Program Repair《对话式自动程序修复》 论文https://arxiv.org/abs/2301.13246 代码https://github.com/ASSERT-KTH/RapidCapr 之前对该论文的详情介绍https://blog.csdn.net/wtyuong/article/details/134043342 引入会话式 APR 范例引入了一种新的程序修复方法——会话式 APR。与以前的 LLM for APR 方法不同它采用交互式的生成和验证过程以提高修复效率和准确性。 利用验证反馈会话式 APR 利用验证反馈将先前生成的补丁与测试集进行验证以改善模型的生成补丁。这种方法有助于模型理解先前错误补丁的问题并避免重复生成相同的错误补丁。 LLM 的长期上下文窗口会话式 APR 允许利用 LLM 的长期上下文窗口以更好地理解被测程序的语义含义而不仅仅是代码片段的信息。 广泛的模型评估作者对包括新开发的 ChatGPT 模型在内的 10 种不同 LLM 进行了广泛评估证明了会话式 APR 方法相对于以前的 LLM for APR 方法的改进。 和GPT类似的步骤Conversational APR 对话式APR Conversational APR是一种新的APR范式通过交互式的补丁生成和验证过程提高了程序修复的效率和准确性。 过程 修复生成和验证交错进行每个回合提供新的输入包括以前的错误补丁和测试反馈。通过多轮顺序回合对话链生成候选修复补丁直到找到通过所有测试用例的有效补丁或达到最大迭代次数。 好处 反馈的多样性对话式APR可以应用多种可能的反馈信息例如人类对补丁的评估。效果改善与之前只使用buggy code片段作为输入的LLM工具相比对话式APR通过补丁验证形式的验证反馈来帮助模型理解先前生成的补丁为什么是错误的。通过这种方式LLM可以识别先前的生成内容避免重复生成已经验证过的错误补丁。性能提升通过使用10个流行的LLM进行评估发现这种方法不仅提高了修复bug的数量而且与基于采样的基线相比可以更快地找到正确的补丁。 通过使用先前生成的补丁/验证结果作为反馈从 LLM 迭代获取新的候选补丁此过程称为轮次。每个轮次包括三个不同的步骤 1根据先前的反馈构建新的提示 2对模型采样以产生样本输出函数 3根据测试用例验证样本输出函数来获取验证反馈。多个按顺序排列执行的轮次称为链。 终止条件是样本输出补丁能够通过所有测试用例即获得合理的补丁或达到最大轮数即链达到最长的长度。 Turn 1: 首先使用原始buggy function创建一个初始提示I这个提示使用自然语言来表明该函数有缺陷e.g. The following code is buggy以及希望LLM解决的任务e.g. Please provide a fixed version。 然后使用初始提示 I 对模型进行采样获得第一个样本输出函数 S1 。 对第 4 行进行了更改: S1 中的函数否定了原始 if 条件。 然后根据测试列表验证 S1新补丁能够成功通过先前失败的 sieve(2) [2] 测试但是无法 通过sieve(4) 测试。 该验证信息 F1 被收集作为反馈在下一个对话轮次期间使用。 Turn 2: 使用Turn 1中失败的测试用例构建验证反馈 F1并向模型表明之前的样本 S1 仍然不正确The fixed version is still not correct和新任务Please provide another fixed version。 然后将初始提示、第一个样本输出函数和验证反馈 { I , S1 , F1 } 连接在一起作为 LLM 的输入。 该模型不仅能够使用原始的buggy function还能够使用先前生成的样本及其测试用例反馈来生成新的修补函数。 与Turn 1一样本轮结果获得 S2 和 F2在保证第4行是正确的前提下候选补丁函数将 for 循环的上限范围减小了 1。 Turn 3: 首先根据之前失败的测试用例构建新的验证反馈 F2。 然后按顺序连接所有先前采样的输出及其验证反馈生成 { I , S1 , F1 , S2 , F2 } 。 使用此输入再次对 LLM 进行采样以生成下一个候选补丁 S3 。 这时候选补丁修复了bug并且能够通过所有测试用例即S3是本次的plausible 补丁至此程序修复过程终止。 设计决策 Prompt engineering Prompt是在各种downstream任务中利用LLM的有效方法并且不需要任何明确的微调。 在会话式 APR 中本文提供的任务提示遵循Xia et al.[1]的风格。本文还遵循先前的指导方针保证prompt是开放式的避免generation被限制。 [1]. Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Brian Ichter, Fei Xia, Ed H. Chi, Quoc V. Le, Denny Zhou: Chain-of-Thought Prompting Elicits Reasoning in Large Language Models. NeurIPS 2022 Maximum chain length 最大链长度是终止条件之一。所使用的 LLM 具有最大上下文窗口并且不能采用任意长度输入。 一旦达到最大链长度会话 APR 将从头开始即通过再次制作initial prompt并使用新的链会话。 最大链长度是控制 LLM 可以接收多少历史记录的参数。 较小的最大链长度意味着模型生成的不正确补丁较少对最终的结果的正确性有影响。 较大的最大链长度意味着模型可以看到多个先前失败的补丁但这也可能没有好处因为它可能导致 LLM 重复一些早期的补丁或卡在函数的特定实现上。 论文2ChatGPT自协作代码生成角色扮演消融实验 Yihong Dong∗, Xue Jiang∗, Zhi Jin†, Ge Li† (Peking University) arXiv May 2023 Self-collaboration Code Generation via ChatGPT《基于ChatGPT的自协作代码生成》 这篇论文是chatgpt的黑盒api调用因此没有关于模型的微调等操作更多的是提示工程的框架设计后面同学提到和思维链的工作有相通之处 论文https://arxiv.org/pdf/2304.07590.pdf 之前对这篇论文的详情介绍https://blog.csdn.net/wtyuong/article/details/133905690 1.框架性的idea也是一种方向有时也可以带来显著的结果在AI领域不止有提升算法的思路。 2.实现这种idea也需要严谨完整的推理和验证将high-level的想法落到细节 3.作者的结论里说明了自协作架构还是要结合人类程序员的指导避免系统脱离需求这说明ChatGPT暂时还不能完全自主地工作 代码生成与自协作框架 摘要 目的 代码生成旨在生成符合特定规范、满足人类需求的代码以提高软件开发效率和质量甚至推动生产模式的转变。 创新点 本研究提出了一种自协作框架使大型语言模型LLM例如ChatGPT能够应对复杂的代码生成任务。 方法 该框架首先为三个不同角色的大型语言模型分配任务包括分析员analyst负责需求分析、程序员coder负责编写代码、测试员tester负责检验效果然后通过软件开发方法SDM规定了这些角色之间的交互方式。 结果 通过所提出的自协作框架相较于ChatGPT3.5实验结果显示在四种不同基准测试中Pass1的性能提高了29.9%至47.1%。 自协作框架原理 1、DOL任务分配 根据任务分配角色指令然后将对应的任务传递给角色 2、共享黑板协作 不同角色间将输出的信息共享 3、Instance实例化 3.Instance实例化 1采用SDM中的经典瀑布模型 [Petersen et al., 2009]简化为三个阶段分析、编码、测试。 2分析员生成一个高维的计划着重指导程序员。程序员根据分析员的计划写代码根据测试员的测试报告修改代码。测试员从功能性、可读性和可维护性评判程序员的代码 3终止条件达到最大交互次数n或者测试员报告没有错误 案例说明 简单任务基本操作 1分析员分解任务 制定high-level计划 2程序员按照计划生成对应代码 3测试员检验代码的功能性和边缘测试情况反馈错误让程序员修改 复杂任务游戏开发 未展示训练过程仅说明结果 满足所有游戏逻辑保障了精确的角色控制设置正确的碰撞检测必要的游戏资产加载和适当的图像缩放。此外注意到了没有直接规定但是符合常识的游戏逻辑比如炸弹掉落至底部后会被重置位置 单个LLM只能生成脚本的粗略草稿 论文3ChatGPT漏洞定位补丁生成补丁验证APR方法ChatRepair不同修复场景修复效果韦恩图展示 Chunqiu Steven Xia, University of Illinois Urbana-Champaign Lingming Zhang, University of Illinois Urbana-Champaign Keep the Conversation Going: Fixing 162 out of 337 bugs for $0.42 each using ChatGPT arXiv 2023.4.1 论文https://arxiv.org/pdf/2304.00385.pdf 之前对这篇论文的详情介绍https://blog.csdn.net/wtyuong/article/details/133906940 方法概述overview 这页PPT将总览图黑色虚线框出 建立初始 prompt得到第一个 patch 通过 test suite 判断 patch 是否成立 如果成立进入下一阶段如果不成立持续询问 Chatgpt 直到获取一个 plausible patch 输入已经获取的 plausible patch 及相关信息获取更多 plausible patch 可信的补丁通过测试套件的补丁 plausible patches: patches that pass the test suite ① 建立初始 prompt得到第一个 patch 初始输入initial input通过红色虚线方框突出重点 1、初始提示符:您是一个自动程序修复工具 初始 promptYou are an Automated Program Repair Tool 2、在同一个bug项目中包含一些历史bug修复的例子 include a few examples of historical bug fixes within the same buggy project 少样本通过这样做我们将模型调整到修复任务并允许它 few-shot examples By doing so, we gear the model towards the repair task and allow it 学习任务的所需输出格式(即补丁)。 to learn the desired output format (i.e. a patch) of the task. 3、用填充的位置指示器替换函数中有错误的代码完全≪≫ replace the buggy code within the function with an infill location indicator (≫ [ INFILL ] ≪) 4、提供原始的bug行 provide the original buggy line 5、失败的测试1)它的名称2)触发测试失败的相关代码行以及3)产生的错误信息 failing test(s) 1) its name, 2) the relevant code line(s) triggering the test failure, and 3) the error message produced ②通过 test suite 判断 patch 是否成立 如果成立进入下一阶段如果不成立持续询问 Chatgpt 直到获取一个 plausible patch 可信的补丁:通过测试套件的补丁 plausible patches: patches that pass the test suite ③ 输入已经获取的 plausible patch 及相关信息获取更多 plausible patch 可信的补丁:通过测试套件的补丁 plausible patches: patches that pass the test suite 最后两个步骤
http://www.huolong8.cn/news/32443/

相关文章:

  • 蓄电池回收网站建设行业自助建站
  • 网站注册页面模板下载做网站需要技术
  • 深圳餐饮网站建设1688阿里巴巴官网
  • 网上交易平台网站建设公司温州市住房和城乡建设局
  • 东莞网站建设设计公司哪家好网站设置了自动登录怎么显示密码
  • 湖南大型网站建设自己建网站还是淘宝
  • 优秀手机网站温州建设集团官网
  • 昆明做网站的网络公司赣州爆炸事故
  • 灵芝住房和城乡建设局局网站四大央企是哪四大企业
  • 驻马店建设网站发布软文
  • 厦门哪家网站建设最好百度小程序登录
  • 乾县做网站wordpress怎么样建站内战
  • 做视频直播网站需要多少资金网站开发拥有权约定
  • 宝塔软件怎么做网站大连做网站企业
  • 手机网站好还是h5好专业的南昌网站建设
  • 深圳企业建站公司网站系统性能定义
  • ip开源网站fpga可以做点什么用玄武网站建设
  • 免费安全正能量网站大全路由器优化大师
  • 网站建设与维护工作北京高端网站公司哪家好
  • 免费推广网站在线做图片的软件
  • 网站制造制作网站公司推荐
  • 青浦区网站建设域名网安备案
  • 看上去高端的网站网站建设和网站开发的区别
  • 汕头网站推广找哪里如何选择企业网站建设
  • 正规网站制作全包孝感房地产网站建设
  • 网站建设 素材北京工业产品设计公司
  • 三网合一网站开发如何用html制作一个投票网页
  • 建站平台 phpwind网站建设 电子书
  • 使用php做网站wordpress最受欢迎的主题
  • 长沙建站价格wordpress优点缺点