Transductive和Inductive的区别

2023-05-16

  • 关于Transductive和Inductive
    维基百科上有一段简洁扼要的定义:Transduction is reasoning from obeserved, specific (training) cases to specific (test) cases. In contrast, induction is reasoning from obeserved training cases to gerneral rules, which are then applied to the test cases.
    如何理解这二者呢?
  • 我们先看下其关于Inductive的定义:Induction is reasoning from obeserved training cases to gerneral rules, which are then applied to the test cases. Inductive learning
    是从特定任务到一般任务的学习,实际上,我们传统的supervised learning都可以理解为是Inductive learning的范畴:基于训练集,我们构建并训练模型,而后将其应用于测试集的预测任务中,训练集与测试集之间是相斥的,即测试集中的任何信息是没有在训练集中出现过的。即模型本身具备一定的通用性和泛化能力。
    再看其关于Transductive的定义:Transduction is reasoning from observed, specific (training) cases to specific (test) cases.
    大家先理解下上面这句话,其中的obeserved其实同时修饰着后面的training cases和test cases。相比Inductive learning,Transductive learning拥有着更广的视角,在模型训练之初,就已经窥得训练集(带标签)和测试集(不带标签),尽管在训练之时我们不知道测试集的真实标签,但可以从其特征分布中学到些额外的信息(如分布聚集性),从而带来模型效果上的增益。但这也就意味着,只要有新的样本进来,模型就得重新训练。
  • 综上,总结一下这二者的区别:
    • 模型训练:Transductive learning在训练过程中已经用到测试集数据(不带标签)中的信息,而Inductive learning仅仅只用到训练集中数据的信息。
    • 模型预测:Transductive learning只能预测在其训练过程中所用到的样本(Specific --> Specific),而Inductive learning,只要样本特征属于同样的欧拉空间,即可进行预测(Specific --> Gerneral)
    • 模型复用性:当有新样本时,Transductive learning需要重新进行训练;Inductive Leaning则不需要。
    • 模型计算量:显而易见,Transductive Leaning是需要更大的计算量的,即使其有时候确实能够取得相比Inductive learning更好的效果。
      其实,我们仅从它们的字面意思上也可以有些理解,Inductive一般翻译做归纳式,归纳是从特殊到一般的过程,即从训练集中学习到某类样本之间的共性,这种共性是普遍适用的。Transductive一般译作直推式,则显得僵硬许多,意味着必须知道它要推论的所有case长什么样时才能work

链接:https://www.zhihu.com/question/68275921/answer/1574682746



