Open BUGS
OpenBUGS원저작자 | 앤드류 토머스 |
---|---|
개발자 | OpenBUGS 재단 |
초기 릴리즈 | (2005년 |
안정된 릴리스 | v3.2.3 / 2014년 3월 ; 전 ( |
저장소 | |
기입처 | 컴포넌트 파스칼 |
운영 체제 | Microsoft Windows, Unix/Linux 및 MacOS (와인 사용) |
플랫폼 | 인텔 x86 - 32비트 |
크기 | 5.6 MB |
이용가능기간: | 영어 |
유형 | 통계 패키지 |
면허증. | GNU 일반 공중 라이선스 |
웹 사이트 | 오픈벅스그물 |
OpenBUGS는 마르코프 연쇄 몬테 카를로(MCMC) 방법을 사용하여 복잡한 통계 모델의 베이지안 분석을 위한 소프트웨어 애플리케이션이다.OpenBUGS는 WinBUGS(Gibbs Sampling을 사용한 베이지안 추론)의 오픈 소스 변형입니다.Microsoft Windows 및 Linux 및 R 통계 패키지 내부에서 실행됩니다.v3.0.7 이후 버전은 적어도 WinB와 같은 효율과 신뢰성을 제공하도록 설계되어 있습니다.다양한 테스트 [1]어플리케이션에 걸친 UGS.
WinB와의 차이점UGS
라이선스가 다르고 운영체제 범위가 넓을 뿐만 아니라 OpenB의 근본적인 차이점UGS 및 WinBUGS는 각 노드의 완전 조건부 분포 클래스에 사용할 업데이트알고리즘을 익스퍼트 시스템이 선택하는 방법입니다.WinB가UGS는 가능한 클래스마다 1개의 알고리즘을 정의합니다.OpenB의 알고리즘 수에는 제한이 없습니다.UGS는 를 사용할 수 있으므로 유연성과 [1][2]확장성이 향상됩니다.사용자는 컴파일 후 각 노드에 사용할 업데이트 프로그램을 선택할 수 있습니다.기타 차이점은 OpenB에 자세히 설명되어 있습니다.UGS [3]웹사이트
프로그래밍 언어
OpenB의 소스 코드UGS는 Component Pascal 프로그래밍 언어로 작성되며 Blackbox Component Framework의 일부로 Oberon Microsystems가 제공하는 Component Pascal 라이브러리에 의존합니다.개발 도구는 오픈 소스로 사용할 수 있습니다.현재 버전의 OpenB 바이너리UGS는 Microsoft Windows에서 사용할 수 있으며 이전 Linux 버전에서는 Linux용 WINE에서도 실행할 수 있습니다.설치 문제, 개발 및 사용 방법에 대한 질문은 OpenB에서 논의됩니다.UGS 게시판
OpenB 포트 시도Gardens Point Component Pascal을 사용한 UGS는 JAGS라는 새로운 휴대용 구현을 위해 포기되었습니다.
BUGS 언어는 모델 코드를 지정하는 언어입니다.OpenB에 의해 해석됩니다.UGS: 실행 시 사후 배포에서 샘플을 생성하는 실행 파일(컴파일 코드)을 만듭니다.
OpenBUGS는 S-Plus와[4] 함께 실행되도록 설계되었으며 BUGS 언어는 S 프로그래밍 언어와 유사합니다.OpenBUGs는 R과 연계하여 동작합니다.R2OpenBUGS 또는 BRugs 패키지는 상호 운용성을 제공하며 R 모듈은 상세 분석에 도움이 됩니다.
레퍼런스
- ^ a b Thomas, Neal (20 January 2010). "Overview". OpenBUGS website. Retrieved 9 October 2010.
- ^ Lunn, D.; Spiegelhalter, D.; Thomas, A.; Best, N. (2009). "The BUGS project: Evolution, critique and future directions". Statistics in Medicine. 28 (25): 3049–3067. doi:10.1002/sim.3680. PMID 19630097.
- ^ Thomas, Neal (5 October 2010). "Changes Between WinBUGS and OpenBUGS". OpenBUGS website. Retrieved 9 October 2010.
- ^ BUGS 0.5 매뉴얼, 날짜 1996-08-14