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

DeepSeek:知识图谱与大模型参数化知识融合的创新架构

引言:AI 领域的融合趋势

在这里插入图片描述

在目前大模型与知识图谱作为两个重要的研究方向,各自展现出了强大的能力与潜力。大模型,凭借其在海量数据上的深度训练,拥有强大的语言理解与生成能力,能够处理多种自然语言处理任务,如文本生成、问答系统、机器翻译等 ,像 GPT 系列模型,一经推出便在全球范围内引起了广泛关注,展示了大模型在语言处理方面的卓越能力。知识图谱则以结构化的方式组织知识,清晰地展现了实体之间的关系,为智能应用提供了丰富的背景知识,在智能搜索、推荐系统等领域发挥着关键作用,例如百度的知识图谱,为用户提供了更加智能、准确的搜索结果。

然而,二者也都存在一定的局限性。大模型虽然能够学习到大量的语言知识,但对于一些需要精确知识和逻辑推理的任务,可能会出现 “幻觉”,生成看似合理但实际错误的内容 。知识图谱虽然知识结构清晰,但构建成本高昂,且在处理自然语言的灵活性上有所欠缺。为了克服这些局限性,将大模型与知识图谱进行融合成为了 AI 领域的一个重要研究方向,这种融合能够实现优势互补,提升智能系统的性能和可靠性。

DeepSeek 在大模型与知识图谱融合架构方面进行了深入的探索与创新,提出了独特的技术方案。其融合架构致力于解决现有技术中存在的问题,为实现更加智能、高效的人工智能应用提供了新的思路和方法。接下来,让我们深入探讨 DeepSeek 的知识图谱与大模型参数化知识的融合架构,了解其背后的技术原理与创新之处。

DeepSeek:AI 领域的新星

在这里插入图片描述

DeepSeek,全称杭州深度求索人工智能基础技术研究有限公司 ,是一家专注于开发先进大语言模型(LLM)和相关技术的创新型企业。自 2023 年 7 月 17 日成立以来,凭借在大模型领域的卓越创新,迅速在全球 AI 领域崭露头角,成为备受瞩目的焦点。

2024 年 1 月 5 日,DeepSeek 发布首个大模型 DeepSeek LLM,包含 670 亿参数,在 2 万亿 token 的数据集上进行训练,涵盖中英文,展现出强大的语言理解与生成能力。同年 5 月,开源第二代 MoE 大模型 DeepSeek-V2,性能比肩 GPT-4Turbo,价格却仅为 GPT-4 的百分之一,以超高性价比收获了 “AI 届拼多多” 的名号 。随后在 9 月 5 日,DeepSeek 升级推出全新的 DeepSeek V2.5 新模型,在写作任务、指令跟随等多方面进行了优化,进一步提升了模型的性能和实用性。11 月 20 日,推理模型 DeepSeek-R1-Lite 预览版上线,为后续更强大的模型发布奠定了基础。12 月 26 日,DeepSeek-V3 首个版本上线并同步开源,该模型在多项评测中表现优异,超越了一些主流开源模型,再次证明了 DeepSeek 在大模型技术上的领先地位。

进入 2025 年,DeepSeek 的发展势头更为强劲。1 月 20 日,正式发布 DeepSeek-R1 模型,在数学、代码、自然语言推理等任务上,性能比肩 OpenAI o1 正式版,而训练成本仅为 560 万美元,远低于美国科技巨头在人工智能技术上的投入,以高性价比优势震惊业界。1 月 27 日,DeepSeek 在中国区及美区苹果 App Store 免费榜均占据首位,成为唯一一次同期在中国和美区苹果 App Store 占据第一位的中国应用,其影响力迅速蔓延至全球。随后,在 1 月 28 日凌晨,DeepSeek 发布开源多模态人工智能模型 Janus-Pro,拥有 10 亿和 70 亿参数规模,其中 Janus-Pro-7B 在 GenEval 和 DPG-Bench 基准测试中击败了 OpenAI 的 DALL-E 3 和 Stable Diffusion,展示了 DeepSeek 在多模态领域的技术实力。

