CS336 Lecture1~4 Assignment1 学习简记

发布时间:2026/8/13 8:31:06

CS336 Lecture1~4  Assignment1 学习简记
前言要是有着想要在业余时段去学习跟大模型紧密关联的ai infra这样的想法, 那就绝对得去学一学那声名远扬的CS336课程, 恰好2026年这个版本也已然开启篇章了。此课程所涵盖的知识数量颇为庞大加之本人并没有什么相关基础, 因而通勤的那段时间以及下班之后的时间基本上全被用于学习这件事情上了。当下已然完成了相关学习任务, 并且运用特定 数据集在我自身的4060 Ti显卡之上开展了大概40M这个量的训练操作。尽管仅仅只是一个规模较小的模型、数据量也不多的实验, 然而当目睹那模型确实能够生成一段具备流程特性的文本之际, 仍然是颇具成就感的。这般简单地记录关于学习的心得之处, 同时分享一些我个人认为挺不错的入门资料。于我而言, 通勤的那段时间是极为适宜去观看视频的, 因而所提及的视频资料会是比较多的。笔记于着手学习之前, 要有一心理预期, CS336的知识量甚巨, 其覆盖面亦极广, 短时间内绝无可能全然掌握。吾关于此门课程之学习策略为, 挑选自身感兴趣的、与AI Infra相关性较强的部分予以更深入探究, 其余部分先构建起基本概念, 后续待有需要之际再进行深入研习, 课程所提供的参考资料数量众多, 有空之时可多多翻阅浏览。了解训练大语言模型的基本组件完成 1 后对这些内容会有一个更直观的认识。现如今, 于大语言模型当中最为常见的那种方案, 乃是BPE此为Byte - Pair 的简称。其基本原理是, 持续地将高频出现的相邻byte或者token pair合并成为全新的token , 并一步步地构建起词表。在这一方面, 能够配合大神所制作的视频以及代码一块儿去学习, 其中讲解得极为直观。针对结构的理解, 我给出这样的建议, 那就是可以先去观看李宏毅老师所讲的关于self-以及某些相关内容的讲解视频, 其讲解深入浅出, 值得一看先去建立起基本概念, 之后再去看论文, 如此一来会顺畅许多。关键要点是, 要掌握评估模型训练所需资源的方法。像模型参数量, 计算量, 显存占用这些方面, 都属于评估范畴。依据这些指标, 能够大概推导得出, 什么样配型的机器可以训练规模多大的模型不同规模大小的数据集开展训练需要耗时多久以及训练过程中的瓶颈大致会在什么地方。学习到 、、、fp8 和 fp4 的格式。去学习, 关于里库的用处运用之法, 尤其是其中的和这部分情况, 当去处理各种维度的相关事宜时, 能够削减好多心智负担呢。FLOPs(-point )一些常见的预估方式FLOP/s, 它指那种每什么的 -point, 这也被称作 FLOPS。MFU(Model FLOPs ):训练显存占用有一些方法能减少训练内存介绍一些经过实践验证的有效模型结构和训练技巧。常见结构包括常用位置编码方法模型结构调参主要涉及训练稳定性技巧与之相关的内容数量颇为可观, 能够与李宏毅老师所讲的关于优化方面的视频一同进行观看:这部分内容我目前只是做基本了解。的一些变体如MoE( of ) 专家网络相关我对于这一部分也是不曾有着深入的探究, 要是真的需要去进行学习的话, 那么先是得去埋头钻研论文以及技术报告才行, 当前它并非是我学习时候最为着重紧要的要点, 因而在此仅仅是做出基本层面的了解罢了。1完完整整走了一回语言模型训练流程, 收获颇为丰厚。不但学到了大模型训练的某些基础知识, 还学到了好多工程实现方面的优化细节。即便作业所涵盖的内容数量繁多, 文档呈现出来的页面长度较长, 然而依照给定的说明, 依次逐步去达成, 实际上难度还算尚且可以, 再加上有大模型予以助力, 碰到不明白的地方, 询问就能够解决问题了。下面简要地记录一下各个部分的心得体会。BPE :block:相关比较基础Train loop:Text:最后测试是通过了。训练做消融实验, 我并未开展, 这又是如何, 而因为了此次学习目的并非进行调参这个操作, 从工程学习的角度层面, 已然达到了我想要去了解知晓的那般情形。最终能借助AI一下子达成, 能够学到某些常规做法的优化方式以及一些经典的达成形式。小结时间早在 2025 年的时候, 我就知晓 CS336 这门课程了。那个时候, 当我看第一讲的时候, 基本上就如同在听一本奇怪的书那样一知半解 , 之后当看到第一个作业是接近 50 页的 PDF 文件时 , 当时我的第一反应便是: 暂且搁置一旁 , 等到后面再去学习。此刻, 伴随某些前置知识的增添, 逐渐也能够大致领会了, 要是存在不明白的, 持续向大模型追问就行。维持干劲, 持续展开学习吧。

