<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Bat_Reality的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Bat_Reality</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Bat_Reality]]></copyright><item><title><![CDATA[LLM概念梳理（二）：检索增强RAG]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/141363413</link><guid>https://blog.csdn.net/Bat_Reality/article/details/141363413</guid><author>Bat_Reality</author><pubDate>Wed, 21 Aug 2024 20:23:26 +0800</pubDate><description><![CDATA[这篇文章对 RAG 技术进行了详细的描述。我根据自己的理解，并且按照代码思路重新进行整理。RAG 技术看似神奇，其本质是结合了检索和生成两个子任务的一种系统工程，其中每个子任务有明确的技术原理支撑。检索模型充当“图书馆员”，扫描大型数据库以获取相关信息，生成模型充当“作家”，将这些信息合成为与任务更相关的文本。它用途广泛，适用于摘要、自动化客户服务和复杂研究任务等多种领域。具体来说，首先，对知识库进行，使用加载器从知识库中获取文档并分割成文档片段，经过嵌入后得到向量数据库；然后是。]]></description><category></category></item><item><title><![CDATA[LLM概念梳理（一）：训练流程之PT、SFT和PO]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/141333495</link><guid>https://blog.csdn.net/Bat_Reality/article/details/141333495</guid><author>Bat_Reality</author><pubDate>Tue, 20 Aug 2024 14:06:21 +0800</pubDate><description><![CDATA[SFT、RLHF 和 DPO 都是先估计 LLMs 本身的偏好，再与人类的偏好进行对齐；SFT 只通过 LLMs 生成的下一个单词进行估计，而 RLHF 和 DPO 通过 LLMs 生成的完整句子进行估计，显然后者的估计会更准确；虽然 RLHF 和 DPO 取得比 SFT 好的结果，但代价是高昂的数据构造和计算资源开销。6000字长文告诉你：大模型「训练」与「微调」概念详解带人工反馈的强化学习（rlhf）和微调（fine-tune）有什么区别？]]></description><category></category></item><item><title><![CDATA[多轮对话（三）：Spoken Language Understanding 进展和前沿]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/128698162</link><guid>https://blog.csdn.net/Bat_Reality/article/details/128698162</guid><author>Bat_Reality</author><pubDate>Thu, 19 Jan 2023 14:27:35 +0800</pubDate><description><![CDATA[本篇博客基于哈工大发表在IJCAI上的论文：A Survey on Spoken Language Understanding - Recent Advances and New Frontiers。]]></description><category></category></item><item><title><![CDATA[多轮对话（二）：多轮对话理解的研究进展和主流方法]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/128687175</link><guid>https://blog.csdn.net/Bat_Reality/article/details/128687175</guid><author>Bat_Reality</author><pubDate>Tue, 17 Jan 2023 11:01:26 +0800</pubDate><description><![CDATA[本文是基于 Advances in Multi-turn Dialogue Comprehension: A Survey。主要内容是多轮对话理解的研究进展和主流方法。]]></description><category></category></item><item><title><![CDATA[多轮对话（一）：概述（意图识别+槽填充）]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/128626687</link><guid>https://blog.csdn.net/Bat_Reality/article/details/128626687</guid><author>Bat_Reality</author><pubDate>Sat, 14 Jan 2023 16:15:02 +0800</pubDate><description><![CDATA[本文主要介绍对话系统的组成：NLU、DST、DP、NLG。其中主要关注NLU，其包括两个任务：意图识别和槽填充。]]></description><category></category></item><item><title><![CDATA[文本分类（LSTM+PyTorch）]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/128509050</link><guid>https://blog.csdn.net/Bat_Reality/article/details/128509050</guid><author>Bat_Reality</author><pubDate>Tue, 03 Jan 2023 12:09:21 +0800</pubDate><description><![CDATA[PyTorch实战项目，基于LSTM的文本分类，数据集选用Kaggle上的Twitter数据集，用于评估评论是positive还是negative。]]></description><category></category></item><item><title><![CDATA[软件测试-白盒测试：逻辑覆盖]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/123944168</link><guid>https://blog.csdn.net/Bat_Reality/article/details/123944168</guid><author>Bat_Reality</author><pubDate>Tue, 17 May 2022 21:23:23 +0800</pubDate><description><![CDATA[几种常用的逻辑覆盖测试方法
目的：结构测试是依据被测程序的逻辑结构设计测试用例，驱动被测程序运行完成的测试。逻辑覆盖能够给出结构测试的覆盖准则，即可以结束测试的条件。]]></description><category></category></item><item><title><![CDATA[软件测试-白盒测试：程序插装和程序变异]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/123952694</link><guid>https://blog.csdn.net/Bat_Reality/article/details/123952694</guid><author>Bat_Reality</author><pubDate>Tue, 17 May 2022 21:22:17 +0800</pubDate><description><![CDATA[方法简介
程序插装方法简单地说是通过往被测程序中插入操作来实现测试目的的方法。]]></description><category></category></item><item><title><![CDATA[软件测试-白盒测试：符号测试与路径分析]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/123949184</link><guid>https://blog.csdn.net/Bat_Reality/article/details/123949184</guid><author>Bat_Reality</author><pubDate>Tue, 17 May 2022 21:21:34 +0800</pubDate><description><![CDATA[概述：普通测试执行的是算术运算，符号测试则是执行代数运算，可以代表一类的测试。]]></description><category></category></item><item><title><![CDATA[软件测试-白盒测试：域测试]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/123947807</link><guid>https://blog.csdn.net/Bat_Reality/article/details/123947807</guid><author>Bat_Reality</author><pubDate>Mon, 04 Apr 2022 22:26:36 +0800</pubDate><description><![CDATA[域测试（Domain Testing）是一种基于程序结构的测试方法。
域测试的“域”指的是程序的输入空间。测试的理想结果就是检验输入空间中的每一个输入元素是否都产生正确的结果。输入空间又可分为不同的子空间，子空间的划分是由程序中分支语句中的谓词决定的，每一子空间对应一种不同的计算。]]></description><category></category></item><item><title><![CDATA[软件测试-白盒测试：程序结构分析]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/123941226</link><guid>https://blog.csdn.net/Bat_Reality/article/details/123941226</guid><author>Bat_Reality</author><pubDate>Sun, 03 Apr 2022 20:45:03 +0800</pubDate><description><![CDATA[控制流、数据流、信息流]]></description><category></category></item><item><title><![CDATA[软件测试-黑盒测试：边值分析]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/123937433</link><guid>https://blog.csdn.net/Bat_Reality/article/details/123937433</guid><author>Bat_Reality</author><pubDate>Sun, 03 Apr 2022 15:19:47 +0800</pubDate><description><![CDATA[单缺陷假设：失效极少是由两个（或多个）缺陷的同时发生引起的。
对于多变量函数，取其中一个变量应用“五点法”或“七点法”，其余变量选择正常值。]]></description><category></category></item><item><title><![CDATA[软件测试-黑盒测试：等价类划分法]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/123931871</link><guid>https://blog.csdn.net/Bat_Reality/article/details/123931871</guid><author>Bat_Reality</author><pubDate>Sun, 03 Apr 2022 13:09:54 +0800</pubDate><description><![CDATA[整个等价类划分法的核心就是：如何划分等价类，如何区分有效等价类和无效等价类、如何根据等价类确定测试用例。
观点：如何对输入数据进行分类。（if判断里面放什么）]]></description><category></category></item><item><title><![CDATA[软件测试-黑盒测试：正交实验设计法]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/123928327</link><guid>https://blog.csdn.net/Bat_Reality/article/details/123928327</guid><author>Bat_Reality</author><pubDate>Sat, 02 Apr 2022 23:07:35 +0800</pubDate><description><![CDATA[正交实验设计法
目的：利用正交表来对试验进行设计，通过少数的试验替代全面试验，具备“均匀分散，整齐可比”]]></description><category></category></item><item><title><![CDATA[conda安装lmdb]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/122736472</link><guid>https://blog.csdn.net/Bat_Reality/article/details/122736472</guid><author>Bat_Reality</author><pubDate>Fri, 28 Jan 2022 20:57:46 +0800</pubDate><description><![CDATA[conda安装lmdb

]]></description><category></category></item><item><title><![CDATA[OrangeS一个操作系统的实现: bochs的使用]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/122359474</link><guid>https://blog.csdn.net/Bat_Reality/article/details/122359474</guid><author>Bat_Reality</author><pubDate>Fri, 07 Jan 2022 10:59:45 +0800</pubDate><description><![CDATA[根据《OrangeS一个操作系统的实现》，我们学习bochs的使用]]></description><category></category></item><item><title><![CDATA[SylixOS学习(一): 输出Hello World]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/121874872</link><guid>https://blog.csdn.net/Bat_Reality/article/details/121874872</guid><author>Bat_Reality</author><pubDate>Sat, 11 Dec 2021 22:06:42 +0800</pubDate><description><![CDATA[一、创建内核并编译
File -&gt; New -&gt; SylixOS Base

选择x86编译链

选择Select All

这个过程时间很长, 需要耐心等待

二、Upload File
右键项目 -&gt; Properties -&gt; Extension Device -&gt; Add Exist Device -&gt; OK
右键项目 -&gt; SylixOS -&gt; Upload



三、创建应用项目并编译
选择刚刚创建的x86 SylixOS Base Project]]></description><category></category></item><item><title><![CDATA[Ubuntu下kill僵死进程]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/121869739</link><guid>https://blog.csdn.net/Bat_Reality/article/details/121869739</guid><author>Bat_Reality</author><pubDate>Sat, 11 Dec 2021 10:33:49 +0800</pubDate><description><![CDATA[一. 安装pstree包
1、在 Mac OS上
  brew install pstree

2、在 Fedora/Red Hat/CentOS
  yum -y install psmisc

3、在 Ubuntu/Debian
 apt-get install psmisc

二. 查看僵死进程
 ps aux | grep 'Z'

三. 清除僵死进程
 kill -9 PID


]]></description><category></category></item><item><title><![CDATA[python+flask+后端api+腾讯云轻量应用服务器+centos]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/120536591</link><guid>https://blog.csdn.net/Bat_Reality/article/details/120536591</guid><author>Bat_Reality</author><pubDate>Tue, 28 Sep 2021 20:30:16 +0800</pubDate><description><![CDATA[1. 购买腾讯云轻量应用服务器

2. 开放端口

3. XShell登录服务器

4. 后端代码
# 实例化 Flask
app = Flask(__name__)
BASE_DIR = os.path.dirname(os.path.abspath(__file__))


# 服务返回
@app.route('/')
def hello_world():
    return "hello world"

if __name__ == '__main__':
    app.run(host='0.0]]></description><category></category></item><item><title><![CDATA[云服务器(centos) conda command not find]]></title><link>https://blog.csdn.net/Bat_Reality/article/details/120493253</link><guid>https://blog.csdn.net/Bat_Reality/article/details/120493253</guid><author>Bat_Reality</author><pubDate>Sun, 26 Sep 2021 17:30:36 +0800</pubDate><description><![CDATA[在根目录下, ls 命令查看文件, 发现有anaconda3, 说明我们的anaconda3的安装路径为: ~/anaconda3/bin
其中核心就是找到安装路径
sudo vim /etc/profile

# 在最后一行加上: 

export PATH=$PATH:~/anaconda3/bin

sudo vim ~/.bashrc

# 在最后一行加上: 

export PATH=$PATH:~/anaconda3/bin

激活环境
source ~/.bashrc

查看版本
conda.]]></description><category></category></item></channel></rss>