weightedrandomSamplers(1)
2024-04-02 12:27:55
样本不均衡问题一直机器学习甚至传统方法学习的主要问题
一般从损失函数和 样本采样的角度来处理这个问题
损失函数比较相关的:
1. focal los
2.eql loss
样本采样相关的:
在网上搜到:加权随机采样WeightedRandomSampler
自己在使用的时候:
错误分析:
这个是对样本做的权重均衡,并不是对类别做的权重均衡。
有人说 如果设置的num_sample 的值大于weight 的个数 会报错 但是我没有报错
如果是对样本进行加权的话,这样我只是使用了6个数据,所以我在预测的时候,所有的预测结果为1 这能解释为什么 训练精度为100 但是测试精度只有7.81
需要把shuffle 设置为False --下面的图中讲了如果设置sampler 这个参数,shuffle 必须为False
这是train_nums 为 60 的参数
在测试集上的结果可以看到:
没有采样加权之前的测试结果是:
|
weights 应该是每个样本的类别
不是每一类的类别
http://www.45fan.com/article.php?aid=19123165016524771188317643
weightedrandomSamplers(1)相关推荐
- weightedrandomSamplers(2)
在上面的基础之上,修改了: 现在样本的权重设置为: shuffle 设置为 False train_num 设置为256 同样的:batch_size 设置为256 现在的训练精度为: 比之前看上去正 ...
最新文章
- P1102 A-B 数对(二分,映射)难度⭐
- iOS--获取输入字符的第一个字母(汉字则获取拼音的第一个字母)
- 截图:截取当前程序的界面,并保存到bmp图片中。
- 查询blob字段_一次注解开发实战-我使用注解对微服务的跨库查询做了封装
- iPhone近两个财季为苹果带来1135亿美元营收 同比增长33%
- 解析http头部和c++string的高级使用技巧
- 上得写代码,下得作情诗,谁说程序员都是屌丝?
- fatal error LNK1281: 无法生成 SAFESEH 映像
- 25 逆波兰表达式、波兰表达式
- 领导越讲人情,团队越不行?
- FreeRTOS中的 ’上下文切换‘ 含义
- 计算机病毒无法破坏压缩文件,求解压缩文件拒绝访问是怎么回事?
- 游戏建模:模型场景制作过程分享
- linux删除tmp文件找回,如何在 Linux 下快速找到被删除的文件?
- Web服务器有哪些(转)
- 大V科技谈 | VMware利用先进的自动化技术,简化混合办公模式
- FeignClient调用 Cannot deserialize instance of `java.lang.Boolean` out of START_OBJECT token to
- win10安装keras theano
- linux开发板lcd按压,嵌入式Linux裸机开发(十五)——LCD
- 射影几何----交比是最基本的射影不变量
热门文章
- windows-7:系统利用终端cmd命令关机
- ubuntu16.04下FSA-Net环境安装和训练
- mongo 学习笔记之(基本命令)
- 23模式之: 工厂方法模式demo
- 分布式消息中间件中的一些概念(接上一篇的《什么是分布式消息中间件?》)...
- 数据中心操作人员:艰难地在针对VM构建的基础设施上运行容器
- centos下查看调优apache状态的相关命令
- XP无法显示经典模式控制面板
- hdu 2089 数位dp入门
- C语言文件路径中的”/“和“\“