2020 机器学习知识点记录

算法工程师2020校招面试 在深度神经网络训练的过程中,通常以输入网络的每一个mini-batch进行训练,这样每个batch具有不同的分布,使模型训练起来特别困难;在训练的过程中,激活函数会改变各层数据的分布,随着网络的加深,这种改变(差异)会越来越大,使模型训练起来特别困难,收敛速度很慢,会出现梯度消失的问题。 阅读详情

知识点(已解决)

  1. 距离、范数
    欧氏距离——L2
    曼哈顿距离——L1
  2. 判别模型、生成模型
    判别模型舍弃了繁文缛节,直接利用 y= f(x) 或者 p(y|x)进行建模(其实这两者实质上是一个意思),学习不同类别之间的差异,从而寻得分类超平面;
    生成模型一丝不苟,通过对联合概率分布p(x,y)建模,利用它的得到条件概率 p(y|x),从而进行分类,他并没有学到不同类别的差别,而是专注于学习同类的共性,所以并没有去学习分类超平面。
  3. 线性函数 - 分类问题、回归问题
    线性函数,可用于回归,例如线性回归;线性模型也可用于分类,比如 LR、SVM(需要一个非线性的转换)
  4. 线性函数 - 符号函数、决策函数
    符号函数之类函数,其作用在于引入非线性,将实值输出变为离散的标签,将用于用于回归问题的线性模型转化为可以用于分类问题的模型。
  5. 目标函数、损失函数
    没有正则项,目标函数 = 损失函数;
    有正则项,目标函数 = 损失函数 + 正则项
  6. 函数间隔、几何间隔
    margin = yf(x) = 函数间隔

更多(待反复读)

  1. 机器学习

了解得到 联合概率的未知性和结构化风险的由来:

  • 联合概率分布

    监督学习假设输入与输出的随机变量X和Y遵循联合概率分布P(X,Y)。P(X,Y)表示分布函数或者分布密度函数。但是在学习过程中,假定这个联合概率分布存在,但对学习系统来说,联合概率分布的具体定义是未知的。

  • 结构化风险
    学习的目标就是选择期望风险最小的模型。但是由于联合分布P(X,Y)是未知的,所以期望风险不能直接计算,但是如果你知道了联合分布那么也就不需要学习了,因为可以根据联合分布来求出条件概率分布。所以我们只能根据大数定理,当数据量足够大时用训练数据级的平均损失(经验损失)来估算期望风险。
    R e m p ( f ) = 1 N ∑ i = 1 N L ( y i , f ( x i ) ) R_{emp}(f)=\frac{1}{N}\sum_{i=1}^N L(y_{i},f(x_{i})) Remp​(f)=N1​i=1∑N​L(yi​,f(xi​))

这样我们就可以用经验风险估计期望风险,这样通过求解经验风险最小化来找到最优的模型,这是有一个前提:样本量足够大或者无穷。如果当数据量不足或者较少时,怎么去处理这个问题?经验风险最小化和结构风险最小化

m i n R e m p ( f ) = 1 N ∑ i = 1 N L ( y i , f ( x i ) ) min {R_{emp}(f)=\frac{1}{N}\sum_{i=1}^N L(y_{i},f(x_{i}))} minRemp​(f)=N1​i=1∑N​L(yi​,f(xi​))

当样本数量足够小时,经验风险最小化的效果未必就很好,会产生过拟合的现象,泛化能力差。该模型只对训练数据产生很好的效果,在新样本分析和预测时很差。为了防止过拟合的出现,我们引入了结构风险最小化或者正则化,对模型复杂度进行了罚项。
结构风险

R e m p ( f ) = 1 N ∑ i = 1 N L ( y i , f ( x i ) ) + λ J ( f ) R_{emp}(f)=\frac{1}{N}\sum_{i=1}^N L(y_{i},f(x_{i}))+\lambda J(f) Remp​(f)=N1​i=1∑N​L(yi​,f(xi​))+λJ(f)
复杂度或者正则化表示了对模型的惩罚,具体惩罚如下

λ ≥ 0 \lambda \geq 0 λ≥0是系数,用以权衡经验分享和模型复杂度,结构风险小需要经验风险和模型复杂度同时小,这样可以有效的防止过拟合现象。

所以求解的最优模型是:

m i n 1 N ∑ i = 1 N L ( y i , f ( x i ) ) + λ J ( f ) min\frac{1}{N}\sum_{i=1}^N L(y_{i},f(x_{i}))+\lambda J(f) minN1​i=1∑N​L(yi​,f(xi​))+λJ(f)

  1. 特征空间
    了解到 图像数据的特征表示与文本数据特征的特征表示”异曲同工“——bag of words。

  2. 表示学习、欧式以外的空间
    欧式空间?

