SlideShare una empresa de Scribd logo
1 de 13
Reproducible Research: Best Practices for
Reviewing (and Writing) a Paper
Jacek Zurada, IEEE Life Fellow
Candidate for 2019 IEEE President-Elect (2020 President)
May 20, 2018
These Select (non-comprehensive) Slides are Opinions
of the Author and not Necessarily Opinions of IEEE
Summarize the Authors’ editorial experience and related
workshops in his multiple roles in IEEE that include:
Candidate for 2019 IEEE President-Elect (2020 President)
2014 TAB Chair (IEEE V-P Technical Activities)
Editor-in-Chief of IEEE Transactions on Neural Networks
1998-2003
Chair of IEEE TAB Periodicals Committee 2010-11
Chair of IEEE TAB Periodicals Review and Advisory
Committee 2012-13
2
Reproducible Research
-Reproducible Research embraces the idea
that the ultimate research product (i.e.,
paper, report, communications, etc.)
contains full disclosure of the environment
used to produce the results such as the
code, data, experimental and laboratory
conditions etc. that are needed to
reproduce the results and possibly expand
it through new work
Why Reproducible Research?
-Motivations and pressures come from
•The digitized web-of-science world and the
publication business that has exploded in
volume since 2000
•Authors/researchers/readers
•Reviewers, editors, evaluators
•Sponsors, funding agencies
•Economy
•.... and common sense
4
Reproducible Research: report
Reproducible Research Across Disciplines
- Theoretical sciences
• Easy
- Experimental sciences
• Physics, chemistry: moderate
• Life sciences: moderate to difficult
- Engineering and computational sciences
• Theoretical: easy
• Practical/computational/experimental:
moderate, but definitely should not be difficult!
Who Holds the Keys to Reproducible Research?
▸Authors (all)
▸Sponsors
▸Reviewers
▸Associate/Action Editors
▸Editors-in-Chief
▸AND READERS DEMAND IT
How to Review a Paper for Originality?
▸What novel aspects are revealed in the paper?
▸It should be one or more
- new experimental approach
- new phenomenon or material, or properties thereof
- new method, relevant application or model
- new theorem(s)
- new data generated
- new interpretations or insights
These selected best practices are contributed by an experienced editor
and are not official IEEE review guidelines
How to Review a Paper for RR? (underlined passages
connect to RR)
▸Experimental paper: needs a hypothesis, provides
experimental validation (equipment, materials, approach,
method need to be discussed)
▸Modeling paper: assumptions, mathematical approach,
tools used, method, illustrations
▸Computational paper: inputs, computational approach,
tools used, method, initial conditions, possibly computing
statistics (if results not directly tractable)
These selected best practices are contributed by an experienced editor
and are not official IEEE review guidelines
How to Review a Paper for RR?
▸Work should be very well-referenced and credit given to
previous contributors
▸Results in the paper should be compared with either
benchmark results or other authors’ results
▸Physical and computational experiments must be
repeatable, if deterministic (initial conditions,
assumptions)
▸When computational experiments are non-tractable,
repetitive experiments and their statistics needed,
instead
These selected best practices are contributed by an experienced editor
and are not official IEEE review guidelines
How to Review a Paper for RR?
▸Research should be replicable by others in the public domain (data
open publicly)
▸Formulas must be verifiable
▸If a theorem is proven, the proof must be completely tractable:
assumptions, theorems, derivations, proofs
▸All quantities must be clearly defined (i.e. ‘MSEs’ are often vague
and left to interpretations)
▸Tests on benchmark data or problems essential
▸Discussion of alternative solutions
These selected best practices are contributed by an experienced editor
and are not official IEEE review guidelines
 IEEE DataPort is a web-based, cloud-services
platform/data repository supporting the RR needs of
authors and readers, https://ieee-dataport.org/
 Incubated through the IEEE Big Data Initiative
 Like IEEE Xplore, but Data-focused
 Full service platform
