当前位置:网站首页>[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 .

边栏推荐
- Crawl expression bag
- [beauty of software engineering - column notes] "one question and one answer" issue 3 | 18 common software development problem-solving strategies
- @JsonSerialize注解的使用
- [note] the art of research (understand the importance of the problem)
- In the MySQL connector of flynk CDC, the MySQL field is varbinary, which is officially
- Up sampling deconvolution operation
- Go 事,如何成为一个Gopher ,并在7天找到 Go 语言相关工作,第1篇
- Unicode私人使用区域(Private Use Areas)
- Solving linear programming problems based on MATLAB
- Jiamusi Market Supervision Bureau carried out special food safety network training on epidemic and insect prevention
猜你喜欢

What is the use of chat robots? What type? After reading these, you will understand!

Sqlmap (SQL injection automation tool)
![[beauty of software engineering - column notes] 22 | how to do a good job in technology selection for the project?](/img/1a/72bfb3fef59c54188a823ead3a5390.png)
[beauty of software engineering - column notes] 22 | how to do a good job in technology selection for the project?

V-Ray 5 acescg workflow settings

Solve the problem that CSDN cannot publish blog due to unknown copyright
![[paper reading | cryoet] gum net: fast and accurate 3D subtomo image alignment and average unsupervised geometric matching](/img/dc/255bf122d5243f2a08ca0e03b53137.png)
[paper reading | cryoet] gum net: fast and accurate 3D subtomo image alignment and average unsupervised geometric matching

LANDSCAPE
![[experience] relevant configuration of remote connection to intranet server through springboard machine](/img/27/25301cce8a4e5fa0c91902c7b734fb.png)
[experience] relevant configuration of remote connection to intranet server through springboard machine

The smallest positive number that a subset of an array cannot accumulate
![[beauty of software engineering - column notes]](/img/b9/43db3fdfe1d9f08035668a66da37e2.png)
[beauty of software engineering - column notes] "one question and one answer" issue 3 | 18 common software development problem-solving strategies
随机推荐
[beauty of software engineering - column notes] "one question and one answer" issue 2 | 30 common software development problem-solving strategies
(视频+图文)机器学习入门系列-第5章 机器学习实践
Joseph Ring problem
Implementation of simple cubecap+fresnel shader in unity
"Swiss Army Knife" -nc in network tools
Go, how to become a gopher, and find work related to go language in 7 days, Part 1
Exercise: store department information
[skill accumulation] presentation practical skill accumulation, common sentence patterns
[cryoelectron microscope] relion4.0 pipeline command summary (self use)
LANDSCAPE
C language problems
[beauty of software engineering - column notes] 29 | automated testing: how to kill bugs in the cradle?
Very practical shell and shellcheck
Amaze UI 图标查询
Do you want to meet all the needs of customers
Crawl notes
Processes and threads
How to draw an excellent architecture diagram
Up sampling deconvolution operation
Convert source package to RPM package