«reproducibility» 태그된 질문

8
시뮬레이션 결과와 논문의 결과가 항상 동기화되도록하려면 어떻게해야합니까?
내 논문 중 하나에서 일부 수치 외에도 수치 결과를 나열합니다. 내가하고 싶은 것은 내 논문의 수치 결과가 항상 코드와 일치하는지 확인하는 것입니다. 지금은 시뮬레이션 결과의 수치 결과를 종이에 직접 복사합니다.이 결과는 매우 간단하고 기술이 적지 만 결과를 잘못 복사하거나 종이 결과와 동기화하는 것을 잊어 버릴 수 있기 때문에 오류가 발생하기 …

5
계산 연구를 재현 할 수 있도록 저널 기사 (또는 온라인 게시)에 어떤 자료를 포함시켜야합니까?
컴퓨터 과학 연구에서 재현성은 점점 더 중요 해지고 있습니다. (예를 들어, 과학 에서 Roger Peng의이 기사를 참조하십시오 . 다른 기사와 웹 사이트도 알고 있습니다.) 그러나 저널 기사 (또는 온라인)에 얼마나 많은 정보를 포함시켜야하는지 명확하지 않습니다. 나의 전산 연구는 재현 가능합니다 (지적 재산권 계약과 같은 다른 장애물이 없다고 가정). 거기에 지침이 …

6
독점 라이브러리가 필요한 경우 재현 가능한 연구를 수행하는 가장 좋은 방법은 무엇입니까?
재현 가능한 계산 연구는 다른 논문에서 계산 논문의 결과를 생성하는 데 필요한 코드를 다른 연구원들이 이용할 수 있도록하여이 코드를 실행하여 해당 논문의 결과를 재현 할 수 있도록하는 것을 목표로합니다. 두 논문은 내가 사용에 대한 사내 자동 차별화 패키지 (라고하고 있어요 : 내 연구의 재현을 모두하고 싶습니다,하지만 난하다가 조금 실행 해요 …

5
병렬 감소를 위해 수치 비 연관성을 해결하는 방법은 무엇입니까?
병렬 축소는 해당 작업이 연관되어 있다고 가정합니다. 부동 소수점 숫자를 추가하면이 가정이 위반됩니다. 내가 왜 이것에 관심이 있는지 물을 수 있습니다. 음, 결과를 재현성이 떨어집니다. 그리고 시뮬레이션 된 어닐링이 그러한 재현 불가능한 결과를 생성하는 서브 루틴에 대해 매개 변수를 최적화 (또는 적합)하기 위해 사용될 때 더 나빠집니다. 이 문제를 처리하는 …

1
내 코드를 사용하여 내 기사에 게시 된 결과를 쉽게 재현하는 방법
기사에서 결과를 얻는 데 사용한 프로그램 / 라이브러리를 작성했습니다. (여기가 있다 ,하지만 내 질문은 일반적이다.) 내가 사용하여 정기적으로 실행하는 것이 시험이 ctest(가 실행하는 데 몇 분 정도 걸립니다). 이 기사의 일부 테이블이나 그림을 재현하려면 10 분 정도 실행되는 스크립트 또는 간단한 드라이버 프로그램을 구성해야하며 때로는 더 많이 실행하므로 일반 테스트 …

4
독자가 결과를 생성하는 코드와 결과를 명확하게 일치시킬 수 있도록 종이 코드를 작성하는 가장 유용한 방법은 무엇입니까?
나는 재현 가능한 논문을 작성하고 있는데,이 논문은 파이썬 스크립트에 의해 생성 된 계산 결과를 가지고 있습니다 (유사한 MATLAB 스크립트는 거의 동일한 결과를 생성합니다). 나는 독자들이 논문의 계산과 코드의 계산을 일치시킬 수 있다면 독자가 이해하기 쉽다고 생각합니다. 이 연구는 추상적 인 형식주의를 제안하고, 논문의 예는이 형식주의를 독자들 (많은 엔지니어가 될 것)에게보다 …


4
MPI를 사용하는 코드 / 라이브러리와 호환되는 단위 테스트 프레임 워크에 대한 권장 사항이 있습니까?
일반적으로 시리얼 코드를 작성하고 내가 할 때 일부 xUnit 스타일 테스트 프레임 워크 (MATLAB xUnit, PyUnit / nose 또는 Google의 C ++ 테스트 프레임 워크)를 사용하여 단위 테스트를 작성합니다. 복잡한 Google 검색을 기반으로, 실무자가 MPI를 사용하는 코드를 테스트하는 방법을 많이 보지 못했습니다. 이에 대한 모범 사례가 있습니까? 단위 테스트 및 …

5
보관 기간 연장 코드
재현 가능한 과학적 결과를 염두에두고 코드 수명을 보장하는 모범 사례 목록이 게시되어 있습니까? (예 : 오픈 소스, 문서 관행, 종속성 선택, 언어 선택, 가상 머신 등). 일반적인 과학 코드 또는 다른 소프트웨어의 반감기를 추정하려고 시도한 연구 (또는 예제 / 비례가없는)에 대해 알고 있습니다 (합리적인 질문이있는 경우).
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.