【人工智能学习-AI-MIT公开课第 17.-学习:boosting 算法】

人工智能学习-AI-MIT公开课第 17.-学习:boosting 算法

  • 1-前言
  • 2-课程链接
  • 3-具体内容解释说明
    • 一、Boosting 在讲什么(一句话)
    • 二、为什么要讲 Boosting?(动机)
    • 三、Boosting 的基本流程(入试超爱)
    • 四、最重要的具体算法:AdaBoost(必考)
      • AdaBoost 在干嘛?
      • AdaBoost 的关键特性(直接能出选择题)
    • 五、Boosting vs Bagging(一定会对比)
    • 六、Boosting 的进阶(点到为止)
    • 七、和你考试内容的直接关系(很重要)
    • 八、给你一个「入试一句话模板」
  • 4-课后练习(日语版本)
    • 問題1(Boosting の基本概念)
    • 問題2(AdaBoost の特性)
    • 問題3(Bagging との比較)
    • 問題4(Boosting の性質と注意点)
  • 5-课后练习(日语版本)解析
  • ✅ 採点結果
  • 🔍 逐题解析(入试出题人视角)
    • 問題1(Boosting 的本质)✅
    • 問題2(AdaBoost 的权重)✅
    • 問題3(Boosting vs Bagging)❌【高频陷阱】
      • 为什么错?
      • 正解是 **A**
    • 問題4(Boosting 的弱点)❌【入试爱考点】
      • 正确理解是:
      • 正解是 **B**
  • 🧠 入试级总结(你现在要记住的)
      • Boosting 三句话模板
  • 🎯 给你一个「提分建议」
  • 6-总结

1-前言

为了应对大学院考试,我们来学习相关人工智能相关知识,并且是基于相关课程。使用课程为MIT的公开课。

通过学习,也算是做笔记,让自己更理解些。

2-课程链接

是在B站看的视频,链接如下:
https://www.bilibili.com/video/BV1dM411U7qK?spm_id_from=333.788.videopod.episodes&vd_source=631b10b31b63df323bac39281ed4aff3&p=17

3-具体内容解释说明

一、Boosting 在讲什么(一句话)

Boosting = 通过“不断关注之前犯错的样本”,把很多弱分类器组合成一个强分类器的方法。

和你前面学的SVM、相近差错、受迫条件是一个体系里的。


二、为什么要讲 Boosting?(动机)

  • 单个模型(如:一棵很浅的决策树)

    • 表达能力弱
    • 但不容易过拟合
  • Boosting 的想法:

    • 错的样本 → 以后更重视
    • 对的样本 → 权重降低

👉 核心思想:
“让后面的模型专门修前面模型的错误”


三、Boosting 的基本流程(入试超爱)

  1. 初始化:

    • 所有样本权重相同
  2. 训练第 1 个弱分类器

  3. 找出被分错的样本

  4. 提高这些样本的权重

  5. 用新权重训练下一个弱分类器

  6. 重复多次

  7. 最终:

    • 加权投票 / 加权求和

👉 考试常问:
为什么 Boosting 对噪声敏感?
→ 因为会不断“执着”于被分错的点


四、最重要的具体算法:AdaBoost(必考)

AdaBoost 在干嘛?

  • 每一轮都会算:

    • 当前分类器的错误率 ε
  • 根据 ε 计算该分类器的权重 α

    • 错得越少 → α 越大

最终模型是:

多个弱分类器的加权组合


AdaBoost 的关键特性(直接能出选择题)

✅ 使用样本权重更新
✅ 使用分类器权重 α
❌ 不是并行(是串行)
❌ 对异常值、噪声敏感


五、Boosting vs Bagging(一定会对比)

对比点BoostingBagging
训练方式串行并行
样本处理改权重重采样
关注重点错分样本降低方差
抗噪声
代表算法AdaBoostRandom Forest

👉 入试常问:
“哪种方法对噪声更鲁棒?” → Bagging