DeepSeek 的成功,不仅在于其推出的一系列高性能、低成本的大模型,更在于其独特的技术创新和开源策略。通过对算法的改进和优化,DeepSeek 在算力和数据量需求上实现了突破,以较小的算力和数据量取得了优异的模型性能,打破了传统大模型依赖大量算力和数据的局限。同时,DeepSeek 采用完全开源策略,降低了用户的使用门槛,促进了 AI 开发者社区的协作生态,吸引了大量开发者和研究人员的关注与参与,推动了 AI 技术的快速发展。

知识图谱:结构化知识的基石

在这里插入图片描述

(一)知识图谱的概念与原理

知识图谱是一种语义网络,它以结构化的方式描述了现实世界中的实体、概念及其之间的关系 。在知识图谱中,实体可以是具体的事物,如人物、地点、事件等,也可以是抽象的概念,如学科、理论等。关系则表示实体之间的联系,如 “出生地”“所属国家”“包含关系” 等。这些实体和关系通过三元组的形式进行表示,即(实体 1,关系,实体 2),例如(姚明,出生地,上海),这样的三元组清晰地表达了姚明与上海之间的出生地关系。

从数据结构的角度来看,知识图谱可以看作是一个由节点和边组成的有向图。节点代表实体或概念,边代表实体之间的关系,边上的标签则表示关系的类型。这种图结构能够直观地展示知识之间的关联,使得计算机可以通过图算法对知识进行处理和分析,从而实现知识的查询、推理等功能 。例如,在一个关于电影的知识图谱中,电影、演员、导演等都可以作为节点,而 “主演”“执导” 等关系则作为边连接这些节点,通过这种方式可以构建出一个丰富的电影知识网络。

知识图谱的构建过程涉及多个关键技术,包括实体识别、关系抽取、知识融合等。实体识别是从文本中提取出具有特定意义的实体,如从 “苹果公司发布了新款手机” 这句话中识别出 “苹果公司” 和 “新款手机” 这两个实体;关系抽取则是确定实体之间的语义关系,如判断出 “发布” 是 “苹果公司” 和 “新款手机” 之间的关系;知识融合是将来自不同数据源的知识进行整合,消除重复和矛盾,形成一个统一的知识图谱 。这些技术相互配合,为知识图谱的构建提供了坚实的基础。

(二)知识图谱的优势

知识图谱在提供可解释性、精准查询等方面具有显著优势,这些优势使得它在众多领域得到了广泛应用。

在可解释性方面,知识图谱以直观的图结构展示知识,用户可以清晰地看到实体之间的关系和推理路径。例如,在医疗领域,当医生使用基于知识图谱的诊断辅助系统时,系统可以通过展示疾病、症状、检查结果和治疗方案之间的关系,帮助医生理解诊断的依据和推理过程,从而做出更准确的决策 。在金融风险评估中,知识图谱可以展示企业之间的股权关系、资金往来等信息,为风险评估提供清晰的解释和依据。

在精准查询方面,知识图谱能够理解用户的查询意图,通过语义匹配和推理提供更加准确的结果。与传统的基于关键词匹配的搜索方式不同,知识图谱可以根据实体和关系进行查询,能够处理复杂的查询需求 。例如,当用户查询 “与苹果公司竞争的科技公司有哪些” 时,知识图谱可以通过分析 “竞争” 关系,准确地返回如三星、华为等与苹果公司在科技领域存在竞争关系的公司,而不仅仅是包含 “苹果公司” 和 “竞争” 这两个关键词的网页。

知识图谱还可以为智能推荐系统提供丰富的上下文信息,提高推荐的准确性和相关性。在电商领域,通过分析用户的购买历史和商品之间的关系,如 “购买了手机的用户还购买了手机壳”,知识图谱可以为用户推荐更符合其需求的商品 。在新闻推荐中,知识图谱可以根据新闻事件之间的关联,为用户推荐相关的新闻报道,帮助用户全面了解事件的背景和发展。

知识图谱在知识推理方面也具有强大的能力。它可以根据已有的知识推导出新的知识,填补知识图谱中的空白。例如,已知 “张三是李四的父亲” 和 “李四是王五的父亲”,通过知识图谱的推理能力,可以得出 “张三是王五的祖父” 这一结论 。这种推理能力在智能问答、语义搜索等应用中发挥着重要作用,能够帮助用户获取更深入、更全面的知识。

