尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
【零基础学AI】第 22 章课后练习与答案
第 22 章练习与参考答案 关于《AI 零基础 36 讲》课后训练与正式讲解配套学习本篇是《AI 零基础 36 讲》的配套课后训练与对应章节的正式讲解一起使用。整个系列面向初学者从日常 AI使用逐步进入编程、模型训练和大模型应用开发。✍️先独立作答再核对答案训练围绕本章知识安排概念判断、结果分析或动手任务并提供参考答案与解释。建议先读完对应的正式文章再独立作答遇到困难时回看相关例子最后核对答案。代码题请亲手运行观察程序输出确认自己能解释结果、发现错误并完成修复。做完一道题也要弄清答案为什么成立。练习NumPy 数组通过torch.from_numpy转成张量后改张量为什么会影响原数组怎样创建独立副本32 条记录、每条一个输入和一个目标输入与目标应该分别是什么形状参数 w 为 2损失(3w - 1)²单次梯度多少没有清除连续计算两次后多少三条 x 为 -1、0、1改成y 3x - 2只修改标签再训练权重与偏置接近多少model.eval()会不会关闭求导当前线性层为何两种模式输出相同本章 CPU 版 CUDA 显示 False如何完成训练九条测试结果能否代表任意输入范围参考答案第一题共享内存双方修改互相影响。张量的.clone()可以得到独立副本。可观察原数组第一项变化来核对不靠打印张量对象的地址判断。第二题输入与目标都为(32, 1)。目标误写成(32,)时可能广播出错误配对需要在损失前检查。第三题单次梯度为 30两次累积为 60。每轮独立更新时计算前调用优化器的zero_grad。本章错误与修复实际演示了这个数值。第四题标签为 -5、-2、1权重接近 3偏置接近 -2。importtorch torch.manual_seed(42)xtorch.tensor([[-1.0],[0.0],[1.0]])ytorch.tensor([[-5.0],[-2.0],[1.0]])modeltorch.nn.Linear(1,1)optimizertorch.optim.SGD(model.parameters(),lr0.1)loss_fntorch.nn.MSELoss()for_inrange(120):optimizer.zero_grad(set_to_noneTrue)lossloss_fn(model(x),y)loss.backward()optimizer.step()print(权重,model.weight.detach().item())print(偏置,model.bias.detach().item())assertabs(model.weight.detach().item()-3)1e-4assertabs(model.bias.detach().item()2)1e-4第五题评估模式仍可求导用no_grad()控制推理记录。当前只有 Linear它没有 Dropout 或 BatchNorm 的模式差异仍显式切换便于后续扩展。第六题选择--device cpu正常运行CPU 不要求 CUDA。测试只覆盖同一原创生成范围九条样本很少也没有检验新的分布不能作范围外效果保证。补充核对可以让 PyTorch 重现前一章梯度。fromexamples.torch_coreimportautograd_demo resultautograd_demo()assertresult[prediction]5.5assertresult[loss]2.25assertresult[gradients][b2]3.0print(result)
RELATED

相关推荐

Debezium 变更数据捕获:3 种部署方式对比,让数据库变更实时可见

Debezium 变更数据捕获:3 种部署方式对比,让数据库变更实时可见

Debezium 变更数据捕获:3 种部署方式对比,让数据库变更实时可见 【免费下载链接】debezium Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues. 项目地址: https://gitcode.com/gh_mirro…

📅 2026/11/3 2:25:40
ComfyUI图像合成教程:Image Composite节点产品背景合成,阴影边缘融合实战

ComfyUI图像合成教程:Image Composite节点产品背景合成,阴影边缘融合实战

你是不是已经把产品图和背景图都生成好了,但打开文件夹一看——两张图还是分开的,产品悬在空中,没有影子,也没有光? 别慌,我也卡过这一步——合成不是简单地把产品图贴到背景上,它需要处理位置、大小、阴影和边缘融合。 这篇就干一件事:用 ComfyUI 的 Image Composite …

📅 2026/11/3 2:25:40
开源800个量化因子,但没人告诉你pass是什么意思

开源800个量化因子,但没人告诉你pass是什么意思

原创不易,转载请标明出处及原作者。 文中示例仅用于技术讨论,不构成任何操作建议。 量化策略开发应以学习和技术交流为目的。 本号不荐股、不卖课、不承诺收益。 市场有风险,请合法合规投资。 本文约 3400 字,另有 6 段可运行代码 | 预计阅读 12 分钟。前半是介绍、安装和用…

📅 2026/11/3 2:20:40
MORE NEWS

更多资讯

📰

混合语言场景下AI语音识别的挑战与优化实践

1. 为什么2026年我们还在手动整理笔记?在ChatGPT和Copilot已经能自动生成会议纪要的今天,我依然保持着用纸笔记录关键信息的习惯。上周整理某次中英混杂的技术讨论录音时,AI助手将"Kubernetes的Pod"误识别为"咖啡豆的Pod"…

📰

边缘计算与AI融合中的低延迟优化策略

1. 边缘计算与AI的延迟挑战现状2026年的技术格局正在经历一场静默革命——边缘计算与AI的深度融合正在重塑实时系统的可能性边界。作为一名参与过多个工业级边缘AI项目的工程师,我亲眼目睹了传统云计算架构在自动驾驶、工业质检等场景中暴露出的致命缺陷&#xff1a…

📰

TensorRT环境配置与性能优化全攻略

1. TensorRT环境配置全景指南作为NVIDIA推出的高性能深度学习推理引擎,TensorRT的配置过程直接影响后续模型部署的稳定性和效率。我在实际工业部署中经历过从Ubuntu到Windows、从x86到Jetson的各种环境配置场景,这里将系统梳理TensorRT 8.x的完整配置方法…

📰

红外发射接收电路入门:从38kHz方波到电平跳变

简介:面向电子初学者与遥控、智能家居等无线通信入门场景,这份资料围绕红外发射与接收的基本电路展开,重点讲解HS38(HS0038)红外接收集成模块的工作方式:收到38kHz方波时输出低电平,未收到时保持…

📰

Hirender媒体服务器在多通道投影同步控制中的应用实践

1. 项目背景与需求解析中央戏剧学院光影艺术节作为国内顶尖艺术院校的年度盛事,每年都吸引着行业内的广泛关注。今年我们团队负责主会场的视觉呈现,面临的核心挑战是如何在有限预算下实现多通道投影的精准同步控制,同时确保演出过程中零失误的…

📰

PAT乙级1070题解析:数字处理与排序算法实战

1. PAT乙级1070题目解析与实战指南作为计算机编程能力测试的经典题型,PAT乙级1070题是考察选手对基础算法和数据结构掌握程度的典型代表。这道题通常涉及数组处理、条件判断和简单数学运算,是PAT考试中常见的"送分题"类型。但根据我的考场观察…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