AWS re:Invent 2020机器学习工程化落地核心解析 机器学习工程化(MLOps)是将模型从实验环境可靠、高效、可审计地推向生产的关键范式。其核心原理在于解耦模型开发与基础设施运维,通过声明式流水线、可观测性工具链和自动化推理优化,实现模型生命周期的度量、回滚与成本治理。技术价值体现在降低上线延迟、提升资源利用率、增强故障定位精度,并支撑实时推荐、智能预测等高要求场景。本文聚焦AWS re:Invent 2020发布的SageMaker Pipelines、Debugger与Inference Recommender三大能力,深入剖析其在真实业务中如何解决模型 阅读详情

相关推荐

AWS机器学习专家认证备考:端到端ML工程实战指南

机器学习工程化是将算法模型转化为稳定、可观测、可运维的生产服务的过程。其核心在于理解云平台(如AWS)中数据工程、探索性分析、建模与MLOps四大能力的协同逻辑,而非孤立记忆服务名称或参数。SageMaker作为关键载体,贯穿数据预处理、分布式训练、弹性推理到漂移监控全链路;而Glue、Kinesis、S3等服务则共同构成可信数据底座。技术价值体现在降低交付风险、保障合规性(如HIPAA/GDPR)、优化资源成本,并支撑实时欺诈检测、IoT异常识别等典型场景。本文基于真实项目踩坑经验,系统拆解MLS-C01

aoe41606的博客 476

机器学习系列(9)_机器学习算法一览(附Python和R代码)

写这篇文章的目的,就是希望它可以让有志于从事数据科学和机器学习的诸位在学习算法的路上少走些路。我会在文章中举例一些机器学习的问题,你们也可以在思考解决这些问题的过程中得到启发。我也会写下对于各种机器学习算法的一些个人理解,并且提供R和Python的执行代码。读完这篇文章,读者们至少可以行动起来亲手试试写一个机器学习的程序。

寒小阳 4万+

BigQuery ML:用SQL实现端到端机器学习建模

机器学习建模正从Python主导的复杂工程流程,转向以SQL为统一语言的数据原生范式。其核心原理在于将模型训练、评估与预测深度集成于数据仓库计算层,通过声明式SQL完成特征定义、模型拟合与结果解释,天然保障数据-模型一致性,并大幅降低协作成本与运维门槛。技术价值体现在迭代周期压缩至分钟级、权限与审计体系极简统一、全链路可复现可追溯。典型应用场景覆盖电商转化预测、金融用户流失预警、SaaS产品行为分析等结构化表格数据任务。BigQuery ML作为该范式的工业级代表,让数据科学家无需Python即可完成完整建

weixin_30764883的博客 453

线性规划算法源码_2020算法工程师面经汇总

