当前位置:网站首页>[academic related] why can't many domestic scholars' AI papers be reproduced?
[academic related] why can't many domestic scholars' AI papers be reproduced?
2022-07-29 08:03:00 【51CTO】
Teacher Wu Enda once said , The key to reading a paper , It's the author's algorithm .
However , Many papers can't be reproduced at all , Why is that ?
One 、 Data relation
Because the data used by the author is private , Most people don't get , In this case , Even if the author provides the source code , But readers don't get the data , There's no way to reproduce the algorithm .
This situation is very common in domestic academic circles , No one else has the data , It's like an Olympiad math teacher , I have a Mathematical Olympiad problem , Find out for yourself , Then I wrote a paper about the process of solving the problem , This kind of paper is often not convincing enough , The story is not strong enough .
Two 、 Hardware reasons
Many algorithms for deep learning , It's done by doing miracles with great efforts . For example, Google. 、facebook Some of the algorithms , Rely on powerful hardware training out .
Ordinary researchers don't have that powerful hardware resources , I don't think it can reach their 1% Calculation power , There's no way to reproduce the algorithm .
3、 ... and 、 Data division and training methods
Some papers have made the code public , And it's open data , But the paper does not mention the problem of data division , If the data is small , Different divisions lead to different results .
Four 、 Well known reasons
We all know the reason , I don't understand , This situation appears in the papers of many domestic authors . This is rare in public data .
Many papers published by domestic scholars , The usual routine is :
1. Define a very new but meaningless problem ;
2. oriented github Programming ;
3. Add some to the network attention,module,normalization,loss, Until it doesn't collapse ;
4. Make up a story , produce a novel , It seems that the logic is quite clear , But don't give people a chance to reproduce .
What is the ideal paper like ?
1. The effect can be reproduced , The logic of every experiment in the paper is very clear , The logical chain formed by all the experiments is complete , Using public data sets , The results are basically the same as the paper .
It's the big guys in the field who can achieve this , Like Chen Tianqi 、 He Kaiming .
2. Using public data , Open code , The details of the paper are clear , It can reproduce the effect of the paper . Although the authors of many papers can't explain why the network designed in this way works well , This should be the reason why deep learning can't be explained . Because they made the code public , It works well on public data sets , Can reproduce the effect , So it's also a good paper .
Recommendation at the end of the paper
Last , Recommend a website :paperswithcode.com/, Many excellent papers can be found in the code .

边栏推荐
- 阿里巴巴政委体系-第一章、政委建在连队上
- Basic introduction to pod
- Realize the effect of changing some colors of a paragraph of text
- Amaze UI 图标查询
- FLink CDC 的mysql connector中,mysql的字段是varbinary, 官方
- Implementation of simple cubecap+fresnel shader in unity
- Compare three clock circuit schemes of single chip microcomputer
- Rotation in model space and rotation in world space
- UE4 highlight official reference value
- Mutationobserver document learning
猜你喜欢

Go, how to become a gopher, and find work related to go language in 7 days, Part 1

The smallest positive number that a subset of an array cannot accumulate

Dynamic thresholds buffer management in a shared buffer packet switch paper summary
![[密码学实验] 0x00 安装NTL库](/img/2a/03d95082a2a63238b475b3f7f3e13d.png)
[密码学实验] 0x00 安装NTL库
What are the principles and methods of implementing functional automation testing?

An Optimal Buffer Management Scheme with Dynamic Thresholds论文总结
![[flask introduction series] installation and configuration of flask Sqlalchemy](/img/62/3d108561f2cfeb182f8241192a79ba.png)
[flask introduction series] installation and configuration of flask Sqlalchemy
![[cryoelectron microscope] relation4.0 - subtomogram tutorial](/img/5b/5364fbe68c495b67d9db5ed9bec2ac.png)
[cryoelectron microscope] relation4.0 - subtomogram tutorial

Sqlmap (SQL injection automation tool)
![[cryoelectron microscope | paper reading] a feature guided, focused 3D signal permutation method for subtogram averaging](/img/50/594dfc9affbcca97166d475fe09ad3.png)
[cryoelectron microscope | paper reading] a feature guided, focused 3D signal permutation method for subtogram averaging
随机推荐
[beauty of software engineering - column notes] "one question and one answer" issue 2 | 30 common software development problem-solving strategies
[skill accumulation] presentation practical skill accumulation, common sentence patterns
Resize2fs: bad magic number in super block
(视频+图文)机器学习入门系列-第5章 机器学习实践
[paper reading] tomoalign: a novel approach to correcting sample motion and 3D CTF in cryoet
As long as flutter is data, it will be judged null
STM32 detection signal frequency
Excellent urban design ~ good! Design # visualization radio station will be broadcast soon
CentOS deploy PostgreSQL 13
The computer system has no standard tcp/ip port processing operations
[beauty of software engineering - column notes] 24 | technical debt: continue to make do with it, or overthrow it and start over?
10 common software architecture modes
Implementation of simple cubecap+fresnel shader in unity
Effective learning of medical image segmentation annotation based on noise pseudo tags and adversarial learning
Crawl notes
[cryoelectron microscope] relation4.0 - subtomogram tutorial
关于pip升级损坏导致的问题记录
Compare three clock circuit schemes of single chip microcomputer
Data unit: bit, byte, word, word length
阿里巴巴政委体系-第三章、阿里政委与文化对接