六、Boosting 的进阶(点到为止)

课程里一般会提到但不深推:

  • Gradient Boosting
  • XGBoost(思想来源)
  • Loss function 的逐步最小化

入试重点仍是 AdaBoost 的思想,不是工程细节。


七、和你考试内容的直接关系(很重要)

你这门课前后顺序是:

相近差错 → SVM → Boosting

说明老师在强调:

  • 泛化能力
  • 模型组合
  • 理论理解

👉 在日本大学院入试里,Boosting 通常考:

  • 概念判断
  • 特性对比
  • “为什么这样做”

不考代码、不考公式推导。


八、给你一个「入试一句话模板」

Boosting は,誤分類されたサンプルに重点を置きながら弱学習器を逐次学習し,それらを組み合わせることで高精度な分類器を構成する手法である。

(这一句话,面试 + 笔试都能用)

4-课后练习(日语版本)


問題1(Boosting の基本概念)

Boosting に関する説明として,最も適切なものを選べ。

A. 複数の学習器を独立に学習し,多数決によって結果を統合する手法である。
B. 誤分類されたサンプルに対して重みを下げることで,過学習を防ぐ手法である。
C. 弱学習器を逐次的に学習し,誤分類されたサンプルを重視しながら学習を進める手法である。
D. 単一の高性能分類器を用いて誤差を最小化する手法である。


問題2(AdaBoost の特性)

AdaBoost に関する記述として,正しいものを選べ。

A. 各弱学習器は同じ重みで最終分類に寄与する。
B. 誤分類率が高い弱学習器ほど,大きな重みが与えられる。
C. 学習は並列的に行われ,計算効率が高い。
D. 誤分類率が低い弱学習器ほど,大きな重みが与えられる。


問題3(Bagging との比較)

Boosting と Bagging の違いに関する説明として,最も適切なものを選べ。

A. Boosting はサンプルの重みを更新するが,Bagging は重みを更新しない。
B. Bagging は逐次学習であり,Boosting は並列学習である。
C. Boosting は分散を低減し,Bagging はバイアスを低減する。
D. 両者とも誤分類されたサンプルに重点を置く点で同じである。


問題4(Boosting の性質と注意点)

Boosting の性質として,最も適切なものを選べ。

A. ノイズを含むデータに対しても常に安定した性能を示す。
B. 誤分類されたサンプルを重視するため,ノイズの影響を受けやすい。
C. 学習器の数を増やしても性能は変化しない。
D. 単一の決定木よりも常に単純なモデルになる。


5-课后练习(日语版本)解析

✅ 採点結果

問題你的答案正解判定
1CC✅ 正確
2DD✅ 正確
3DA❌ 不正解
4AB❌ 不正解

👉得分:2 / 4(本番ならギリ可)

下面是最重要的:为什么错


🔍 逐题解析(入试出题人视角)


問題1(Boosting 的本质)✅

C 正解

弱学習器を逐次的に学習し,誤分類されたサンプルを重視

这是Boosting 的标准定义句必背句型
你选对,说明概念是稳的。


問題2(AdaBoost 的权重)✅

D 正解

誤分類率が低い弱学習器ほど,大きな重み

👉 错得少 → 更可信 → 权重大
这题是纯定义判断,你没被带偏。


問題3(Boosting vs Bagging)❌【高频陷阱】

你选了D

両者とも誤分類されたサンプルに重点を置く

这是典型陷阱选项

为什么错?

  • Boosting
    ✅ 明确“盯着错分样本”

  • Bagging
    不区分样本对错
    ❌ 只是「重采样 + 多模型」

👉 所以只有 Boosting 关心错分样本

正解是A

Boosting はサンプルの重みを更新するが,Bagging は重みを更新しない。

📌入试口诀

重みを見る → Boosting
抽样看概率 → Bagging


問題4(Boosting 的弱点)❌【入试爱考点】

你选了A

ノイズを含むデータに対しても常に安定

❌ 这是反向陷阱