相关新闻

OpenClaw通过MCPorter桥接MCP服务:从原理到实战部署指南

OpenClaw通过MCPorter桥接MCP服务:从原理到实战部署指南

2026/8/13 8:31:06

1. 项目背景与核心价值:为什么需要OpenClaw与MCP的桥梁? 如果你正在深度使用各类AI助手,比如Claude Desktop、Cursor,或者是在搭建自己的AI应用,那你大概率已经接触过“MCP”这个概念。MCP,全称Model Conte…

MiniMax H3开源视频模型:本地部署与实战指南

MiniMax H3开源视频模型:本地部署与实战指南

2026/8/13 8:31:06

最近,AI视频生成领域又迎来了一颗重磅炸弹。如果你还在为Sora、Pika等闭源模型的高门槛和不可控性而烦恼,或者对Runway、Stable Video Diffusion的效果和成本感到纠结,那么现在,一个真正能“拿在手里”的解决方案出现了。MiniMax最…

倒计时 9 月 11 日|欧盟 CRA 网络弹性法案:谁受监管、该做什么、部分企业尚存不足?

倒计时 9 月 11 日|欧盟 CRA 网络弹性法案:谁受监管、该做什么、部分企业尚存不足?

2026/8/13 8:31:06

摘要: 欧盟《网络弹性法案》(CRA)已进入强制实施倒计时。自2026年9月11日起,所有包含“数字元素”并销往欧盟的产品,无论其制造商位于何处,都必须遵守其严苛的漏洞上报与安全合规要求。不合规将面临巨额罚款…

3分钟极速配置:让MusicBee拥有网易云音乐海量歌词库的终极指南

3分钟极速配置:让MusicBee拥有网易云音乐海量歌词库的终极指南

2026/8/13 9:51:09

3分钟极速配置:让MusicBee拥有网易云音乐海量歌词库的终极指南 【免费下载链接】MusicBee-NeteaseLyrics A plugin to retrieve lyrics from Netease Cloud Music for MusicBee. 项目地址: https://gitcode.com/gh_mirrors/mu/MusicBee-NeteaseLyrics 还在为…

C# Vp机器视觉

C# Vp机器视觉

2026/8/13 9:51:09

vp显示屏幕 new CogRecordDisplay() 的常用属性以下是创建一个 CogRecordDisplay 实例后,你可以直接使用的核心属性(假设你已添加了 Cognex.VisionPro.Display 的引用):属性类型说明ImageICogImage / CogImage要显示的图像。可赋值…

Ubuntu安装全攻略:从版本选择到系统优化,新手避坑指南

Ubuntu安装全攻略:从版本选择到系统优化,新手避坑指南

2026/8/13 9:51:09

1. 从零到一:为什么选择Ubuntu,以及安装前的关键决策 如果你正准备踏入Linux世界,或者厌倦了Windows/macOS的某些限制,Ubuntu大概率是你的第一站。它就像一个开箱即用的“精装房”,社区庞大、文档齐全、软件生态成熟&a…

【Android Performance】跑分测试版本选型与LMKD查杀白名单配置指南——从低内存闪退到白名单保活的完整方案

【Android Performance】跑分测试版本选型与LMKD查杀白名单配置指南——从低内存闪退到白名单保活的完整方案