大模型参数化知识:黑盒中的智慧

在这里插入图片描述

(一)大模型参数化知识的原理

大模型参数化知识是通过在大规模数据上进行深度学习训练而形成的。以 Transformer 架构为基础的大模型,如 GPT 系列、BERT 等,在训练过程中,会对海量的文本数据进行处理。这些数据包含了丰富的语言知识、语义信息以及世界知识等。模型通过不断调整自身的参数,来学习数据中的各种模式和规律,从而实现对知识的表达和存储。

在训练时,模型会将输入的文本数据转化为向量表示,然后通过多层神经网络进行处理。在这个过程中,模型会根据数据中的上下文信息,自动学习到词语之间的语义关系、句子的语法结构以及篇章的逻辑关系等 。例如,当模型学习到 “苹果” 这个词时,它会同时学习到 “苹果” 与 “水果”“红色”“香甜” 等相关概念之间的联系,这些联系通过模型的参数进行编码和存储。

模型的训练过程本质上是一个优化的过程,通过最小化损失函数来调整参数,使得模型的预测结果与真实标签之间的差异尽可能小。在这个过程中,模型会逐渐收敛到一个能够较好地拟合训练数据的状态,从而获得强大的语言理解和生成能力 。例如,在训练一个语言生成模型时,模型会根据输入的前文,预测下一个可能出现的单词,通过不断调整参数,使得预测的单词与真实的文本更加接近。

(二)大模型参数化知识的特点

大模型参数化知识具有强大的语义理解能力。它能够理解文本中复杂的语义关系,处理隐喻、多义词等语言现象 。例如,当输入 “他是一只纸老虎” 这句话时,大模型能够理解 “纸老虎” 在这里并不是指真正的老虎,而是用来比喻外表强大而实际虚弱的人,这种对隐喻的理解体现了大模型强大的语义理解能力。

大模型还具有出色的泛化能力,能够将在训练数据中学到的知识应用到未见过的新数据上,处理各种不同类型的自然语言处理任务 。例如,一个经过大量文本训练的大模型,不仅可以完成文本分类任务,还可以进行机器翻译、问答系统、文本生成等多种任务,展现出良好的通用性和适应性。

大模型的参数化知识也存在一些局限性。由于模型的复杂性和训练数据的海量性,模型的决策过程往往是一个黑盒,难以解释模型为什么会生成特定的结果 。这在一些对可解释性要求较高的领域,如医疗、金融等,可能会限制模型的应用。

大模型还存在 “幻觉” 问题,即模型可能会生成一些看似合理但实际上与事实不符的内容 。这是因为模型在训练过程中,虽然学习到了大量的语言模式,但对于一些真实世界的知识可能存在理解偏差或不准确的情况。例如,在回答关于历史事件的问题时,大模型可能会因为训练数据的局限性或错误,而给出错误的时间、人物等信息。

DeepSeek 的融合架构解析

在这里插入图片描述

(一)融合的必要性

大模型虽然具备强大的语言理解与生成能力,但在处理一些需要精确知识和逻辑推理的任务时,存在一定的局限性。例如,当被问及 “珠穆朗玛峰的海拔是多少” 时,大模型可能会因为训练数据的不准确或自身的 “幻觉” 问题,给出错误的答案。而知识图谱以结构化的方式存储了大量的事实性知识,能够准确地回答这类问题,如 “珠穆朗玛峰的海拔约为 8848.86 米” 。

知识图谱在处理自然语言的灵活性上有所欠缺。当面对自然语言描述的复杂问题时,知识图谱难以直接理解和处理,需要借助自然语言处理技术将问题转化为图谱可理解的形式 。而大模型在自然语言处理方面具有天然的优势,能够理解复杂的语言表达,将自然语言问题转化为可操作的指令。

将大模型与知识图谱进行融合,可以实现优势互补。大模型可以利用知识图谱中的精确知识,提升回答的准确性和可靠性,减少 “幻觉” 问题的出现 。知识图谱可以借助大模型的自然语言处理能力,更好地理解和处理自然语言问题,拓展其应用场景。这种融合能够提升智能系统在多种任务上的表现,如智能问答、文本生成、信息检索等,为用户提供更加准确、智能的服务。