正确理解是:

  • Boosting:

    • 会反复关注「被分错的点」
    • 噪声点会被“无限放大”
    • 👉容易过拟合噪声

正解是B

誤分類されたサンプルを重視するため,ノイズの影響を受けやすい

📌一句话必背

Boosting はノイズに弱い。


🧠 入试级总结(你现在要记住的)

Boosting 三句话模板

1️⃣ 弱学習器を逐次的に学習する
2️⃣ 誤分類サンプルに重点を置く
3️⃣ ノイズに弱い


🎯 给你一个「提分建议」

你现在的水平是:

  • 概念 80% OK
  • 比较题 & 反向表述易踩坑

👉 这正是日本大学院选择题的杀手点

6-总结

知识一点点记录吧,最后应对考试,打下基础

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1132054.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于Java+SpringBoot+SSM博客系统(源码+LW+调试文档+讲解等)/博客平台/博客软件/个人博客系统/博客网站系统/博客管理系统

博主介绍 💗博主介绍:✌全栈领域优质创作者,专注于Java、小程序、Python技术领域和计算机毕业项目实战✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 2025-2026年最新1000个热门Java毕业设计选题…

Java Web 社区医院信息平台系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】

摘要 随着信息技术的快速发展,传统社区医院的管理模式已难以满足现代医疗服务的需求。社区医院在日常运营中涉及患者信息管理、医生排班、药品库存、预约挂号等多方面业务,传统的手工记录或单机系统存在效率低下、数据易丢失、信息共享困难等问题。为了提…

【日语学习-日语知识点小记-日本語体系構造-JLPT-N2前期阶段-第一阶段(1):再次起航】

日语学习-日语知识点小记-日本語体系構造-JLPT-N2前期阶段-第一阶段(1):再次起航1、前言(1)情况说明(2)工程师的信仰2、知识点1、とされている2、にかけては&…

SpringBoot+Vue 师生健康信息管理系统管理平台源码【适合毕设/课设/学习】Java+MySQL

摘要 随着信息技术的快速发展,健康信息管理系统的需求日益增长,尤其是在教育领域,师生健康数据的实时监控和管理显得尤为重要。传统的健康信息管理方式依赖纸质记录或简单的电子表格,存在数据易丢失、查询效率低、统计困难等问题。…

实验一 安全威胁与攻击实验

一、实验目的安全威胁与攻击实验与理论教学第一章信息安全概论相对应。本实验在学生完成MAC地址欺骗攻击与防御实验、OSPF路由项欺骗攻击和防御实验的基础上,使学生能够理解威胁、攻击、资产的关系,并理解基本安全设计原则的重要性。具体如下&#xff1a…

智慧停车解决方案

扫描下载文档详情页: https://www.didaidea.com/wenku/16319.html

【JavaSE】多线程之安全使用容器

不出意外这是多线程的最后一篇文章,主要介绍的是面试中比较常考的一个点——多线程下使用容器,我们开始吧~我们知道,在单线程环境下ArrayList、HashMap等容器使用起来非常方便,但在多线程环境中,如果多个线程同时对容器…