作者:双七_
链接:https://www.jianshu.com/p/db6bff0623b1
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Transductive和Inductive的区别 的相关文章

  • 基于深度强化学习的路径规划笔记

    MazePathFinder using deep Q Networks 声明 xff1a 首先感谢知乎周思雨博主 xff1b 此方法同源借鉴于ICIA一篇强化学习paper xff0c 本博主于2019年元月还原了此方法 xff0c 由于
  • 词袋模型(BoW)在视觉SLAM中的应用

    SLAM技术简介 SLAM技术是指即时定位与地图构建 xff0c 意思是说 xff0c 当我们把机器人放在一个未知的环境中时 xff0c 机器人能通过附近的环境对自身进行定位 xff0c 并绘制出附近环境的地图 xff0c 当然这个地图不是
  • ROS入门:(1)创建一个ROS功能包

    1 创建一个catkin工作空间 mkdir p catkin ws src cd catkin ws catkin make 并使用以下指令 将包路径加入环境变量 source devel setup bash 2 使用catkin cr
  • socket编程1 tcp基本api接口与基础编程demo

    TCP socket编程 学习TCP socket编程API接口 xff0c 基于此入门 xff0c 并编写一个TCP网络服务器与通讯客户机 keyword socket接口 xff0c 套接字地址结构体 xff0c 值 结果参数 xff0
  • Redis的安装配置与使用

    Redis的安装与使用 Redis安装 我已经打包上传了在这里 Redis下载 Redis官方下载地址进行安装 进入所下载的redis压缩包所在的文件 tar zxvf redis 2 6 13 tar gz 解压后进入 cd redis
  • 详解C++的编译过程

    1 C 43 43 的编译流程 源文件 gt 预编译器 gt 后缀名 i文件 gt 编译器 gt 汇编文件 gt 编译器 gt 目标文件 xff08 后缀名 obj或 o xff09 gt 链接器 2 编译流程测试 xff08 1 xff0
  • 无人机的硬件组成

    飞控为核心其他外围设备提供输入或输出 图中飞控外围模块儿 xff1a 电机 xff0c 电调 xff0c 电池 xff0c 电源模块儿 xff0c 遥控接收机 xff0c 安全开关 xff0c 蜂鸣器 xff0c 数传 天空端 xff0c
  • 2020-04-14 ubuntu 18.04 下查看系统硬盘、硬盘挂载、创建LVM一条龙

    1 df hl 查看系统硬盘 可用的 xff0c 已经挂载 Filesystem Size Used Avail Use Mounted on udev 7 8G 0 7 8G 0 dev tmpfs 1 6G 1 9M 1 6G 1 ru
  • Jetson-nano ros-melodic环境安装构建

    Jetson nano ros melodic环境安装构建 安装ros melodic 环境 1 xff09 系统准备 使用ssh 登陆Jetson nano device xff0c 而后执行以下命令进行部署 rosCar 64 ubun
  • cppzmq发布订阅模式

    1 首先需要下载cppzmq的库 github xff1a https github com zeromq cppzmq 2 将zmq hpp 和 zmq addon hpp 两个库文件放入到自己的工程里面 3 写demo server c
  • Gazebo无法运行

    学习ROS的小伙伴肯定会遇到不少问题 xff0c 现在就Gazebo闪退及无法运行给出解决方案 不少小伙伴喜欢在虚拟机上面安装ROS xff0c xff08 笔者不建议这么做 xff0c 装个双系统其实更好 xff0c 笔者另外有博客会介绍
  • OpenCV不止能解决AI最后一公里的问题

    最近两年 xff0c 无人驾驶物流配送车出现在各大城市 xff0c 例如 xff0c 阿里的小蛮驴 xff0c 无人车的出现解决了快递配送最后一公里问题 xff0c 那在AI计算机视觉领域 xff0c 谁又能充当这个角色呢 xff1f 在A
  • 【心理咨询师考试笔记】基础理论(六)——心理咨询概论

    心理咨询概论 文章目录 心理咨询概论一 概述简史基本概念心理咨询师应有的思维方式与态度心理咨询师应具备的条件 二 精神分析理论观点分区观点结构观点心理动力观点发展观点适应观点 三 行为主义理论观点行为主义心理学的先驱操作性条件反射和应答性条
  • mcu判断重启方式

    通过读取LIB库读取MCU重启方式 void Check Rst void printf 34 CSR 61 x r n 34 RCC gt CSR if RCC GetFlagStatus RCC FLAG PINRST 61 RESET
  • 树莓派 ubuntu 远程控制

    树莓派 ubuntu 远程控制 树莓派上能够支持的远程连接软件nomachine 下载nomachine 安装Windows 上的操作但是参考 树莓派上能够支持的远程连接软件 首先选择树莓派上能够支持的远程连接软件 xff1b 我使用的是树
  • N: 无法安全地用该源进行更新,所以默认禁用该源。【树莓派 ubuntu 软件源问题】E: 无法下载 http://mirrors.tuna.tsinghua.edu.cn/ubuntu/dists/

    N 无法安全地用该源进行更新 xff0c 所以默认禁用该源 树莓派 ubuntu 软件源问题 问题解决方法清华软件源E 无法下载 http mirrors tuna tsinghua edu cn ubuntu dists bionic m
  • 多服务集成CAS实现单点登录

    简要概述实现步骤 xff08 思路 xff09 xff1a 1 创建web应用 2 集成CAS xff08 使用CAS服务端内配置账户密码进行登录验证 xff09 2 1导入jar包 2 2配置web xml文件 xff08 拦截跳转验证以
  • Linux 0.11下信号量的实现和应用(李治军操作系统实验6)

    生产者 消费者问题 从一个实际的问题 xff1a 生产者与消费者出发 xff0c 谈一谈为什么要有信号量 xff1f 信号量用来做什么 xff1f 为什么要有信号量 xff1f 对于生产者来说 xff0c 当缓冲区满 xff0c 也就是空闲
  • Spring AOP切面注解类应用实例:请求入参参数特殊字符过滤、日志切面

    一 xff1a 请求入参参数特殊字符过滤 对接平安银行等第三方接口的时候 xff0c 接口入参不能包含某些字符串 xff0c 但是不能做过滤器 xff0c 过滤器影响面过广 1 自定义注解 package fly cloud bank an