(二)具体融合架构

架构设计思路:DeepSeek 的融合架构设计理念是在大模型的基础上,巧妙地引入知识图谱,实现两者的有机协同。在模型的输入层,将文本数据与知识图谱中的相关知识进行融合。当输入一个关于历史人物的问题时,不仅会将问题文本输入大模型,还会同时检索知识图谱中该人物的相关信息,如生平事迹、主要成就等,并将这些信息以合适的方式编码后与文本数据一同输入大模型 。这样,大模型在处理问题时,能够利用知识图谱提供的背景知识,更好地理解问题的含义,从而生成更准确的回答。

在模型的训练过程中,也会将知识图谱的信息融入到损失函数中。通过设计特定的损失项,使得模型在学习语言知识的同时,能够学习到知识图谱中实体和关系的语义信息,促进模型对知识的理解和记忆 。例如,在训练一个文本分类模型时,可以利用知识图谱中类别之间的层次关系,设计一个基于知识图谱的损失项,使得模型在分类时能够考虑到这些关系,提高分类的准确性。

在模型的推理阶段,知识图谱同样发挥着重要作用。当大模型生成回答时,会参考知识图谱中的知识进行验证和修正。如果大模型生成的回答与知识图谱中的事实性知识不符,会对回答进行调整,以确保回答的准确性和可靠性 。例如,在智能问答系统中,当大模型生成答案后,会通过知识图谱验证答案的合理性,若发现答案与知识图谱中的信息矛盾,会重新生成答案或给出提示。

关键技术点:DeepSeek 在融合架构中采用了多种关键技术,以实现知识图谱与大模型的有效融合。在知识图谱嵌入大模型的训练过程中,采用了基于注意力机制的融合方法 。通过注意力机制,大模型能够自动学习知识图谱中不同部分与文本数据的相关性,从而更加灵活地利用知识图谱中的知识。例如,在处理一个关于科技领域的文本时,注意力机制可以使大模型聚焦于知识图谱中与科技相关的实体和关系,如 “人工智能”“芯片” 等,而忽略其他不相关的信息,提高知识利用的效率。

在参数调整机制方面,DeepSeek 采用了一种分层的参数调整策略。在模型的底层,主要对与语言理解相关的参数进行调整,以适应不同的语言任务和数据特点;在模型的高层,结合知识图谱的信息,对与知识推理和应用相关的参数进行调整 。这样的分层调整策略能够使模型在不同层面上充分利用知识图谱和文本数据的信息,提高模型的性能和适应性。例如,在处理一个需要逻辑推理的问题时,模型高层的参数会根据知识图谱中的推理规则进行调整,以更好地完成推理任务。

DeepSeek 还采用了知识图谱补全技术,以解决知识图谱中可能存在的知识缺失问题。通过大模型的推理能力和对文本数据的理解,对知识图谱中的缺失知识进行预测和补充 。例如,当知识图谱中关于某个历史事件的时间信息缺失时,大模型可以通过分析相关的历史文本,结合已有的知识,预测出该事件可能发生的时间,并将其补充到知识图谱中,提高知识图谱的完整性和准确性。

应用案例与效果展示

(一)具体应用场景案例

以联想 DeepSeek 一体机为例,在实际应用中,其融合架构展现出了显著的优势。联想 AIForce 智能体开发平台通过融合 DeepSeek 等主流大模型库与行业知识图谱,为企业级 AI 应用开发带来了新的变革。在智能客服领域,某电商企业使用联想 AIForce 智能体开发平台,借助 DeepSeek 大模型强大的语言理解能力和知识图谱中丰富的商品知识、客户服务知识,实现了智能客服系统的升级 。当客户咨询商品信息时,系统能够快速准确地理解客户问题,利用知识图谱中的商品属性、价格、库存等信息,结合大模型的语言生成能力,给出精准、详细的回答,大大提高了客户满意度和服务效率。

