第一阶段-第7天 — 复习与综合练习
今日目标回顾本周学到的所有概念完成一个综合小练习查漏补缺巩固基础本周知识回顾核心概念清单概念一句话解释特征模型的输入数据标签模型要学习的正确答案权重w控制输入对输出的影响大小偏置b输入为0时的基础输出值预测模型根据当前参数给出的答案损失预测与真实值的差距均方误差预测误差平方的平均值梯度告诉参数该往哪个方向修改学习率每次修改参数的幅度训练不断修改参数让损失变小的过程完整训练流程图初始化w和b ↓ 对每组数据 1. 前向计算预测 w*x b 2. 计算损失MSE 平均(预测-真实)² 3. 计算梯度告诉w和b该怎么改 4. 更新参数w - 学习率*梯度_w b - 学习率*梯度_b ↓ 重复直到损失足够小 ↓ 用训练好的模型预测新数据今日练习综合练习从零训练一个工资预测模型# # 综合练习预测员工工资# # 第1步准备数据# 工作年限 → 月薪(千元)数据[(1,8),(2,10),(3,13),(5,18),(8,25),]输入[d[0]fordin数据]输出[d[1]fordin数据]# 第2步初始化参数w0.0b0.0学习率0.01轮次1000# 第3步训练print(开始训练...\n)forepochinrange(轮次):# 前向计算预测值[w*xbforxin输入]# 计算损失损失sum((p-t)**2forp,tinzip(预测值,输出))/len(输入)# 计算梯度nlen(输入)梯度_wsum(2*(p-t)*xforx,t,pinzip(输入,输出,预测值))/n 梯度_bsum(2*(p-t)forp,tinzip(预测值,输出))/n# 更新参数ww-学习率*梯度_w bb-学习率*梯度_b# 每200轮打印一次ifepoch%2000:print(f 轮次{epoch:4d}: 损失{损失:.4f}, w{w:.4f}, b{b:.4f})print(f\n训练完成!)print(f最终参数: w{w:.4f}, b{b:.4f})# 第4步验证print(\n验证预测:)forx,y_trueinzip(输入,输出):y_predw*xb 误差abs(y_pred-y_true)print(f 工作年限{x}年: 预测{y_pred:.2f}千, 真实{y_true}千, 误差{误差:.2f}千)# 第5步预测新员工print(\n预测新员工:)新员工年限[10,15,20]foryearsin新员工年限:预测工资w*yearsbprint(f 工作{years}年: 预测月薪{预测工资:.2f}千)练习2尝试不同的学习率数据[(1,8),(2,10),(3,13),(5,18),(8,25)]输入[d[0]fordin数据]输出[d[1]fordin数据]学习率列表[0.001,0.01,0.1,0.5]forlrin学习率列表:w,b0.0,0.0forepochinrange(500):预测值[w*xbforxin输入]nlen(输入)梯度_wsum(2*(p-t)*xforx,t,pinzip(输入,输出,预测值))/n 梯度_bsum(2*(p-t)forp,tinzip(预测值,输出))/n w-lr*梯度_w b-lr*梯度_b# 计算最终损失预测值[w*xbforxin输入]损失sum((p-t)**2forp,tinzip(预测值,输出))/len(输入)print(f学习率{lr:5.3f}: 最终损失{损失:.4f}, w{w:.4f}, b{b:.4f})自我检查回答以下问题能清晰回答才算掌握什么是特征和标签用自己的话解释。w和b分别控制什么画图说明。为什么用平方而不是绝对值举一个具体例子。梯度是什么用山坡比喻解释。学习率太大会有什么后果用一个数字例子说明。训练和推理有什么区别各举一个应用场景。验收标准综合练习能正常运行并输出正确结果能解释每一行代码的作用能回答所有自我检查问题尝试了不同学习率并观察了效果差异

相关新闻

威海跨境电商物流哪家性价比高

威海跨境电商物流哪家性价比高

根据您的需求,推荐威海青木国际货运代理有限公司,其在威海跨境电商物流领域具有显著性价比优势。以下从多个维度解析其服务亮点:1. 航线网络覆盖广,成本可控核心港口直达:威海、烟台、青岛、石岛等山东港口&#xff0c…

2026/7/22 18:29:18阅读更多 →
CircleVisualizer实现原理:环形音频可视化的数学模型与绘制优化

CircleVisualizer实现原理:环形音频可视化的数学模型与绘制优化

