第一阶段-第3天-数据准备:特征与标签
今日目标理解什么是特征输入和标签输出学会组织训练数据理解为什么需要多组数据能自己准备一个小数据集学习内容1. 特征与标签特征Feature提供给模型的信息也就是输入。标签Label模型要学习的正确答案也就是输出。举例场景特征(x)标签(y)温度转换摄氏温度华氏温度商品总价购买数量总金额房价预测房屋面积房价设备异常温度/振动/电流正常或异常2. 组织训练数据# 方式1两个独立列表特征[0,1,2,3,4]标签[1,3,5,7,9]# 方式2成对列表数据[(0,1),(1,3),(2,5),(3,7),(4,9),]# 遍历成对数据forx,yin数据:print(f输入{x}, 期望输出{y})3. 为什么需要多组数据如果只给一组数据模型可能学到错误的规律。举例数据量问题1组无法判断是直线还是曲线2组只能确定一条直线但不知道是否准确5组以上能看出规律的趋势模型更可靠4. 准备一个真实场景的数据集假设我们收集了5个员工的工资数据# 工作年限(年) → 月薪(千元)员工数据[(1,8),# 工作1年月薪8千(2,10),# 工作2年月薪1万(3,13),# 工作3年月薪1万3(5,18),# 工作5年月薪1万8(8,25),# 工作8年月薪2万5]工作年限[d[0]fordin员工数据]月薪[d[1]fordin员工数据]print(工作年限:,工作年限)print(月薪:,月薪)5. 数据的噪声真实世界的数据不会完美落在一条直线上。# 理想数据没有噪声理想数据[(0,1),(1,3),(2,5),(3,7),(4,9)]# 带噪声的数据更接近真实带噪声数据[(0,1.1),# 期望1实际1.1(1,2.8),# 期望3实际2.8(2,5.3),# 期望5实际5.3(3,6.9),# 期望7实际6.9(4,9.2),# 期望9实际9.2]# 观察噪声的影响forx,yin带噪声数据:理想值2*x1误差abs(y-理想值)print(fx{x}, 实际y{y:.1f}, 理想y{理想值}, 误差{误差:.1f})今日练习练习1整理自己的数据集选择一个你感兴趣的主题收集5组数据# 示例学习时间(小时) → 考试成绩(分)学习数据[(1,55),(2,65),(3,72),(4,85),(5,92),]学习时间[d[0]fordin学习数据]考试成绩[d[1]fordin学习数据]for时间,成绩inzip(学习时间,考试成绩):print(f学习{时间}小时 → 成绩{成绩}分)练习2计算数据的统计信息数据[(0,1),(1,3),(2,5),(3,7),(4,9)]x值[d[0]fordin数据]y值[d[1]fordin数据]# 计算x和y的平均值x平均sum(x值)/len(x值)y平均sum(y值)/len(y值)print(fx的平均值{x平均})print(fy的平均值{y平均})验收标准能区分特征和标签能组织至少5组训练数据能解释为什么需要多组数据能识别数据中的噪声明日预告下节课将学习前向计算如何用公式 y wx b 进行预测。

相关新闻

ARM GIC中断控制器核心寄存器深度解析:GICD_ICPENDR与ISACTIVER实战指南

ARM GIC中断控制器核心寄存器深度解析:GICD_ICPENDR与ISACTIVER实战指南

1. ARM GIC中断控制器核心架构与寄存器设计哲学 在嵌入式系统开发,尤其是基于ARM架构的多核SoC设计中,中断管理是决定系统实时性、可靠性和性能的基石。作为一名长期深耕于底层驱动和BSP开发的工程师,我处理过从Cortex-M到Cortex-A系列的各种…

2026/7/20 13:08:32阅读更多 →
纹渊 HarmonyOS 7 工程实战(02):Canvas 曲面纹样渲染与重绘控制

纹渊 HarmonyOS 7 工程实战(02):Canvas 曲面纹样渲染与重绘控制

一、问题与目标纹渊的纹样不是简单贴一张平面图。用户选择纹样后,需要在杯体这种带弧度的载体上看到预览效果;如果直接按矩形绘制,图案会显得生硬,边缘也容易和杯身透视不一致。Canvas 在这里承担的是“轻量预览层”的角色。它不负…

2026/7/20 12:19:50阅读更多 →
Powershell 7 禁用更新提示

Powershell 7 禁用更新提示

Powershell 7 禁用更新提示 pwsh 7总是提示要更新, 设置环境变量可以取消更新提示. 在环境变量中设置POWERSHELL_UPDATECHECK 为OFF就可以禁用更新检查. 来源: stackoverflow上的帖子

2026/7/20 13:45:17阅读更多 →
从RLE到结构化位图:一个“无损压缩”思路的工程化演进

从RLE到结构化位图:一个“无损压缩”思路的工程化演进