在智能营销领域,一家金融机构利用联想 AIForce 智能体开发平台,通过融合架构,将 DeepSeek 大模型与金融行业知识图谱相结合。在进行客户需求分析时,系统能够根据客户的历史交易数据、风险偏好等信息,从知识图谱中获取相关的金融产品知识和市场动态,利用大模型进行数据分析和预测,为客户提供个性化的金融产品推荐和投资建议 ,有效提升了营销效果和客户转化率。

通过可视化拖拽的界面,企业用户可以快速搭建模型,将业务系统的对接周期从数周缩短至小时级 。这使得企业能够更加迅速地将 AI 技术应用到实际业务中,提高了企业的竞争力。私有化部署确保了数据安全和合规性,企业可以放心地将敏感数据用于模型训练和应用,同时具备高度定制化与再开发能力,能够满足不同企业的个性化需求 。简易运维特性使用户开箱即用,大幅降低了企业硬件采购及运维成本,使得更多企业能够轻松地享受到 AI 技术带来的便利。

(二)性能提升效果

从实际测试结果来看,融合架构对大模型性能的提升十分显著。在准确率方面,以某知识问答任务为例,未融合知识图谱的大模型在回答问题时,准确率为 70% ,而融合了知识图谱的 DeepSeek 大模型,准确率提升至 85% 。这是因为知识图谱为大模型提供了准确的事实性知识,减少了大模型因 “幻觉” 产生的错误回答,使得回答更加准确可靠。

在召回率方面,融合架构同样表现出色。在信息检索任务中,传统大模型的召回率为 65% ,而采用了融合架构的大模型,召回率达到了 80% 。这是因为知识图谱的结构化知识能够帮助大模型更全面地理解问题,从而更准确地检索到相关信息,提高了信息的召回率 。例如,在搜索关于 “人工智能发展历程” 的信息时,融合架构的大模型能够通过知识图谱中人工智能相关的时间节点、重要事件、关键人物等信息,更全面地检索到相关资料,而不会遗漏重要信息。

在处理速度上,DeepSeek 通过优化算法和架构,使得模型在处理大规模数据时的速度得到了显著提升。在处理一篇长文本时,未优化的大模型需要花费 30 秒,而 DeepSeek 大模型仅需 15 秒 ,处理速度提升了一倍。这得益于 DeepSeek 在模型架构设计和计算资源利用上的创新,使得模型能够更高效地处理数据,提高了应用的响应速度,为用户提供了更流畅的体验 。例如,在实时翻译场景中,快速的处理速度能够实现语音或文本的实时翻译,满足用户在跨语言交流中的即时需求。

面临的一些问题

在这里插入图片描述

(一)面临的挑战

在 DeepSeek 知识图谱与大模型参数化知识的融合过程中,面临着诸多技术难题。数据一致性问题是一个关键挑战。知识图谱中的知识通常是经过人工标注或从结构化数据源提取的,具有较高的准确性和一致性 。而大模型的训练数据来源广泛,可能包含噪声和错误信息,这就导致在融合过程中,如何保证来自不同数据源的知识在语义和逻辑上的一致性成为一个难题。例如,在知识图谱中,“苹果” 通常指的是一种水果,而在大模型的训练数据中,“苹果” 可能还会被用来指代苹果公司,这种语义上的歧义需要在融合过程中进行有效的处理,以避免知识冲突和错误的推理。

计算资源需求也是一个不容忽视的问题。大模型本身就需要大量的计算资源进行训练和推理,而知识图谱的引入进一步增加了计算的复杂性。在融合架构中,需要同时处理大模型的参数计算和知识图谱的查询、推理等操作,这对硬件设备的计算能力和内存容量提出了更高的要求 。例如,在进行大规模知识图谱的嵌入训练时,需要消耗大量的 GPU 内存和计算时间,这对于一些资源有限的企业和研究机构来说,可能是一个难以承受的负担。

知识图谱的更新与大模型的适配也是一个挑战。知识图谱中的知识需要不断更新以反映现实世界的变化,而大模型一旦训练完成,其参数是相对固定的。如何在知识图谱更新后,快速地将新的知识融入到大模型中,同时保证大模型的性能和稳定性,是需要解决的问题 。例如,当知识图谱中新增了关于某个新兴技术的知识时,如何将这些知识有效地整合到大模型的参数化知识中,使大模型能够理解和应用这些新知识,是当前研究的一个热点。