• Referenceable datasets through Data Object
Identifiers (DOI)
• Linkable to/from published and unpublished
documents through URLs
How IEEE DataPort Helps with RR
How IEEE CodeOcean Helps with RR?
IEEE publishes a large volume of articles that reference code
and algorithms
- By using Code Ocean’s services, algorithms in IEEE articles can
now be executed in real time
- IEEE authors can upload, share, and run their code on the Code
Ocean platform
- IEEE Xplore users can discover, view, and execute code in real-
time
- Users will discover and access the bidirectional link between
IEEE Xplore and Code Ocean
- The service is free and accessible through IEEE Xplore
- https://codeocean.com/signup/ieeeData as of 31December2016

Más contenido relacionado

La actualidad más candente

Data analysis – using computers for presentation
Data analysis – using computers for presentationData analysis – using computers for presentation
Data analysis – using computers for presentationNoonapau
 
Survey Research In Empirical Software Engineering
Survey Research In Empirical Software EngineeringSurvey Research In Empirical Software Engineering
Survey Research In Empirical Software Engineeringalessio_ferrari
 
Data Analytics.03. Data processing
Data Analytics.03. Data processingData Analytics.03. Data processing
Data Analytics.03. Data processingAlex Rayón Jerez
 
preSCORE Presentation by Adam Etkin for Highwire Fall 2013 Meeting
preSCORE Presentation by Adam Etkin for Highwire Fall 2013 MeetingpreSCORE Presentation by Adam Etkin for Highwire Fall 2013 Meeting
preSCORE Presentation by Adam Etkin for Highwire Fall 2013 MeetingAdam Etkin
 
Introduction of data science
Introduction of data scienceIntroduction of data science
Introduction of data scienceTanujaSomvanshi1
 
Machine learning for Data Science
Machine learning for Data ScienceMachine learning for Data Science
Machine learning for Data ScienceDr. Vaibhav Kumar
 
Introduction to Scientific research مُقدمة في البحث العلمي
Introduction to Scientific research مُقدمة في البحث العلميIntroduction to Scientific research مُقدمة في البحث العلمي
Introduction to Scientific research مُقدمة في البحث العلميAhmad Farag El Sabruti
 