CircleVisualizer实现原理:环形音频可视化的数学模型与绘制优化 【免费下载链接】android-audio-visualizer :musical_score: :musical_keyboard: :musical_note: Audio visualisation for android MediaPlayer :sound: 项目地址: https://gitcode.com/gh_mirror…

2026/7/22 18:27:17阅读更多 →
专业问卷设计12项原则与数据分析技巧

专业问卷设计12项原则与数据分析技巧

1. 调查问卷设计基础与核心逻辑调查问卷作为数据收集的基础工具,其设计质量直接影响研究结果的可靠性。一个合格的问卷设计者需要同时具备统计学思维、用户心理学认知和业务场景理解三大核心能力。1.1 问卷结构的黄金比例专业问卷通常采用"漏斗型"结构设计…

2026/7/22 18:27:17阅读更多 →
高楼树木遮挡导致RTK失锁?惯导倾斜与激光测距组合方案

高楼树木遮挡导致RTK失锁?惯导倾斜与激光测距组合方案

测量员小王承接了城中村改造项目,GPS信号被密集房屋切割得支离破碎。传统RTK在树荫下、楼房间反复失锁,初始化时间比测量时间还长。倾斜测量和激光测距技术的组合,为这类复杂环境提供了有效解决方案。遮挡环境导致的问题本质是:卫…

2026/7/22 19:15:25阅读更多 →
gym-trading环境搭建教程:3步快速开始强化学习交易实验

gym-trading环境搭建教程:3步快速开始强化学习交易实验

gym-trading环境搭建教程:3步快速开始强化学习交易实验 【免费下载链接】gym-trading Environment for reinforcement-learning algorithmic trading models 项目地址: https://gitcode.com/gh_mirrors/gy/gym-trading gym-trading是一个专为强化学习算法交易…

2026/7/22 19:15:25阅读更多 →
RTK固定了但坐标整体偏移?坐标系排查实战指南

RTK固定了但坐标整体偏移?坐标系排查实战指南

新来的测量员李工发现个诡异现象:RTK主机显示"固定解",测量界面一片绿,但和设计院给的坐标对比,总有十几厘米的固定偏差。“固定解怎么会错?”–这是典型的认知误区。固定解代表的是解算精度(收敛…

2026/7/22 19:15:25阅读更多 →
灰度发布异常:如何在 5 分钟内回滚止血

灰度发布异常:如何在 5 分钟内回滚止血

一、先把问题边界说清楚 灰度阶段的首要目标是限制影响面,回滚条件必须在发布前定义。很多失败并不是工具本身失效,而是输入、状态、依赖和成功条件没有定义清楚。开始动手前,先写下触发条件、期望结果、允许的副作用和停止条件,这…

2026/7/22 19:15:25阅读更多 →
番茄小说下载器终极指南:3分钟掌握全网小说离线保存技巧

番茄小说下载器终极指南:3分钟掌握全网小说离线保存技巧

番茄小说下载器终极指南:3分钟掌握全网小说离线保存技巧 【免费下载链接】fanqienovel-downloader 下载番茄小说 项目地址: https://gitcode.com/gh_mirrors/fa/fanqienovel-downloader 还在为番茄小说平台的网络限制而烦恼吗?想要永久保存心爱的…

2026/7/22 19:13:25阅读更多 →
Go语言静态资源打包方案对比与实践指南

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

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

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

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

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

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

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

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

2026/7/22 0:53:59阅读更多 →
中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业做小程序,最常见的矛盾是预算有限,但又不希望功能太单薄;没有技术团队,但又希望后续能自己运营;想快速上线,又担心隐性收费和售后失联。选型时如果只看“低价套餐”或“案例数量”,很容…

2026/7/22 0:01:17阅读更多 →
GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

企业做营销,最怕钱花完了,资产没有留下。 效果广告能带来一段时间的曝光,但预算停止后,流量往往也随之停止。短视频内容可能在几天内冲高,也可能很快沉下去。AI搜索时代,企业需要重新思考一个问题&#xff…

2026/7/22 0:01:17阅读更多 →
Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复 一、你的 Agent 在"再想想"的循环里绕了 12 轮,用户已经关窗口了 Agent 与人最大的区别是:人知道什么时候该停下来给答案,Agent 会一直"想"下去。你给 Agent 接…

2026/7/22 0:01:17阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/21 22:53:50阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/22 18:55:50阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/22 18:55:50阅读更多 →