首页 > 其他分享 >03 导师不敢和你说的水论文隐藏技巧,模型复现后,性能低了怎么办?

03 导师不敢和你说的水论文隐藏技巧,模型复现后,性能低了怎么办?

时间:2022-10-03 22:36:44浏览次数:83  
标签:03 模型 论文 复现 90 显卡 代码 导师

博客配套视频链接: ​​https://www.bilibili.com/video/BV1CP411G7VX/?spm_id_from=333.788​​ b 站直接看

0:10

这只是其中一种解释:

对于 AI 模型,用不同的显卡跑,结果很大可能不一样

求偏导的结果一定是不准确的,有有限循环小数

然后由于每个显卡精度不一样

导致反向传播和梯度下降的精度不一样

一个不一样,微乎其微,但是 1000 多万个参数,都有一点区别,一点点小小的变化会导致最后发生一个很大的变化

我和他的显卡一样,但是性能还是和原作者不一样:

第二个解释(可能造假了):

卖论文,卖论文的人大都掌握了写论文的精髓(花里胡哨即可)

有能力的人基本不会做这种事

这个时候你需要叫他给你一份他保存的模型文件,然后用相同的代码(一模一样)跑

或者作者上传的代码最后进行了一种微调。

因为我有一行代码(看起来不重要的代码),没有注释

这也是一种解释

一个模型没有设定随机数种子,导致模型参数初始化的时候,每次结果不一致()

解决方案

用复现的结果,一定要记住,保存证据,保存你跑出来的模型文件,然后写论文的时候记住,标明一下

你还可以做一件什么事情呢?????

原论文91

复现后 89(它的模型,他论文标明的参数,最好是相同的显卡)

那你只要达到 90 就行了。这个 90 不需要你和他的参数一致,

调参

它的 bs32,你的可以是 16,它的 lr 是 0.05,你的可以是,0.005

调到最优值后,你是 90



标签:03,模型,论文,复现,90,显卡,代码,导师
From: https://blog.51cto.com/u_13804357/5730544

相关文章

  • #yyds干货盘点#【愚公系列】2022年10月 Go教学课程 038-异常处理
    一、异常处理1.什么是异常处理异常处理,是编程语言或计算机硬件里的一种机制,用于处理软件或信息系统中出现的异常状况,异常处理的好处是你不用再绞尽脑汁去考虑各种错误,这为......
  • 2022-10-03-SpringMVC执行流程梳理及结合源码断点调试过程源码分析
    SpringMVC执行流程梳理接口方式控制器实现流程分析控制器层代码实现控制器配置SpringMVC.xml配置文件客户端浏览器发起请求,按回车前端控制器拦截所有请求/......
  • 2022.10.03考试总结
    2022.10.03考试总结得分:\(140/300\)总结:今天拿了一个暴力分,第二题的暴力因为精度问题没有跑过去,第一题是签到题,在考场上因为担心这道题出现问题所以打了对拍,二三题都有......
  • 【閒話】2022.10.03閒話
    最近繃不住要看書了又到了一波補給大家可以來我宿舍搶奪(什啊最近再切莫反好難啊所以joke您怎麼那麼巨啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊......
  • [Typescript] Tips: Use 'extends' keyword to narrow the value of a generic
    exportconstgetDeepValue=<Obj,FirstKeyextendskeyofObj,SecondKeyextendskeyofObj[FirstKey]>(obj:Obj,firstKey:FirstKey,secondKey:SecondKey......
  • Ipyton使用笔记[1003]
    第一次使用:字符串操作   In[1]:lst=[11,12,13,7,1,3,2,2,5,6,10,7]In[2]:lstOut[2]:[11,12,13,7,1,3,2,2,5,6,10,7]In[3]:lst1=[11,12,13,......
  • Latex编码错误:inputenc Error: Unicode char ́ (U+0301)
    遇到这个报错信息,大概率是因为你的bib文件或者tex正文里出现了这个长得像e的字符:é解决办法很简单,你只需要在tex最前面(就是\usepackage那一坨地方)加上这么一行声明就好了......
  • 总结1003
    ##用户交互交互的本质就是输入、输出关键字inputprint或者是output##格式化输出关键字占位符%s%d特殊方法\n\a等不需要使特殊符号起作用是前面加r##算术......
  • Day03
    初识表单post和get提交<!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <title>表单学习</title></head><body><h1>注册</h1><!--登录注册--><!......
  • Qt-工程打开后,编译提示“error: member access into incomplete type 'Ui::MainWindow
    问题现象:之前程序都是可以正常运行的,编译也没有错误提示。今天打开工程后,提示“error:memberaccessintoincompletetype'Ui::MainWindow'”问题原因:原因:访问到不完整的......