(二)未来发展方向

未来,DeepSeek 这种融合架构有望在更多领域实现应用拓展。在医疗领域,将知识图谱中的医学知识与大模型相结合,可以开发出更智能的医疗诊断辅助系统。系统可以根据患者的症状、病史等信息,结合知识图谱中的疾病知识和治疗方案,利用大模型进行智能分析和推理,为医生提供更准确的诊断建议和治疗方案 。在金融领域,融合架构可以用于风险评估和投资决策。通过整合知识图谱中的金融市场数据、企业信息和风险指标,以及大模型的数据分析和预测能力,能够更准确地评估风险,制定合理的投资策略,为金融机构和投资者提供更有价值的服务。

在技术优化方面,DeepSeek 可以进一步探索更高效的融合算法和模型架构。通过改进知识图谱嵌入大模型的方法,提高知识的融合效率和准确性,减少计算资源的消耗 。还可以研究如何更好地利用大模型的生成能力,对知识图谱进行自动补全和更新,提高知识图谱的质量和时效性。例如,利用大模型生成的文本信息,自动提取其中的知识,并将其补充到知识图谱中,实现知识图谱的动态更新。

随着多模态技术的发展,DeepSeek 的融合架构也可以向多模态方向拓展。将图像、语音等多模态数据与知识图谱和大模型进行融合,实现更全面、更智能的信息处理和交互 。例如,在智能客服系统中,不仅可以处理用户的文本问题,还可以通过语音识别和图像识别技术,理解用户的语音和图像信息,结合知识图谱和大模型的知识,提供更准确、更便捷的服务。

未来,是否我们都将从新洗牌??DeepSeek 的知识图谱与大模型参数化知识的融合架构具有广阔的发展前景,虽然面临着一些挑战,但通过不断的技术创新和应用拓展,有望为人工智能的发展带来新的突破,推动各行业的智能化升级 。

相关文章:

DeepSeek:知识图谱与大模型参数化知识融合的创新架构

引言:AI 领域的融合趋势 在目前大模型与知识图谱作为两个重要的研究方向,各自展现出了强大的能力与潜力。大模型,凭借其在海量数据上的深度训练,拥有强大的语言理解与生成能力,能够处理多种自然语言处理任务&#xff0…...

ES6 迭代器 (`Iterator`)使用总结

Iterator(迭代器)是 ES6 引入的一种 接口,用于 顺序访问 可迭代对象(Array、Set、Map、String、arguments、自定义对象等)。 Iterator(迭代器)的作用有三个: 为各种数据结构提供一个…...

信用修复和失联修复的区别

失联修复和信用修复是两个不同的概念,在目的、操作方式和应用场景上都有所区别。 失联修复 失联修复主要是指在金融催收行业中,当债务人的联系方式(通常是手机号码)发生改变,导致无法联系到债务人时,催收公…...

2025蓝桥杯JAVA编程题练习Day3

1.黛玉泡茶【算法赛】 问题描述 话说林黛玉闲来无事,打算在潇湘馆摆个茶局,邀上宝钗、探春她们一起品茗赏花。黛玉素来讲究,用的茶杯也各有不同,大的小的,高的矮的,煞是好看。这不,她从柜子里…...

[论文阅读] Knowledge Fusion of Large Language Models

Knowledge Fusion of Large Language Models (FuseLLM) Methodology 整体Pipeline如下图所示 不同的动物代表不同的LLM。左边第一,第二分别是Ensemble以及Weight Merging方法。最右侧为本文提出的FuseLLM。 Ensemble: 融合多个models的预测结果,比如…...

deepseek来讲lua

Lua 是一种轻量级、高效、可嵌入的脚本语言,广泛应用于游戏开发、嵌入式系统、Web 服务器等领域。以下是 Lua 的主要特点和一些基本概念: 1. 特点 轻量级:Lua 的核心非常小,适合嵌入到其他应用程序中。高效:Lua 的执…...

探索 Spring Cloud Alibaba:开启微服务架构新时代

