Datawhale X 李宏毅苹果书 AI夏令营 深度学习入门Task1

淘宝x-mini-wua生成机制与硬件信息关联性深度解析 本文深度解析了淘宝x-mini-wua的生成机制与硬件信息的关联性,详细介绍了其作为设备指纹令牌的核心作用及技术实现细节。通过分析基础硬件层、环境特征层和行为特征层的数据采集,揭示了淘宝如何利用AES加密和分级加密策略防止破解,并探讨了其安全防护与对抗策略。 阅读详情

Datawhale 2024年AI夏令营的第五期学习活动聚焦于深度学习,第一阶段主要内容是通过案例了解机器学习。

本篇笔记为第一阶段的笔记

本阶段的主要学习任务为初步学习了解机器学习。

一、机器学习的概念及其常见任务

广义的机器学习是指机器具备有学习的能力,即就是让机器具备找一个函数的能力。对于机器学习,常见的任务有回归(regression)和分类(classification)。回归主要是输出数值和标量,在苹果书中,给出的例子是根据前日的PM2.5推出当日的PM2.5的数值。分类将选项分为类别1、类别2等等,例如判断邮件是否为垃圾邮件。除了回归跟分类以外,还有结构化学习(structured learning)。

二、跟随案例深入了解

苹果书中,以视频的点击次数预测为例,将机器学习找函数的过程,分成了3个步骤来阐述。

Step1:写出一个带有未知参数的函数f,能预测未来观看次数。

y = b + wx_{1}

其中w跟b是未知的参数。w为权重(weight),b称为偏置(bias)。它们作为未知的参数,往往来自于对这个问题本质上的了解,需要领域知识(domain knowledge)的支撑。

Step2:定义损失(loss)

通过比较模型预测值与实际值之间的差异,我们可以评估模型参数的优劣,并据此调整参数以最小化损失函数,从而改进模型的预测性能。

在机器学习建模中,通过计算平均绝对误差(MAE)和均方误差(MSE)等损失函数,可以评估模型预测性能。使用真实数据测试不同参数组合(w, b),并绘制等高线图直观展示损失大小。红色区域损失大,蓝色区域损失小。找到蓝色区域最低点即最优参数组合,能显著提高预测精准度。对于观看次数预测,w接近1且b较小通常较符合预期,模型预测更精准。

图1 误差表面 

Step3:解最优化的问题

通过梯度下降法寻找最优参数w∗和b∗,以最小化损失函数L。对于单个参数w,从随机初始点开始,计算损失对w的偏导数(斜率),根据斜率正负调整w值以减小损失。步伐大小受斜率和学习率η(超参数)影响。学习率大则步伐大,学习快;学习率小则步伐小,学习慢。通过迭代调整,逐步逼近最优解,使损失最小。

更新次数或微分值为0时停止。但可能陷入局部最小值而非全局最小值。在双参数情况下,同时更新w和b,利用深度学习框架自动计算微分。通过不断迭代,最终找到一组较优的w和b,使得损失函数值较小。实际计算中,w=0.97, b=100,与预期相符,平均误差约480,即预测误差约500人。梯度下降法虽可能面临局部最小值问题,但在实践中常能找到较好的解。

以上为本次Task1学习内容的笔记。感谢Datawhale提供丰富的学习资源。

深度解析机器人关节位置环控制:从理论到实践 本文系统阐述了机器人关节位置环控制的核心原理与实现方法。首先介绍了关节控制的基础框架,阐明位置环在闭环控制中的关键作用。随后深入解析PID控制算法原理,包括比例、积分、微分项的功能与参数整定原则。在软件实现部分,提供了模块化设计思路和Python伪代码示例,强调实时性保障和异常处理机制。文章还包含典型面试问题解答和应用案例,展示如何通过参数优化将定位精度提升20倍。最后指出未来发展趋势将聚焦算法自适应性和系统稳健性。全文兼顾理论深度与实践指导,为开发者提供从基础到进阶的完整技术路线图。 阅读详情

相关推荐

【STM32学习】(29)STM32实现595驱动三个数码管(标准库和HAL库实现)