2020年新冠疫情给了我们一个前所未有的长假期,很多想跳槽的同学也都趁着在家办公的便利条件进行了视频面试。我也一样~~ 时隔两年又要找工作了,上一篇面经似乎还热着,复习链接:刘康:阿里高德机器学习算法工程师面经​zhuanlan.zhihu.com直接上干货吧,大背景是工作3年(还属于初期,欢迎拍砖)。此次找工作面了便利蜂(5轮技术一轮笔试,通过,好奇网上说的变态是多变态)、水团3个部门(分别5轮...

weixin_39875031的博客 251

深度学习 学习过程

动手学深度学习:https://www.bilibili.com/video/av14327359spm_id_from=333.788.b_636f6d6d656e74.6课程材料:http://zh.gluon.ai论坛:http://discuss.gluon.ai

少年一贯快马扬帆,道阻且长不转弯; 要盛大,要绚烂,要哗然; 要用理想的泰坦尼克,去撞现实的冰川; 要当烧赤壁的风,而非借鉴草船; 要为了一片海,就肯翻万山。 945

李宏毅2020机器学习资料汇总

前言 可能受到新冠病毒的影响,台大也开始了网课教学。李宏毅上传了2020版本的机器学习视频,可以说是非常好的学习资料(尽管其中多数都是2017、2019的视频,但有部分更新)。 和吴恩达的CS229机器学习相比,中文版本的机器学习显得亲民了许多,李宏毅的机器学习是英文的ppt+中文讲解,非常有利于大家入门。吴恩达的CS229中偏向于传统机器学习……

⚡ 8万+

【李宏毅2020 ML/DL】P3 Regression - Case Study

线性回归与深度学习/机器学习基本思路。

记录学习痕迹的公众号:Piper蛋窝 4217

商城系统全链路压测实战指南

全链路压测是模拟真实用户行为和生产环境流量,验证整个系统在高压下的稳定性和性能表现的关键手段。

monk all the way 1229

2020机器学习硕士教育范式升级:从调参到全栈ML工程师

机器学习硕士教育已超越传统‘算法+编程’培训,演进为覆盖数学原理、算法实现与系统部署的全栈能力培养。其核心在于统计学习理论、凸优化、分布式训练框架等底层能力的扎实构建,以及MLOps、模型服务化、领域垂直应用等工业级实践的深度嵌入。这一转变源于工业界对ML系统工程师的迫切需求——如TFX流水线、Seldon Core部署、数据漂移监控等技能成为岗位标配,同时学术界在ICML等顶会中强化了生产环境问题的研究比重。典型项目如CMU MLMS、ETH数据科学、UC Berkeley MEng均采用‘理论-实践-系

culiao6493的博客 501

linux下docker 部署onlyoffice社区版

Onlyoffice 是一款功能丰富的在线 Office 工具,类似 WPS 和 微软的 Office 套件。OnlyOffice Workspace 是由 OnlyOffice 推出的基于云计算的企业级在线协作办公平台,由文档服务(Document Server)、控制面板(Control Panel)、社区服务(Community Server)和邮件服务(Mail Server)四个组件构成,提供了文档、项目、成员、邮件等功能模块,支持文档多人协作、历史版本控制等功能,旨在帮助用户提高工作效率和工作质

axiaowua的博客 2382

三维视觉智能焊接系统:免示教技术的工业应用实践

本文深入探讨了三维视觉智能焊接系统中免示教技术的工业应用实践。该系统通过三维视觉相机实时扫描工件,自动识别焊缝并生成轨迹,将产线换型时间从数小时缩短至几分钟,显著提升了生产柔性。文章详细解析了其核心硬件、算法及工厂部署流程,并展望了与数字孪生、工艺智能化融合的未来趋势。

weixin_29091105的博客 432

Vivado ML(机器学习) 2021尝鲜

参考:UG973 (v2021.1)图:赛灵思全新 Vivado® ML 版Vivado 2021.1这个新版本的新增加的一些特:1、在IP这个层面的功能的增强,主要体现在新增加了一个BD...

OpenFPGA的博客 1万+

Unitree G1仿人机器人协同搬箱:从仿真搭建到多机协同部署完整指南

Unitree G1仿人机器人协同搬箱技术方案摘要 本文提供了一套完整的Unitree G1人形机器人协同搬箱解决方案,涵盖从仿真环境搭建到多机协同部署的全流程。核心内容包括: 双仿真环境配置:同时搭建Gazebo+ROS Noetic基础仿真环境与Isaac Gym+Mujoco高性能RL训练环境,支持Sim2Sim迁移验证 训练框架搭建:详细配置unitree_rl_gym框架,提供PPO算法定制化训练流程和参数优化方案 数据集应用:整合宇树开源真机数据集(UnifoLM-WBT-Dataset)~~~

huanghm88的专栏 471

ML-Agents环境配置(2020.7.28)

ML-Agents环境配置(2020.7.28)ML-Agents环境配置Unity 安装安装流程ML-Agents下载与环境配置文件下载环境配置1.安装Anaconda2.在Anaconda中创建ML-agent环境3.激活项目环境4.安装Tensorflow5.安装ML-Agent扩展工具6.安装环境依赖7.启动项目8.开始训练9. 查看训练结果参考链接 ML-Agents环境配置 最近在学强化学习,从周博磊老师的强化学习纲要课程中看到了ML-Agents,挺有意思的,试试效果。环境配置花了一天,写个博

weixin_43695585的博客 2689

STM32G431的 FDCAN使用5M加速时,出现奇葩问题,如何解决?

🏆 本文收录于《全栈Bug调优(实战版)》专栏,致力于分享我在项目实战过程中遇到的各类Bug及其原因,并提供切实有效的解决方案。无论你是初学者还是经验丰富的开发者,本文将为你指引出一条更高效的Bug修复之路,助你早日登顶,迈向财富自由的梦想🚀!同时,欢迎大家关注、收藏、订阅本专栏,更多精彩内容正在持续更新中。让我们一起进步,Up!Up!Up!    备注: 部分问题/难题源自互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验总结所得,数条可行方案供所需之人参考。

**My Coding Family** 1637

芒果YOLO11改进44:主干Backbone篇之MobileViT::结合最新 ICLR2022 顶会|轻量通用的MobileViT结构(一)Transformer,轻量级、通用且移动友好的视觉转换

MobileViT::结合最新 ICLR2022 顶会|轻量通用的MobileViT结构(一)Transformer,轻量级、通用且移动友好的视觉转换

包括YOLOv5、YOLOv7、YOLOv8等模型改进 370

李宏毅2020机器学习作业——Linear Regression

李宏毅2020机器学习作业——Linear Regression 一、问题描述 ​ 1. 数据描述 ​ 本次作业采用的数据是使用台湾某一座城市的观测记录,分别为train.csv,test.csv,其中train.csv 共有4320行, 27列,包含了该地点18种化合物一年12个月,每月钱20天,每天24小时的数值监控,test.csv则是从剩下资料当中取出的连续10小时为一组,前九个小时的观测值当做特征,第十小时的pm2.5当做answer,一共取出240组不重复的数据 2. 问题要求 ​ 预测t

weixin_46083562的博客 1487

【数据集6】全球人工不透水面积GAIA(清华数据)

全球人工不透水面GAIA简介及其应用

WW、forever的博客 3803

2020年使用AI和ML进行软件测试的主要趋势

自从作为旨在击败国际象棋大师的PC程序进行探索性展示以来,人工智能(AI)取得了惊人的进步。 主要的巨大成就是IBM的Deep Blue,击败了国际象棋冠军Garry Kasparov。 从真正的意义上说,那集是人工智能创新的表达点。 AI恰好与维持在其马达中的信息相提并论。 AI方法是组装可自行学习和开发的框架和应用程序,这就是AI。 AI计算的效率取决于IT框架的注册强度。 我们...

danpu0978的博客 344

数据库小技能:数据导入脚本

背景:版本大升级,从2.0升级到3.0 ,服务端开发语言从c#换到java语言。数据库类型从microsalft sql server 换到mysql。数据来源于微信,用于查询卡bin。

专注于计算机研发知识和资讯分享 774

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

【李宏毅2020 ML/DL】P4 Basic Concept

引出了交叉验证。

记录学习痕迹的公众号:Piper蛋窝 1830

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

2020 AI 算法工程师常见知识点整合

文章目录特征工程预处理特征选择降维机器学习深度学习NLPCVCoding数学 综合知识点整理: 2020 AI 算法岗春招汇总 & 面经大全来了!点击接收你的招聘秘籍 数据预测处理: 合鲸:干货 | 教你一文掌握数据预处理 特征工程 1.离散、连续特征一般怎么处理(onehot、归一化、why、方法 等); 特征变换、构造/衍生新特征(woe、iv、统计量 等); 特征筛选(离散...

Robin_Pi的博客 5404

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

独家思维导图!让你秒懂李宏毅2020机器学习(一)—— Regression回归

李宏毅2020机器学习部分总结 前言:博主为一名大二本科生,最近决心开始看李宏毅的深度学习系列课程,每学一个阶段决定写篇博客来归纳记录一下所学的东西,也希望自己的理解对大家有所帮助! Lesson1——Introduction 第一课的内容我用借鉴李宏毅老师ppt所画的一张图来总结(就不再过多赘述了) Lesson2——Regression 案例——预测宝可梦进化后的CP值 先与Lesson1的部分回顾一下,确定 Senario: Supervised Learining Task: Reg

小哨的博客 3060

【李宏毅2020 ML/DL】P26-33 Explainable ML

可解释机器学习,很有意思的一节课。

记录学习痕迹的公众号:Piper蛋窝 1004

【机器学习应用】将在2020年实现盈利的12个基于AI和ML的最佳应用创意

作者 | Sophia Martin编译 | Flin来源 | towardsdatascience根据PWC的最新研究,有72%的商业领袖表示,他们相信AI将成为未来的基础,并将其...

fengdu78的博客 547

Background-Machine Learning 【ML-Agents 官方文档翻译(ML-Agent 1.9.1,Unity 2018-2020)】

Background: Machine Learning 鉴于许多 ML-Agents Toolkit 的用户可能没有正式的机器学习背景。 本页面提供了一个对机器学习的概述,以帮助开发者更好的理解 ML-Agents Toolkit。 然而,我们不打算提供一个完整的机器学习的教程,因为网上有很多优秀的学习资源。 机器学习是人工智能的一个分支,专注于从数据中学习自动处理和判断的方法。 机器学习算法主要有三类:非监督学习、监督学习和强化学习。 每一类算法使用从不同类型的数据进行训练。 下面的段落将依次对这三种机

FutaAlice的博客 1779
上一篇: 假设:假设函数
下一篇: 机器学习是什么?(进阶)
Robin_Pi
博客等级 码龄9年 2万+粉丝 632原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值