随机推荐

  • python isinstance得用法记录

    isinstance isinstance 函数来判断一个对象是否是一个已知的类型 xff0c 类似 type 与 type 区别 xff1a type 不会认为子类是一种父类类型 xff0c 不考虑继承关系 isinstance 会认为子
  • 手机开热点,电脑连,关于两个局域网的问题

    针对情况 手机开的4g xff0c 开wifi xff0c 电脑连手机的热点 原理 电脑会有一个局域网的ip 1 在运行中输入cmd xff0c 在dos窗口下输入ipconfig xff0c 找到这一行 2 测试 手机的浏览器上 xff0
  • 戴尔7472黑苹果之旅

    原本我是微 ju 软 ying 的粉丝 xff0c 前几年甚至为信仰充值了一台中配的Surface Pro 3 然而今年在实习岗位上做了一些脚本后 xff0c 对Windows的一些特性例如中文路径经常传参失败 蛋疼的字体渲染深恶痛绝 xf
  • PID控制和阻抗控制的异同,阻抗控制和机器人动力学的关系

    PID控制和阻抗控制在形式上是相似的 xff0c 都是利用偏差 xff0c 将偏差输入控制器 xff0c 经过控制器的模型后产生输出 PID控制和阻抗控制的根本不同是控制器模型的不同 模型的不同导致输出结果是不同的 PID的模型如下 xff
  • GDE103开发环境搭建

    1 KEIL环境 注意 xff1a 目前市面通用的MDK for ARM版本有Keil 4和Keil 5 xff1a 使用Keil 4建议安装4 74及以上 xff1b 使用Keil 5 建议安装5 20以上版本 xff08 注意 xff1
  • 英伟达Jetson TX2基本参数查询

    1 查看Jetson TX2 L4T版本 root 64 TX2 media mydisk chipeak span class token comment head n 1 etc nv tegra release span span c
  • 关于#!/bin/bash

    bin bash是指此脚本使用 bin bash来解释执行 其中 xff0c 是一个特殊的表示符 xff0c 其后 xff0c 跟着解释此脚本的shell路径 bash只是shell的一种 xff0c 还有很多其它shell xff0c 如
  • docker 拉取镜像及查看pull下来的image在哪里

    一 xff1a 拉取镜像 1 国内连接docker官网很慢修改docker中配置 xff0c 添加对应中国docker加速器 vi etc docker daemon json 34 registry mirrors 34 34 https
  • mac终端删除代理有效命令

    mac终端删除代理有效命令 unset http proxy unset https proxy 设置和删除淘宝镜像 xff1a 设置淘宝镜像 npm config set registry https registry npm taoba
  • 智能优化算法——布谷鸟搜索算法原理(附代码)

    目录 基本概念 算法具体流程 算法流程图 测试函数 优化结果 visual studio2017C 43 43 代码 基本概念 布谷鸟搜索算法 xff08 Cuckoo Search xff0c 缩写 CS xff09 是由剑桥大学杨新社教
  • 计蒜客2019蓝桥杯省赛B组模拟赛(一)题目及解析

    蓝桥杯历年真题题目及题解目录汇总 A 结果填空 xff1a 钟表 题库链接 分值 5 一天蒜头君 22 28 45 开始睡觉 xff0c 06 24 26 醒来之后 xff0c 蒜头君在想 xff0c 今天我睡了多久 xff1f 请你告诉蒜
  • 计蒜客2019蓝桥杯省赛A组模拟赛(一)题目及解析

    蓝桥杯历年真题题目及题解目录汇总 A 结果填空 xff1a 阶乘位数 题库链接 分值 5 蒜头君对阶乘产生了兴趣 xff0c 他列出了前 10 个正整数的阶乘以及对应位数的表 xff1a nn 位数111221361424251203672
  • 怎样区分线性和非线性_线性与非线性的区别(线性分析、线性模型)

    一直对线性非线性没有很准确的定义认识 今天特意查了查 特此记录下 怎样区分线性和非线性 1 线性Line xff0c 是指量与量之间按照比例成直线关系 xff0c 在数学上可理解为一阶导数是个常数 xff1b 非线性non line则指不按
  • RuntimeError: Input type and weight type should be the same

    pytorch使用GPU计算报错 xff1a RuntimeError Input type torch FloatTensor and weight type torch cuda FloatTensor should be the sa
  • PyTorch 多进程分布式训练实战

    PyTorch 多进程分布式训练实战 拾荒志 murphypei github io PyTorch 可以通过 torch nn DataParallel 直接切分数据并行在单机多卡上 xff0c 实践证明这个接口并行力度并不尽如人意 xf
  • 移植Android recovery升级(1)介绍

    Android OTA升级大家都有接触过 xff0c 网上也有很多说明文章 xff0c 我这边把Android OTA升级的架构移植到嵌入式设备上 对Android OTA说明文章 xff0c 我感觉比较好的是 xff1a https bl
  • 网络操作系统 第二章 用户和组管理

    习题 1 WIndows SErver 2008中的用户有那些类型 xff1f 系统默认的用户有那些 xff1f 1 xff09 用户账号 xff0c 用户组 2 xff09 管理员组 xff0c 备份操作员组 xff0c 超级用户组 xf
  • 数据增强可视化 transfrom Python中三个图像增强库

    深入浅出Python中三个图像增强库的使用 目录 介绍ImgaugAlbumentationsSOLT结论 介绍 本文中探索三个流行的 Python 图像增强库 图像分类器通常在训练更多的图像时表现得更好 在图像分类模型中 xff0c 一个
  • Mixup和CutMix数据增强

    见论文 xff1a a Unified Analysis of Mixed Sample Data Augmentation A Loss Function Perspective 2208 09913v1 pdf arxiv org
  • Transductive和Inductive的区别

    关于Transductive和Inductive 维基百科上有一段简洁扼要的定义 xff1a Transduction is reasoning from obeserved specific training cases to speci