我选用的单片机型号为:STM32F103系列 74LS595是一个串转并行输出的芯片,它能为单片机节省很多的IO口,应用场景广泛。 现要求三个数码管动态显示,常规设计都是并行实现,需要8个IO数据口,然后还需要3个IO片选数码管接口,这样大大占用了IO口,导致连接的外设变少。因此我们引入74LS595芯片。电路设计如下: 只需要三个共阴极数码管与三个595芯片级联即可完成,通过RCLK,SCK,SER三个IO即可完成对数码管的动态控制并显示。电路焊接的实物图如下: 要求完成功能:实现数.

XiaoCaiDaYong的博客 8265

小白的Datawhale X 李宏毅苹果书AI夏令营·探索日记

一些深度学习的基础知识(一)

2301_81656040的博客 665

别再搞混了!Vue3里xgplayer播放FLV视频与FLV直播流,配置到底差在哪?

本文详细解析了在Vue3项目中使用xgplayer播放FLV视频与FLV直播流的配置差异,帮助开发者避免常见错误。通过对比点播与直播的核心协议差异、插件选择及配置参数,提供实战代码示例和性能优化技巧,确保流畅播放体验。特别针对直播流场景,深入讲解专属配置和问题排查方法。

weixin_28687331的博客 150

Datawhale X 李宏毅苹果书 AI夏令营--深度学习入门 task1

第五期夏令营学习笔记1

by_x_y_z的博客 969

Simulink实战:5步搞定固定翼飞行器六自由度动力学建模(附模型下载)

本文提供了一份详细的Simulink实战指南,通过5个核心步骤手把手教你构建固定翼飞行器的六自由度动力学模型。内容涵盖从顶层架构设计、核心方程手动实现,到模型集成、测试调试及进阶优化的完整流程,旨在帮助航空航天学生和工程师将抽象理论转化为可运行的仿真模型,并附有模型下载。

perl8的博客 635

lerobot VLA--SmolVLA代码的讲解

2.图像resize至正方形224x224,图像长宽比不变,其他区域用黑色补充,标记为mask=1,若占位图像(摄像头缺失),则 创建全-1像素的占位图像 标记为mask=0,image为[1, 3, 512, 512],img_mask为True,masks列表长度为2,img_masks为2,因为我这里两个相机。文本嵌入:通过embed_language_tokens() 被转换为嵌入表示,lang_emb 是语言的嵌入,包含了语言的语法和语义信息。1.像素值[0,1]->[-1,1]

caokaifa的博客 4068

Datawhale X 李宏毅苹果书 AI夏令营 深度学习入门TASK 1

定义一个数学函数f,该函数包含未知参数,用于预测目标变量。在文本中,这个函数是。其中,y是预测目标,即频道的总观看次数;x1是特征,即前一天的观看次数。b是偏置(bias),它是一个常数项,用于调整函数的输出。w是权重(weight),它是一个系数,用于调整特征x1对预测结果的影响。这个模型是基于领域知识(domain knowledge)的一个初步猜测,可能需要通过后续步骤进行调整。损失函数L用于衡量模型预测值与实际值之间的差距,其输入是模型参数b和w。

dj204955048的博客 1185

【安徽理工大学】一文带你高分拿下计算机考研复试(85+的秘密)

一文带你高分拿下安徽理工大学计算机考研复试(85+的秘密)

猫天意的博客 1523

Datawhale X 李宏毅苹果书 AI夏令营-深度学习入门班-task1

机器学习是人工智能的一个子领域,致力于开发算法和技术,使计算机能够自动从数据中学习和推断。与传统编程不同,机器学习依赖于从样本数据(即训练数据)中获取模式和规律,而不是通过硬编码规则。通过学习过程,模型可以预测或决策,无需明确编程指令。机器学习的三种主要类型监督学习:模型在有标注的训练数据上进行训练,学习输入与输出之间的映射关系。应用场景包括图像分类、语音识别等。无监督学习:模型在无标注的数据上进行训练,主要任务是发现数据的结构或模式,如聚类、降维等。典型应用包括市场分割、特征提取等。半监督学习。

starlight078的博客 962