Analysis of Effort Estimation Model in Traditional and Agile (USING METRICS ...
Analysis of Effort Estimation Model in Traditional and Agile  (USING METRICS ...Analysis of Effort Estimation Model in Traditional and Agile  (USING METRICS ...
Analysis of Effort Estimation Model in Traditional and Agile (USING METRICS ...ijcoa
 
Spss workshop by riaz
Spss workshop by riazSpss workshop by riaz
Spss workshop by riazMehreen Khan
 
Mathematical Language Processing via Tree Embeddings
Mathematical Language Processing via Tree EmbeddingsMathematical Language Processing via Tree Embeddings
Mathematical Language Processing via Tree EmbeddingsSergey Sosnovsky
 
Collecting, analyzing and interpreting data
Collecting, analyzing and interpreting dataCollecting, analyzing and interpreting data
Collecting, analyzing and interpreting dataJimi Kayode
 
Data Analytics Life Cycle [EMC² - Data Science and Big data analytics]
Data Analytics Life Cycle [EMC² - Data Science and Big data analytics]Data Analytics Life Cycle [EMC² - Data Science and Big data analytics]
Data Analytics Life Cycle [EMC² - Data Science and Big data analytics]ssuser23e4f31
 
06 quantitative data processing
06 quantitative data processing06 quantitative data processing
06 quantitative data processingKanagaraj Easwaran
 
Order out of Chaos: Construction of Knowledge Models from PDF Textbooks
Order out of Chaos: Construction of Knowledge Models from PDF TextbooksOrder out of Chaos: Construction of Knowledge Models from PDF Textbooks
Order out of Chaos: Construction of Knowledge Models from PDF TextbooksIsaac Alpizar-Chacon
 
Case Studyhrdv from assignments
Case Studyhrdv from assignmentsCase Studyhrdv from assignments
Case Studyhrdv from assignmentsFelicia Fernandez
 

La actualidad más candente (20)

Data analysis – using computers for presentation
Data analysis – using computers for presentationData analysis – using computers for presentation
Data analysis – using computers for presentation
 
Survey Research In Empirical Software Engineering
Survey Research In Empirical Software EngineeringSurvey Research In Empirical Software Engineering
Survey Research In Empirical Software Engineering
 
Data Analytics.03. Data processing
Data Analytics.03. Data processingData Analytics.03. Data processing
Data Analytics.03. Data processing
 
An overview of big data analytics
An overview of big data analytics An overview of big data analytics
An overview of big data analytics
 
83341 ch24 jacobsen
83341 ch24 jacobsen83341 ch24 jacobsen
83341 ch24 jacobsen
 
Data analysis
Data analysisData analysis
Data analysis
 
preSCORE Presentation by Adam Etkin for Highwire Fall 2013 Meeting
preSCORE Presentation by Adam Etkin for Highwire Fall 2013 MeetingpreSCORE Presentation by Adam Etkin for Highwire Fall 2013 Meeting
preSCORE Presentation by Adam Etkin for Highwire Fall 2013 Meeting
 
Introduction of data science
Introduction of data scienceIntroduction of data science
Introduction of data science
 
Machine learning for Data Science
Machine learning for Data ScienceMachine learning for Data Science
Machine learning for Data Science
 
Literature review
Literature reviewLiterature review
Literature review
 
Introduction to Scientific research مُقدمة في البحث العلمي
Introduction to Scientific research مُقدمة في البحث العلميIntroduction to Scientific research مُقدمة في البحث العلمي
Introduction to Scientific research مُقدمة في البحث العلمي
 
Analysis of Effort Estimation Model in Traditional and Agile (USING METRICS ...
Analysis of Effort Estimation Model in Traditional and Agile  (USING METRICS ...Analysis of Effort Estimation Model in Traditional and Agile  (USING METRICS ...
Analysis of Effort Estimation Model in Traditional and Agile (USING METRICS ...
 
Spss workshop by riaz
Spss workshop by riazSpss workshop by riaz
Spss workshop by riaz
 
Mathematical Language Processing via Tree Embeddings
Mathematical Language Processing via Tree EmbeddingsMathematical Language Processing via Tree Embeddings
Mathematical Language Processing via Tree Embeddings
 
Collecting, analyzing and interpreting data
Collecting, analyzing and interpreting dataCollecting, analyzing and interpreting data
Collecting, analyzing and interpreting data
 
Data Analytics Life Cycle [EMC² - Data Science and Big data analytics]
Data Analytics Life Cycle [EMC² - Data Science and Big data analytics]Data Analytics Life Cycle [EMC² - Data Science and Big data analytics]
Data Analytics Life Cycle [EMC² - Data Science and Big data analytics]
 
06 quantitative data processing
06 quantitative data processing06 quantitative data processing
06 quantitative data processing
 
Order out of Chaos: Construction of Knowledge Models from PDF Textbooks
Order out of Chaos: Construction of Knowledge Models from PDF TextbooksOrder out of Chaos: Construction of Knowledge Models from PDF Textbooks
Order out of Chaos: Construction of Knowledge Models from PDF Textbooks
 
Data Analysis
Data AnalysisData Analysis
Data Analysis
 
Case Studyhrdv from assignments
Case Studyhrdv from assignmentsCase Studyhrdv from assignments
Case Studyhrdv from assignments
 

Similar a Reproducible Research and Best Practices for Paper Review

Workshop IEEE na USP – Como aumentar o impacto de suas pesquisas e publicações
Workshop IEEE na USP – Como aumentar o impacto de suas pesquisas e publicaçõesWorkshop IEEE na USP – Como aumentar o impacto de suas pesquisas e publicações
Workshop IEEE na USP – Como aumentar o impacto de suas pesquisas e publicaçõesSIBiUSP
 
Publishing with IEEE Workshop February 2019
Publishing with IEEE Workshop February 2019Publishing with IEEE Workshop February 2019
Publishing with IEEE Workshop February 2019uoblibraries
 
151718520442.pptx
151718520442.pptx151718520442.pptx
151718520442.pptxobedcudjoe1
 
Writing and Publishing a Scientific Research Paper
Writing and Publishing a Scientific Research PaperWriting and Publishing a Scientific Research Paper
Writing and Publishing a Scientific Research PaperInteX Research Lab
 
Technical writing
Technical writingTechnical writing
Technical writingMANISH T I
 
How to Write an Effective Technical Paper (1).pdf
How to Write an Effective Technical Paper (1).pdfHow to Write an Effective Technical Paper (1).pdf
How to Write an Effective Technical Paper (1).pdfkhalid khan
 
Software tools to facilitate materials science research
Software tools to facilitate materials science researchSoftware tools to facilitate materials science research
Software tools to facilitate materials science researchAnubhav Jain
 
Writing Technical Paper
Writing Technical PaperWriting Technical Paper
Writing Technical Papertechkrish
 
Talk on Research Data Management
Talk on Research Data ManagementTalk on Research Data Management
Talk on Research Data ManagementAnita de Waard
 
Information Systems Action design research method
Information Systems Action design research methodInformation Systems Action design research method
Information Systems Action design research methodRaimo Halinen
 
Towards a Software Engineering Research Framework: Extending Design Science R...
Towards a Software Engineering Research Framework: Extending Design Science R...Towards a Software Engineering Research Framework: Extending Design Science R...
Towards a Software Engineering Research Framework: Extending Design Science R...IRJET Journal
 
· ;,Individual Research Paper TopicsDiscussion TopicIm Done.docx
· ;,Individual Research Paper TopicsDiscussion TopicIm Done.docx· ;,Individual Research Paper TopicsDiscussion TopicIm Done.docx
· ;,Individual Research Paper TopicsDiscussion TopicIm Done.docxoswald1horne84988
 
Assignment InstructionsYouTube httpswww.youtube.comPCTECH.docx
Assignment InstructionsYouTube httpswww.youtube.comPCTECH.docxAssignment InstructionsYouTube httpswww.youtube.comPCTECH.docx
Assignment InstructionsYouTube httpswww.youtube.comPCTECH.docxhoward4little59962
 
[2017/2018] RESEARCH in software engineering
[2017/2018] RESEARCH in software engineering[2017/2018] RESEARCH in software engineering
[2017/2018] RESEARCH in software engineeringIvano Malavolta
 
IRJET- Re-Evaluating the Parameters for Finding Research Impact
IRJET- Re-Evaluating the Parameters for Finding Research ImpactIRJET- Re-Evaluating the Parameters for Finding Research Impact
IRJET- Re-Evaluating the Parameters for Finding Research ImpactIRJET Journal
 
IRJET- Re-Evaluating the Parameters for Finding Research Impact
IRJET- Re-Evaluating the Parameters for Finding Research ImpactIRJET- Re-Evaluating the Parameters for Finding Research Impact
IRJET- Re-Evaluating the Parameters for Finding Research ImpactIRJET Journal
 
How to make a project report for schools, colleges, universities, researchers...
How to make a project report for schools, colleges, universities, researchers...How to make a project report for schools, colleges, universities, researchers...
How to make a project report for schools, colleges, universities, researchers...Payaamvohra1
 
Publishing in a High Quality Journal.pptx
Publishing in a High Quality Journal.pptxPublishing in a High Quality Journal.pptx
Publishing in a High Quality Journal.pptxIbrahim573144
 
Researcher KnowHow: Getting Published with IEEE
Researcher KnowHow: Getting Published with IEEEResearcher KnowHow: Getting Published with IEEE
Researcher KnowHow: Getting Published with IEEELivUniLibrary
 
What is a Survey Paper What is a Survey Paper (2) (1).ppt
What is a Survey Paper What is a Survey Paper (2) (1).pptWhat is a Survey Paper What is a Survey Paper (2) (1).ppt
What is a Survey Paper What is a Survey Paper (2) (1).pptagheadalyousef2
 

Similar a Reproducible Research and Best Practices for Paper Review (20)

Workshop IEEE na USP – Como aumentar o impacto de suas pesquisas e publicações
Workshop IEEE na USP – Como aumentar o impacto de suas pesquisas e publicaçõesWorkshop IEEE na USP – Como aumentar o impacto de suas pesquisas e publicações
Workshop IEEE na USP – Como aumentar o impacto de suas pesquisas e publicações
 
Publishing with IEEE Workshop February 2019
Publishing with IEEE Workshop February 2019Publishing with IEEE Workshop February 2019
Publishing with IEEE Workshop February 2019
 
151718520442.pptx
151718520442.pptx151718520442.pptx
151718520442.pptx
 
Writing and Publishing a Scientific Research Paper
Writing and Publishing a Scientific Research PaperWriting and Publishing a Scientific Research Paper
Writing and Publishing a Scientific Research Paper
 
Technical writing
Technical writingTechnical writing
Technical writing
 
How to Write an Effective Technical Paper (1).pdf
How to Write an Effective Technical Paper (1).pdfHow to Write an Effective Technical Paper (1).pdf
How to Write an Effective Technical Paper (1).pdf
 
Software tools to facilitate materials science research
Software tools to facilitate materials science researchSoftware tools to facilitate materials science research
Software tools to facilitate materials science research
 
Writing Technical Paper
Writing Technical PaperWriting Technical Paper
Writing Technical Paper
 
Talk on Research Data Management
Talk on Research Data ManagementTalk on Research Data Management
Talk on Research Data Management
 
Information Systems Action design research method
Information Systems Action design research methodInformation Systems Action design research method
Information Systems Action design research method
 
Towards a Software Engineering Research Framework: Extending Design Science R...
Towards a Software Engineering Research Framework: Extending Design Science R...Towards a Software Engineering Research Framework: Extending Design Science R...
Towards a Software Engineering Research Framework: Extending Design Science R...
 
· ;,Individual Research Paper TopicsDiscussion TopicIm Done.docx
· ;,Individual Research Paper TopicsDiscussion TopicIm Done.docx· ;,Individual Research Paper TopicsDiscussion TopicIm Done.docx
· ;,Individual Research Paper TopicsDiscussion TopicIm Done.docx
 
Assignment InstructionsYouTube httpswww.youtube.comPCTECH.docx
Assignment InstructionsYouTube httpswww.youtube.comPCTECH.docxAssignment InstructionsYouTube httpswww.youtube.comPCTECH.docx
Assignment InstructionsYouTube httpswww.youtube.comPCTECH.docx
 
[2017/2018] RESEARCH in software engineering
[2017/2018] RESEARCH in software engineering[2017/2018] RESEARCH in software engineering
[2017/2018] RESEARCH in software engineering
 
IRJET- Re-Evaluating the Parameters for Finding Research Impact
IRJET- Re-Evaluating the Parameters for Finding Research ImpactIRJET- Re-Evaluating the Parameters for Finding Research Impact
IRJET- Re-Evaluating the Parameters for Finding Research Impact
 
IRJET- Re-Evaluating the Parameters for Finding Research Impact
IRJET- Re-Evaluating the Parameters for Finding Research ImpactIRJET- Re-Evaluating the Parameters for Finding Research Impact
IRJET- Re-Evaluating the Parameters for Finding Research Impact
 
How to make a project report for schools, colleges, universities, researchers...
How to make a project report for schools, colleges, universities, researchers...How to make a project report for schools, colleges, universities, researchers...
How to make a project report for schools, colleges, universities, researchers...
 
Publishing in a High Quality Journal.pptx
Publishing in a High Quality Journal.pptxPublishing in a High Quality Journal.pptx
Publishing in a High Quality Journal.pptx
 
Researcher KnowHow: Getting Published with IEEE
Researcher KnowHow: Getting Published with IEEEResearcher KnowHow: Getting Published with IEEE
Researcher KnowHow: Getting Published with IEEE
 
What is a Survey Paper What is a Survey Paper (2) (1).ppt
What is a Survey Paper What is a Survey Paper (2) (1).pptWhat is a Survey Paper What is a Survey Paper (2) (1).ppt
What is a Survey Paper What is a Survey Paper (2) (1).ppt
 

Último

Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsaqsarehman5055
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardsticksaastr
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 

Último (20)

Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 

Reproducible Research and Best Practices for Paper Review

  • 1. Reproducible Research: Best Practices for Reviewing (and Writing) a Paper Jacek Zurada, IEEE Life Fellow Candidate for 2019 IEEE President-Elect (2020 President) May 20, 2018
  • 2. These Select (non-comprehensive) Slides are Opinions of the Author and not Necessarily Opinions of IEEE Summarize the Authors’ editorial experience and related workshops in his multiple roles in IEEE that include: Candidate for 2019 IEEE President-Elect (2020 President) 2014 TAB Chair (IEEE V-P Technical Activities) Editor-in-Chief of IEEE Transactions on Neural Networks 1998-2003 Chair of IEEE TAB Periodicals Committee 2010-11 Chair of IEEE TAB Periodicals Review and Advisory Committee 2012-13 2
  • 3. Reproducible Research -Reproducible Research embraces the idea that the ultimate research product (i.e., paper, report, communications, etc.) contains full disclosure of the environment used to produce the results such as the code, data, experimental and laboratory conditions etc. that are needed to reproduce the results and possibly expand it through new work
  • 4. Why Reproducible Research? -Motivations and pressures come from •The digitized web-of-science world and the publication business that has exploded in volume since 2000 •Authors/researchers/readers •Reviewers, editors, evaluators •Sponsors, funding agencies •Economy •.... and common sense 4
  • 6. Reproducible Research Across Disciplines - Theoretical sciences • Easy - Experimental sciences • Physics, chemistry: moderate • Life sciences: moderate to difficult - Engineering and computational sciences • Theoretical: easy • Practical/computational/experimental: moderate, but definitely should not be difficult!
  • 7. Who Holds the Keys to Reproducible Research? ▸Authors (all) ▸Sponsors ▸Reviewers ▸Associate/Action Editors ▸Editors-in-Chief ▸AND READERS DEMAND IT
  • 8. How to Review a Paper for Originality? ▸What novel aspects are revealed in the paper? ▸It should be one or more - new experimental approach - new phenomenon or material, or properties thereof - new method, relevant application or model - new theorem(s) - new data generated - new interpretations or insights These selected best practices are contributed by an experienced editor and are not official IEEE review guidelines
  • 9. How to Review a Paper for RR? (underlined passages connect to RR) ▸Experimental paper: needs a hypothesis, provides experimental validation (equipment, materials, approach, method need to be discussed) ▸Modeling paper: assumptions, mathematical approach, tools used, method, illustrations ▸Computational paper: inputs, computational approach, tools used, method, initial conditions, possibly computing statistics (if results not directly tractable) These selected best practices are contributed by an experienced editor and are not official IEEE review guidelines
  • 10. How to Review a Paper for RR? ▸Work should be very well-referenced and credit given to previous contributors ▸Results in the paper should be compared with either benchmark results or other authors’ results ▸Physical and computational experiments must be repeatable, if deterministic (initial conditions, assumptions) ▸When computational experiments are non-tractable, repetitive experiments and their statistics needed, instead These selected best practices are contributed by an experienced editor and are not official IEEE review guidelines
  • 11. How to Review a Paper for RR? ▸Research should be replicable by others in the public domain (data open publicly) ▸Formulas must be verifiable ▸If a theorem is proven, the proof must be completely tractable: assumptions, theorems, derivations, proofs ▸All quantities must be clearly defined (i.e. ‘MSEs’ are often vague and left to interpretations) ▸Tests on benchmark data or problems essential ▸Discussion of alternative solutions These selected best practices are contributed by an experienced editor and are not official IEEE review guidelines
  • 12.  IEEE DataPort is a web-based, cloud-services platform/data repository supporting the RR needs of authors and readers, https://ieee-dataport.org/  Incubated through the IEEE Big Data Initiative  Like IEEE Xplore, but Data-focused  Full service platform • Referenceable datasets through Data Object Identifiers (DOI) • Linkable to/from published and unpublished documents through URLs How IEEE DataPort Helps with RR
  • 13. How IEEE CodeOcean Helps with RR? IEEE publishes a large volume of articles that reference code and algorithms - By using Code Ocean’s services, algorithms in IEEE articles can now be executed in real time - IEEE authors can upload, share, and run their code on the Code Ocean platform - IEEE Xplore users can discover, view, and execute code in real- time - Users will discover and access the bidirectional link between IEEE Xplore and Code Ocean - The service is free and accessible through IEEE Xplore - https://codeocean.com/signup/ieeeData as of 31December2016