面试-Pretrain 和 SFT 的伪代码
一、预训练(PT)标准Shifted Causal LM Loss 原理1. 核心:Shift 移位逻辑(为什么要shift)输入序列:[x₀, x₁, x₂, x₃]模型输入token_ids:input_ids = [x₀, x₁, x₂, x₃]模型预测目标:用x₀预测x₁,x₁预测x₂,x₂预测x₃Shift操作:labels = input_ids.clone()把labels向左移动一位,截断第一个token,末尾补padding:model输入:x0 x1 x2 x3model输出logits对应位置:预测x1 x2 x3 [pad]shift后labels:x1 x2 x3 padpadding位置设置为-100(CrossEntropy忽略标签,不计算loss)2. 数学公式(Causal Language Modeling Loss)设:logits∈[B,L,V]logits \in [B, L, V]logits∈[B,L,V]:batch、序列长度、词表维度shifted_labels∈[B,L]\in [B, L]∈[B,L]:移位后的标签VVV词表大小忽略标签值:−100-100−100单样本位置损失:Lpos=−log⁡(exp⁡(logitpos,label)∑v=1Vexp⁡(logitpos,v)) \mathcal{L}_{pos} = -\log\left(\frac{\exp(logit_{pos, label})}{\sum_{v=1}^V \exp(logit_{pos,v})}\right)Lpos​=−log(∑v=1V​exp(lo

相关新闻

宁波昨日出现龙卷风

宁波昨日出现龙卷风

宁波江北昨日出现龙卷风,漏斗状旋转云柱,持续三分钟。尽管昨天的龙卷风还只是个龙卷风宝宝,没有到达地面,但江北甬江街道还是感受了龙卷风的威力,多处厂房树木损坏严重。最近高温,小心强对流天气&#xff0…

2026/7/22 14:22:16 阅读更多 →
Harness Engineering:让 AI Agent 从 Demo 走向生产级可靠性的关键

Harness Engineering:让 AI Agent 从 Demo 走向生产级可靠性的关键

为什么你的 AI Agent 总是失败——而且这不是模型的错 关于为什么聪明的 AI 系统在生产环境中仍会崩溃的令人不安的真相——以及最终修复它的工程学科。 凌晨 2 点,我终于承认失败。我花了三周时间微调 prompts、切换到最新的旗舰模型,并近乎执念地调整…

2026/7/22 14:22:16 阅读更多 →
权限路由动态注册使用说明和完整示例

权限路由动态注册使用说明和完整示例

一、 核心原理与使用说明 路由分层:将路由分为 constantRoutes(无需权限的静态路由,如登录、404)和 asyncRoutes(需要权限的动态路由)。组件懒加载:Vite 不支持 require.context,必须…

2026/7/22 14:22:16 阅读更多 →

最新新闻

AI如何重构科研流程:从计算负担到智能协作者的转型

AI如何重构科研流程:从计算负担到智能协作者的转型

最近在帮一个研究生朋友处理论文数据时,我注意到一个有趣的现象:他花了整整三天时间调试一个复杂的统计算法,但真正用于分析结果、提出新见解的时间,却不到两小时。这让我想起自己刚接触研究时的类似经历——我们似乎陷入了一个怪…

2026/7/23 2:48:20 阅读更多 →
TMS570LC4357-EP引脚复用配置实战:从原理到代码的嵌入式硬件设计指南

TMS570LC4357-EP引脚复用配置实战:从原理到代码的嵌入式硬件设计指南

1. 项目概述与核心价值在嵌入式硬件开发,尤其是汽车电子和工业控制这类对可靠性要求极高的领域,微控制器(MCU)的引脚配置从来都不是一件可以“想当然”的事情。我见过不少项目,原理图设计阶段对引脚功能考虑不周&#…

2026/7/23 2:48:20 阅读更多 →
Embedding模型和向量数据库的使用

Embedding模型和向量数据库的使用

一、知识储备 Embedding、LLM、向量数据库、RAG的区别 Embedding 模型把文本转换成向量 一串数字,像: text-embedding-v4、BGE-M3 大语言模型 (LLM) :理解并生成文本、人类可读的文字,像: GPT、Qwen、Claude 向量…

2026/7/23 2:48:20 阅读更多 →
Intel vt-d 与 risc-v aia 对比

Intel vt-d 与 risc-v aia 对比

2026/7/23 2:48:20 阅读更多 →
PCB贴片打样服务解析:快速打样如何缩短电子产品研发周期?

PCB贴片打样服务解析:快速打样如何缩短电子产品研发周期?

PCB贴片打样是电子产品研发阶段非常关键的一环。无论是消费电子、工业控制设备还是智能硬件产品,在进入批量生产之前,通常都需要通过PCB贴片打样进行功能验证和电路测试,从而确保产品设计的可靠性和稳定性。在电子制造行业中,PCB贴…

2026/7/23 2:48:20 阅读更多 →
Qwen3.8-Max-Preview部署指南:2.4T参数大模型本地化实践

Qwen3.8-Max-Preview部署指南:2.4T参数大模型本地化实践

阿里刚刚发布了Qwen3.8-Max-Preview模型,参数规模达到2.4T,这是目前开源大模型领域的一个重要突破。这个模型最值得关注的是其巨大的参数规模和对多模态能力的支持,预计将在代码生成、数学推理、文本理解等多个领域展现强大性能。对于技术开发…

2026/7/23 2:47:20 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 12:54:44 阅读更多 →

月新闻