为什么你的XGBoost多分类效果不如预期?可能是这5个参数没调对

本文深度剖析了XGBoost模型在处理多分类问题时效果不佳的五大关键参数陷阱。针对多分类问题的独特性,文章提供了max_depth、learning_rate、采样参数及正则化参数等核心参数的量化调整策略与诊断方法,帮助开发者精准调优,有效提升模型在各类别上的均衡性能与泛化能力。

weixin_29182481的博客 296

SAP 系统里生成 PDF 的几条主干路径:从 Spool 转换到 Adobe 原生渲染,再到 BTP 云服务

本文系统梳理了SAP生态中PDF生成的多种技术方案,包括Spool转换、OTF转换、Smart Forms/Adobe Forms原生生成以及云端服务等不同路径。文章通过实际案例和代码示例,详细分析了各方案的适用场景、技术要点和工程实践建议,特别强调了多语言支持、字体处理、性能优化等关键因素。针对不同业务需求,提供了从简单导出到复杂交互式PDF的完整解决方案框架,为SAP环境下的PDF处理提供了实用指南。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 288

[Datawhale X 李宏毅苹果书AI夏令营] 深度学习入门 Task1

[Datawhale AI夏令营]第五期深度学习入门的学习笔记,机器学习基础部分

drawbacks的博客 578

apt-get update时出现GPG error:... bionic InRelease:The following signatures were invalid: EXPKEYS解决方案

本文主要介绍了apt-get update时出现W: GPG error: … bionic InRelease: The following signatures were invalid: EXPKEYSIG B7B3B788A8D3785C MySQL Release Engineering E: The repository ‘… bionic InRelease’ is not signed.解决方案,希望能对使用Ubuntu系统的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 11万+

Datawhale X 李宏毅苹果书 AI夏令营- 深度学习入门 - Task 1

Datawhale X 李宏毅苹果书 AI夏令营 深度学习入门营 群5 task1的学习笔记

2301_78519312的博客 941

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

“Datawhale X 李宏毅苹果书 AI夏令营”深度学习入门笔记Task1

例如,可将函数写为y = b + wx,y是经过预测得到的数值,x为该视频,b,w即为要求的参数,是未知的,可以通过过去的视频播放量来确定。我们将带有未知参数的函数称为模型2.定义损失函数对于给定的数据集,损失函数计算模型在整个数据集上的平均损失(或成本)。这个平均损失代表了模型性能的“好坏”,损失越小,通常意味着模型的性能越好。苹果书中写到采用均方误差(Mean SquaredError,MSE)e = (ˆy y − y)2;

m0_74851616的博客 1219

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

【Datawhale X 李宏毅苹果书 AI夏令营(深度学习入门)】Task1 通过案例了解机器学习

本文简单介绍了机器学习相关概念以及通过实例介绍机器学习运作过程。

weixin_56318764的博客 1199

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Datawhale X 李宏毅苹果书 AI夏令营 深度学习入门Task_1笔记

找出本篇中形如回归(regression)加粗字体的术语,并用自己的话进行解释,列成表格。回归(regression)假设要找的函数的输出是一个数值,一个标量(scalar),这种机器学习的任务称为回归。分类(classification)分类任务要让机器做选择题。人类先准备好一些选项,这些选项称为类别(class),现在要找的函数的输出就是从设定好的选项里面选择一个当作输出,该任务称为分类。结构化学习structured learning)

m0_62746405的博客 731

入门Task1:《深度学习详解》(Datawhale X 李宏毅苹果书 AI夏令营)

机器学习任务类型 关键概念 梯度下降法 以及 实例分析:波士顿房价预测

K_ING_____的博客 1113

Datawhale X 李宏毅苹果书 AI夏令营 Task_1深度学习详解入门

在分类任务中,机器需要找到一个函数,能够根据输入的特征(如邮件的内容、发件人、收件人等),从设定好的选项(如垃圾邮件和正常邮件)中选择一个作为输出。已知和的值能使损失小到 480,在已知数据(2017 到 2020 年每天的观看次数)上计算损失为 480,用该函数预测未来(2021 年)的观看次数,在未看过的数据上误差值为 0.58,说明在训练数据上误差较小。:写出带有未知参数的函数,如,其中是预测的今天频道的总观看次数,是前一天的总观看次数,和是未知参数,带有未知参数的函数称为模型,称为权重,称为偏置。