一、引言 在当今数字化浪潮中,软件系统的规模和复杂度不断攀升,传统的单体架构逐渐难以满足快速迭代、高并发处理以及灵活扩展的需求。微服务架构应运而生,它将一个大型的应用拆分成多个小型、自治的服务,每个服务专注于特定的业务…...

【数据结构】(6) LinkedList 链表

一、什么是链表 1、链表与顺序表对比 不同点LinkedListArrayList物理存储上不连续连续随机访问效率O(N)O(1)插入、删除效率O(1)O(N) 3、链表的分类 链表根据结构分类,可分为单向/双向、无头结点/有头节点、非循环/循环链表,这三组每组各取…...

【工具变量】上市公司企业渐进式创新程度及渐进式创新锁定数据(1991-2023年)

测算方式: 参考顶刊《经济研究》孙雅慧(2024)老师的做法,用当期创新和往期创新的内容重叠度作为衡量渐进式创新程度的合理指标。通过搜集海量专利摘要,测算当前专利申请和既有专利的内容相似度,反映企业在…...

07_任务状态——改进播放控制

一、声明 在05和06的程序里面可以达到的一个效果就是很完美的播放音乐,并且不会影响到其它任务的运行,但是这个代码有一个弊端就是要么创建任务从头开始播放要么就直接删除任务。 我们现在的程序就增加了音乐的暂停和恢复的功能,那么能够达到…...

【R语言】apply函数族

在R语言中使用循环操作时是使用自身来实现的,效率较低。所以R语言有一个符合其统计语言出身的特点:向量化。R语言中的向量化运用了底层的C语言,而C语言的效率比高层的R语言的效率高。 apply函数族主要是为了解决数据向量化运算的问题&#x…...

Retrieval-Augmented Generation,检索增强生成流程

RAG流程 用户输入接收 系统接收用户输入的查询问题或文本内容,例如“李白有哪些著名的作品?”用户输入可以通过自然语言处理(NLP)模型的输入端口或用户交互界面(如聊天应用、搜索引擎输入框等)接收。 查询…...

[AI][本地部署]离线升级后报ChromeDb错误

【背景】 升级了OpenWebUI,在离线环境下补足了很多需要的Package后终于成功启动了Backend的服务,但是一旦上传文件,就会报ChromaDb错误,少了Collection这一列云云。 【分析】 两个环境ChromaDb的版本不同,所以怀疑是…...

Pinocchio: 刚体动力学算法库介绍

Pinocchio 是一个高性能的开源刚体动力学计算库,广泛应用于机器人学研究与开发。它主要致力于提供高效、精确的运动学和动力学算法,实现机器人模型的建模、前向运动学、反向动力学、力动力学计算等功能。下面将详细介绍该库的一些关键特点和应用场景。 基…...

电商平台的设计与实现(代码+数据库+LW)

摘 要 如今社会上各行各业,都喜欢用自己行业的专属软件工作,互联网发展到这个时候,人们已经发现离不开了互联网。新技术的产生,往往能解决一些老技术的弊端问题。因为传统商品交易信息管理难度大,容错率低&#xff0…...

c#对接deepseek 聊天AI接口

注意:不是免费 对接文档:对话补全 | DeepSeek API Docs 注册地址:DeepSeek 申请key 在线请求示例 apifox deepseek - deepseek...

Node.js中http模块(二)

一、http模块 http 模块是 Node.js 官方提供的、用来创建 web 服务器的模块。通过 http 模块提供的 http.createServer0) 方法,就能方便的把一台普通的电脑,变成一台 Web 服务器,从而对外提供 Web 资源服务。 二、域名和域名服务器 尽管 I…...

主流顶级域名服务商ZDNS连续十余年跟进国际顶级域名政策制定

顶级域名(TLD,Top-Level Domain)是域名层次结构中的最高层,位于域名最后一段,也即最右边的点(.)之后的字符。品牌顶级域名是顶级域名的一种,以品牌相关名称命名,由品牌所属企业申请、运营、并自由分配二级域名,能够直接反映企业或品牌的形象和特色,如.citic、.中信、.baidu、.联…...

低至3折,百度智能云千帆宣布全面支持DeepSeek-R1/V3调用