Thinkphp的基于微服务教材征订系统(编号:

目录基于ThinkPHP的微服务教材征订系统核心功能与服务拆分技术实现与优化应用价值与扩展性项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理基于ThinkPHP的微服务教材征订系统 该系统采用ThinkPHP框架结合微服务架构设计,旨在实现教材征…

基于SpringBoot+Vue的IT交流和分享平台管理系统设计与实现【Java+MySQL+MyBatis完整源码】

摘要 随着互联网技术的快速发展,IT技术交流与知识分享的需求日益增长。传统的技术论坛和社交媒体平台虽然提供了基础的交流功能,但在专业性、系统性和用户体验方面仍有较大提升空间。尤其是在技术问答、资源共享和项目管理等方面,缺乏高效的整…

【JavaSE】文件基础与File类

在日常开发中,我们几乎每天都在和“文件”打交道:读取配置文件、写日志、上传下载文件…… 但很多时候,我们对“文件”的理解其实是比较模糊的,这篇文章我们将从文件的基本概念出发,重新了解一下文件~1. 文件基础 1.1 …

SpringBoot+Vue “衣依”服装销售平台平台完整项目源码+SQL脚本+接口文档【Java Web毕设】

摘要 随着互联网技术的快速发展,电子商务平台已成为现代商业的重要组成部分。服装行业作为传统零售业的代表,亟需通过数字化转型提升竞争力。“衣依”服装销售平台基于SpringBoot和Vue技术栈开发,旨在为用户提供便捷的在线购物体验。该平台整…

Thinkphp的农贸市场摊位 夜市摊位租赁系统设计与实现

目录摘要关键词项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理摘要 农贸市场与夜市摊位租赁系统基于ThinkPHP框架开发,旨在解决传统摊位管理中效率低、信息不透明等问题。系统采用B/S架构,结合MySQL数据库,实现…

Claude Code 永动机:ralph-loop 无限循环迭代插件详解(安装 / 原理 / 最佳实践 / 避坑)

Claude Code 永动机:ralph-loop 无限循环迭代插件详解(安装 / 原理 / 最佳实践 / 避坑) Claude Code 插件 ralph-loop 全解析:Stop Hook 无限迭代、completion-promise 退出条件与最佳实践ralph-loop 使用指南:让 Cla…

Java SpringBoot+Vue3+MyBatis 学科竞赛管理系统源码|前后端分离+MySQL数据库

摘要 随着信息技术的快速发展,学科竞赛作为高校人才培养的重要环节,其管理效率与信息化水平直接影响竞赛的公平性和参与度。传统的学科竞赛管理多依赖人工操作,存在报名流程繁琐、数据统计滞后、信息共享困难等问题。为解决这些问题&#xff…

Thinkphp的吉他谱分享平台的设计与实现

目录研究背景与意义系统设计目标技术实现要点创新与特色应用价值项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理研究背景与意义 随着音乐爱好者的增多,吉他谱共享需求日益增长。传统分享方式效率低、资源分散,亟需一个专业…

Java SpringBoot+Vue3+MyBatis 墙绘产品展示交易平台系统源码|前后端分离+MySQL数据库

摘要 随着数字化技术的快速发展,传统墙绘行业逐渐向线上平台转型,以满足消费者对个性化艺术品的需求。墙绘作为一种独特的装饰艺术形式,具有高度的定制化和艺术价值,但在传统交易模式下,供需双方的信息不对称问题显著&…

Thinkphp的基于协同过滤算法的动漫推荐系统

目录基于协同过滤算法的动漫推荐系统(ThinkPHP实现)项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理基于协同过滤算法的动漫推荐系统(ThinkPHP实现) 该系统采用ThinkPHP框架结合协同过滤算法&#x…

前后端分离IT交流和分享平台系统|SpringBoot+Vue+MyBatis+MySQL完整源码+部署教程

摘要 随着互联网技术的快速发展,传统的前后端耦合架构逐渐暴露出开发效率低、维护成本高、扩展性差等问题。前后端分离架构因其模块化、灵活性高和协作效率高等优势,成为现代Web开发的主流模式。在此背景下,设计并实现一个基于前后端分离的IT…

SpringBoot + Aviator + 规则中心:轻量级表达式引擎实现营销优惠动态计算

电商大促活动时,营销规则复杂多变,今天满300减50,明天买2送1,后天又变成阶梯式折扣?每次改规则都得改代码、重新发布,简直是开发人员的噩梦!今天就来聊聊如何用SpringBoot Aviator表达式引擎&a…

Thinkphp的基于协同过滤算法的音乐推荐系统

目录基于协同过滤算法的音乐推荐系统(ThinkPHP实现)项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理基于协同过滤算法的音乐推荐系统(ThinkPHP实现) 音乐推荐系统通过分析用户行为数据,挖…