2026/8/13 9:51:09

文章目录 Android系统性能优化:跑分测试版本选型与LMKD查杀白名单配置指南——从低内存闪退到白名单保活的完整方案 导入语 1 ~> 先看问题:为什么低内存设备跑分会闪退 1.1 矛盾的双方 2 ~> 版本选型:内存多大,就选对应的版本 2.1 选型参考表 2.2 选型决策流程 2.3 表…

RimSort终极指南:5个技巧彻底解决《边缘世界》模组冲突

RimSort终极指南:5个技巧彻底解决《边缘世界》模组冲突

2026/8/13 9:51:09

RimSort终极指南:5个技巧彻底解决《边缘世界》模组冲突 【免费下载链接】RimSort RimSort is an open source mod manager for the video game RimWorld. There is support for Linux, Mac, and Windows, built from the ground up to be a reliable, community-man…

猫抓cat-catch:浏览器资源嗅探的终极免费工具,3分钟快速上手完整指南

猫抓cat-catch:浏览器资源嗅探的终极免费工具,3分钟快速上手完整指南

2026/8/13 9:41:08

猫抓cat-catch:浏览器资源嗅探的终极免费工具,3分钟快速上手完整指南 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 猫抓c…

比较好的亚太EMBA,问了6位校友师资差别真的挺大

比较好的亚太EMBA,问了6位校友师资差别真的挺大

2026/8/12 7:11:29

比较好的亚太EMBA核心差异先看什么?对于希望兼顾工作与系统管理能力提升的亚太区高管而言,筛选匹配度高的EMBA项目时,师资配置是决定学习体验与实际收获的核心要素之一。我们结合3-4个公开信息透明、办学历史较长的亚太区主流EMBA项目特点&am…

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

2026/8/11 8:44:43

备考海外游学的亚洲EMBA面试,核心要围绕项目国际化设计逻辑、个人跨文化管理经验匹配度两个维度准备,避免把游学模块等同于普通旅游参访的认知偏差。不少备考者花3个月对比6份资料,却容易忽略面试官对“国际视野落地能力”的考察——比如香港…

比较好的国内EMBA,问了二十位校友聊透人脉价值

比较好的国内EMBA,问了二十位校友聊透人脉价值

2026/8/11 15:57:54

比较好的国内EMBA核心差异体现在哪些方面?比较好的国内EMBA的核心长期价值,很大程度上依托于校友网络的连接质量与资源生态的活跃度,这也是不少高管在择校时优先考量的因素。我们结合3-4个市场关注度较高的项目公开信息,从课程、师…

电商毛利率别再手动算了!2026年3种自动分析工具实测对比

电商毛利率别再手动算了!2026年3种自动分析工具实测对比

2026/8/13 0:00:21

一、开篇:毛利率——电商运营最该盯但最难盯的指标 电商运营中有一个指标,几乎所有老板都会问,但几乎所有运营都回答得不够确定——毛利率。不是"店铺毛利率",而是"每条链接的毛利率""每个品类的毛利率…

15-SaaS系统灰度发布:滚动更新、金丝雀发布、不停机迭代

15-SaaS系统灰度发布:滚动更新、金丝雀发布、不停机迭代

2026/8/13 0:00:21

15-SaaS系统灰度发布:滚动更新、金丝雀发布、不停机迭代 一、为什么需要不停机发布? 传统发布方式:停服务 → 替换包 → 启服务。在内部系统里勉强能用,但在SaaS系统中是灾难。 我们的无人售货柜SaaS平台服务全国几千台设备&#…

17-线上Bug热修复流程:紧急分支、补丁合并、版本快速回退方案

17-线上Bug热修复流程:紧急分支、补丁合并、版本快速回退方案

2026/8/13 0:00:21

17-线上Bug热修复流程:紧急分支、补丁合并、版本快速回退方案 前言 大家好,我是黒漂技术佬。 线上出 Bug 这种事,就像你正吃着火锅唱着歌,突然接到电话说"柜子门打不开了"。炸不炸?慌不慌?别急&a…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/8 5:07:31

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/9 13:42:46

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/8 2:30:15

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…