DeepSeek-R1和 DeepSeek-V3模型已在百度智能云千帆平台上架 。 出品|产业家 新年伊始,百度智能云又传来新动作 。 2月3日百度智能云宣布, DeepSeek-R1和 DeepSeek-V3模型已在百度智能云千帆平台上架,同步推出超低价格方案,并…...

解释一下数据库中的事务隔离级别,在 Java 中如何通过 JDBC设置事务隔离级别?

数据库中的事务隔离级别是用于控制并发事务之间相互影响的一种机制。 它定义了事务之间的可见性和影响范围,常见的隔离级别包括: 读未提交(Read Uncommitted):最低的隔离级别,事务中的修改即使没有提交也…...

HTML Day03

Day03 0. 引言1. CSS1.1 CSS的3种使用方法1.2 内联样式1.3 内部样式表1.4 外部CSS文件 2. 图像3. 表格3.1单元格间距和单元格边框 4. 列表4.1 有序表格的不同类型4.2 不同类型的无序表格4.3 嵌套列表 5. 区块6. 布局6.1 div布局6.2 表格布局 0. 引言 HELLO ^ _ ^大家好&#xf…...

光电设计大赛智能车激光对抗方案分享:低成本高效备赛攻略

一、赛题核心难点与备赛痛点解析 全国大学生光电设计竞赛的 “智能车激光对抗” 赛题,要求参赛队伍设计具备激光对抗功能的智能小车,需实现光电避障、目标识别、轨迹规划及激光精准打击等核心功能。从历年参赛情况看,选手普遍面临三大挑战&a…...

【iOS】方法交换

方法交换 method-swizzling是什么相关API方法交换的风险method-swizzling使用过程中的一次性问题在当前类中进行方法交换类方法的方法交换 方法交换的应用 method-swizzling是什么 method-swizzling的含义是方法交换,他的主要作用是在运行的时候将一个方法的实现替…...

Windows10下使用QEMU安装Ubuntu20.04虚拟机,并启用硬件加速

Windows10下使用QEMU安装Ubuntu20.04虚拟机,并启用硬件加速 作者将狼才鲸创建日期2025-05-30 CSDN阅读地址:Windows10下使用QEMU安装Ubuntu20.04虚拟机,并启用硬件加速 本文档源码地址:Windows10下使用QEMU安装Ubuntu20.04虚拟机…...

【数据结构】——二叉树--链式结构

一、实现链式结构二叉树 二叉树的链式结构,那么从名字上我们就知道我们这个二叉树的底层是使用链表来实现的,前面我们的二叉树是通过数组来实现的,那么在其是完全二叉树的情况下,此时我们使用数组来实现就会使得其空间浪费较少&a…...

47道ES67高频题整理(附答案背诵版)

1.ES5、ES6(ES2015)有什么区别? ES5(ECMAScript 5)和ES6(也称为ECMAScript 2015)是JavaScript语言的两个版本,它们之间有一些重要的区别和改进: let 和 const 关键字: …...

Windows版本的postgres安装插件http

1、下载安装包 这里使用安装 pgsql-http 的扩展 源码地址:GitHub - pramsey/pgsql-http: HTTP client for PostgreSQL, retrieve a web page from inside the database. 编译的安装地址:http extension for windows updated to include PostgreSQL17 …...

Real SQL Programming

目录 SQL in Real Programs Options Stored Procedures Advantages of Stored Procedures Parameters in PSM SQL in Real Programs We have seen only how SQL is used at the generic query interface --- an environment where we sit at a terminal and ask queries …...

HTML5 列表、表格与媒体元素、页面结构分析

1. 列表 无序列表 有序列表 定义列表 列表对比 2. 表格 跨列 跨行 跨行和跨列 3. HTML5的媒体元素 视频元素 注意:autoplay现在很多浏览器不支持了! 音频元素 4. 页面结构分析 5. 总结...

flutter简单自定义跟随手指滑动的横向指示器

ScrollController _scrollController ScrollController();double _scrollIndicatorWidth 60.w;//指示器的长度double _maxScrollPaddingValue 30.w;//指示器中蓝条可移动的最大距离double _scrollPaddingValue 0.0;//指示器中蓝条左边距(蓝条移动距离)overridevoid initSta…...