
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本博客记录了一个小型RAG(检索增强生成)系统的完整实现过程,包括知识库构建(支持多种分块策略、段落摘要生成、重排序)、基于LangChain的对话代理(集成HyDE检索模式),以及Gradio可视化界面。项目具备灵活的文档处理、混合检索、对话记忆等实用功能。测试中发现三个主要问题:模型自身知识可能“抢答”、HyDE生成的假设文档质量不稳定、错别字导致检索失败。针对这些问题,提出了优先使用检索结果

简单介绍了TimesNet的模型架构:通过傅里叶变换提取周期,将一维的时间序列转化为n个周期并排的二维序列,以此能够使用二维卷积以及类ResBlock的结构提取特征,在短期、长期预测、分类、异常检测以及缺失值处理这5个任务上都展现出了超越其他模型的效果。

根据模型的数学原理进行简单的代码自我复现以及使用测试,仅作自我学习用。模型原理此处不作过多赘述。如文中或代码有错误或是不足之处,还望能不吝指正。本文侧重于使用numpy重新写出一个CNN模型,故而不像其他文章那样加入图片演示正向传播与反相传播的原理或是某个特定函数的求导过程以及结论。
Prophet是Facebook公司开源的一款时间序列预测模型接口,可用R语言或python进行相关时间预测操作,本文将会从它的代码上对其进行模型拟合以及预测的过程进行一个梳理,并使用python中的pymc包进行Stan文件中贝叶斯建模的复现。

传统的机器学习超参搜索方法是没有先验知识参与的,已经搜索过的参数没有对之后的参数搜索进行指导,而使用贝叶斯优化,则是会将历史搜索的记录用以作为先验知识来帮助判断下一步如何调参。本文基于高斯过程回归简单介绍了贝叶斯优化的原理,并使用代码作了简单复现。
参考了Konstantin的特征处理,使用了XGBoost,lightGBM,CatBoost以及Blending策略对M5数据集中的德克萨斯州家居类产品作了预测。得到了可以接受的一个结果。

原本想要和之前一样写作“代码复现”,然而由于本人一开始对于Autoformer能力理解有限,参考了一定的论文中的源代码,写着写着就发现自己的代码是“加了注释版本”的源代码,故而只能是源代码的浅读,而非复现。

现有的关于表格数据做深度学习的模型层出不穷,但是作者认为,由于在真实使用模型时有着不同的基准以及实验场合,这些提出的模型没有被很好地比较。因此,论文作者在论文中对各类模型进行了综述,并且自身提出了一个对Transformer作简单改进的模型:FT-Transformer,最终将ResNet-like类模型、Transformer-like类模型以及其他MLP模型在不同的数据集上训练、对比效果,最终

Prophet是Facebook公司开源的一款时间序列预测模型接口,可用R语言或python进行相关时间预测操作,本文将会从它的代码上对其进行模型拟合以及预测的过程进行一个梳理,并使用python中的pymc包进行Stan文件中贝叶斯建模的复现。

本文介绍了一个实现AI间对话功能的实验性应用。通过设计两个核心类:Character类用于定义角色属性和对话方法;ChatBetweenAI类作为协调器管理多角色对话流程。Character类包含角色名称、提示词、对话历史等属性,并提供与其他角色交互的chat_to方法。ChatBetweenAI类支持多轮对话、历史修改、数据导入导出等功能,并记录token消耗情况。该系统通过维护对话历史和修改日