2302_77116414的博客 941

Datawhale X 李宏毅苹果书 AI夏令营(深度学习入门)task1

简单说就是用来衡量预测值和真实值之间差值的一个数值,根据损失值可以评估假设出来的模型的好坏这个函数的输入是模型里面的参数,模型是 y = b + w ∗ x1,而 b 跟 w 是未知的,损失是函数 L(b, w),其输入是模型参数 b 跟w。损失函数输出的值代表,现在如果把这一组未知的参数,设定某一个数值的时候,这笔数值好还是不好。举一个具体的例子,假设未知的参数的设定是 b = 500,w = 1,预测未来的观看次数的函数就变成 y = 500 + x1。

m0_55703957的博客 992

【Datawhale AI 夏令营第五期学习笔记】Datawhale X 李宏毅苹果书 深度学习入门 AI夏令营 Task1 #Datawhale #AI夏令营

机器学习的第一步是定义一个带有未知参数的函数 ( f ),用于预测未来的观看次数。ybw×x1ybw×x1​( y ) 是我们想要预测的内容,即今天的总观看次数。( x_1 ) 是前一天的总观看次数。( b ) 和 ( w ) 是未知的参数,需要通过数据来确定。( w ) 被称为权重(weight)。( b ) 被称为偏置(bias)。这个带有未知参数的函数被称为模型(model)。

2301_80126721的博客 1171

[Datawhale X 李宏毅苹果书 AI夏令营]跟李宏毅学深度学习(入门)笔记-task1

“Datawhale X 李宏毅苹果书 AI夏令营”跟李宏毅学深度学习(入门)笔记-TASK1

Zsuee的博客 1789

【Datawhale X 李宏毅苹果书 AI夏令营】[深度学习 入门] Task2 《深度学习详解》- 1.2 线性模型

那么,我们可以试着修改模型,让它的预测值与前7天的值相关,而非只与前1天的相关,或许就能达到更加准确的预测效果。通常一个模型的修改,往往来自于对这个问题的理解,即领域知识,以上便是领域知识的一个例子。,我们可以得到不同形状的 Sigmoid 函数 (如图1.11),从而逼近不同的 Hard Sigmoid 函数,从而再合成我们所需的分段线性曲线 (如图1.12)。之间的关系是如图1.9的黑色曲线,我们也把它分割近似成分段线性曲线,再用 Hard Sigmoid 函数去合成。可见,改进后的模型效果更好了。

AnonymityNM的博客 1266

​Datawhale X 李宏毅苹果书 AI夏令营-深度学习入门 Task 1

损失:估测值与真实值的差距计算损失的方式:

weixin_68008746的博客 490

Datawhale X 李宏毅苹果书AI夏令营 深度学习入门 Task1 学习笔记

回归任务的目标是找到一个输出为数值的函数。例如预测未来某天的空气质量(PM2.5)的数值,输入为当前的相关环境指标(如温度、污染物浓度等),输出是未来某个时间点的PM2.5数值。例如,语音识别系统根据声音信号生成对应文字,背后需要的就是一个复杂的函数。首先,随机选择参数初始值,然后通过计算损失函数的梯度,逐步调整参数,直到找到使损失最小的参数值。机器输出的结果不仅仅是一个数值或类别,而是一个复杂的结构。深度学习(DL):是机器学习的一个分支,主要依赖于神经网络,能够处理更复杂的任务。𝑥1是当天的观看次数。

Stuart_X的博客 511

Datawhale X 李宏毅苹果书 AI夏令营 之深度学习入门Task1

机器学习就是寻找一个函数,该函数能够根据输入给出尽可能正确的输出。

sdlj20082008的博客 275
上一篇: Datawhale X 魔搭 AI夏令营 AIGC文生图方向Task3笔记
下一篇: Datawhale X 李宏毅苹果书 AI夏令营 深度学习入门Task2
原三井
博客等级 码龄7年 41粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值