2013-03-21 4 views
4

확률 적 시뮬레이션을 위해 하스켈을 사용하고 싶습니다만, 어떻게해야할지 모르겠습니다. 나는 Hutton의 'Programming in Haskell'을 읽었으며 결정 론적 기능적 프로그램을 작성하는 데 익숙합니다. 그러나, 나는 R이나 python과 같은 명령형 언어에서 쉬운 일종의 확률 적 시뮬레이션을 작성하는 법을 모른다. 내가 읽을 수있는 튜토리얼이나 입문서가 있습니까? 아니면 누구나 시작할 수있는 팁을 제공해 줄 수 있습니까?하스켈의 확률 적 시뮬레이션 튜토리얼

답변

6

이 주제에 대한 좋은 자체 포함 용지 Erwig and Kollmansberger: Functional Pearls - Probabilistic Functional Programming in Haskell이 있습니다. 하스켈의 숨겨진 마르코프 모델을 기반으로 자연 언어 프로세서를 작성하기위한 출발점으로 사용했습니다. 이 논문을 바탕으로 한 package이 있는데, R 도형에 대한 기본 인터페이스를 제공하는 것으로 보인다.

Haskell 위키에는 entry이있어 hackage에 대한 링크가 더 많습니다. 특히 ProbabilityMonads 패키지가 유용 할 수 있습니다. 쉽게 비 결정론에 대처하기 위해 목록 모나드와 펑터 기능을 사용하는 방법에 대한 Learn You a Haskell 회담

+0

감사합니다. –

+0

귀하의 질문에 대한 답변이 있으면 답변으로 표시하십시오. – Peter

관련 문제