引言:当Mask本身也需要压缩 在前几轮的讨论中,我们构建了一个自适应的权重压缩方案: 核心思路:[23, 39, 99, 258] (mask, 10[2,3,9] 1[3,9,9]) (另一组mask, 100[2] 10[5] 1[8]) 我们用 Mask(掩码) 来…

2026/7/21 8:25:11阅读更多 →
UE5覆层材质无效?深度解析渲染原理与系统性解决方案

UE5覆层材质无效?深度解析渲染原理与系统性解决方案

1. 项目概述:UE5覆层材质为何“失灵”? 在虚幻引擎5(UE5)的项目开发中,尤其是涉及复杂场景或高精度资产时,覆层材质(Decal Material)是一个不可或缺的工具。它允许我们以非破坏性的方…

2026/7/21 8:25:11阅读更多 →
从“统一位宽是浪费”说起:一种自适应混合基数分解的LLM权重压缩构想

从“统一位宽是浪费”说起:一种自适应混合基数分解的LLM权重压缩构想

引言:一个被忽略的基本事实 假设你有一组参数:[23, 39, 99, 258]。如果按照传统的存储方式,每个数分配相同的位宽(比如16位浮点),那么这四个数一共占用64位。但你有没有想过——这64位里,有多少…

2026/7/21 8:25:11阅读更多 →
Unity集成BepuPhysics2:突破物理性能瓶颈的架构设计与工程实践

Unity集成BepuPhysics2:突破物理性能瓶颈的架构设计与工程实践

1. 项目概述:当Unity物理引擎遇到性能瓶颈 如果你正在开发一款需要大量物理交互的游戏,比如一个拥有成百上千个可破坏物体的沙盒,或者一个需要精确模拟绳索、布料、车辆物理的模拟器,那么你很可能已经对Unity内置的物理引擎&#…

2026/7/21 8:25:11阅读更多 →
重塑AI的“骨骼”:当精度扩散成为LLM权重的“超级压缩器”

重塑AI的“骨骼”:当精度扩散成为LLM权重的“超级压缩器”

我们正站在一个十字路口。一边是大型语言模型(LLM)爆炸式的智能增长,另一边是训练和部署这些庞然大物时令人窒息的计算成本。如果说GPU是AI的“心脏”,那么模型的**权重(Weights)**就是AI的“骨骼”——它决…

2026/7/21 8:25:11阅读更多 →
块元素与行内元素差异及CSS布局实战指南

块元素与行内元素差异及CSS布局实战指南

1. 块元素与行内元素的核心差异解析 作为前端开发的基础概念&#xff0c;块元素&#xff08;Block-level elements&#xff09;和行内元素&#xff08;Inline elements&#xff09;的差异直接影响页面布局的实现方式。先看个典型例子&#xff1a; <!-- 块元素示例 --> …

2026/7/21 8:23:11阅读更多 →
Go语言静态资源打包方案对比与实践指南

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

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

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

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

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

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

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

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

2026/7/21 0:51:49阅读更多 →
Windows+macOS 通用 OpenClaw 部署流程,内置依赖一键启动智能桌面助手

Windows+macOS 通用 OpenClaw 部署流程,内置依赖一键启动智能桌面助手

&#x1f4cc;教程适配&#xff1a;OpenClaw v2.7.9 | 兼容 Windows10/11、macOS 双系统 &#x1f4d6;前言 当下各类本地 AI 工具层出不穷&#xff0c;多数产品仅能完成文字问答交互&#xff0c;很难直接操控电脑执行实际操作。OpenClaw&#xff0c;业内常称小龙虾 AI&#…

2026/7/21 0:01:46阅读更多 →
Codex 接入后 Bug 反增?复盘从个人演示到团队协作的“流程陷阱”

Codex 接入后 Bug 反增?复盘从个人演示到团队协作的“流程陷阱”

聊《一次Codex项目复盘&#xff0c;问题最后出在流程而不是模型》之前&#xff0c;先说一句实在的&#xff1a;别急着背概念&#xff0c;先看它在真实项目里到底解决什么问题。摘要先把这篇文章的目标说清楚&#xff1a;看完之后&#xff0c;你应该能判断这件事值不值得做&…

2026/7/21 0:01:46阅读更多 →
手把手搓一个五子棋游戏,零代码也能当“游戏开发者”

手把手搓一个五子棋游戏,零代码也能当“游戏开发者”

大家好&#xff0c;还是我。前几期带大家做了心情日记本和可视化大屏&#xff0c;后台有朋友留言&#xff1a;“能不能教点好玩的&#xff1f;我想做游戏&#xff0c;但一行代码都不会。”行&#xff0c;这期就安排。今天的目标&#xff1a;从零做一个五子棋游戏。 带AI对战、三…

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

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

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

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

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

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

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

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

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

2026/7/20 18:51:18阅读更多 →