확률 적 시뮬레이션을 위해 하스켈을 사용하고 싶습니다만, 어떻게해야할지 모르겠습니다. 나는 Hutton의 'Programming in Haskell'을 읽었으며 결정 론적 기능적 프로그램을 작성하는 데 익숙합니다. 그러나, 나는 R이나 python과 같은 명령형 언어에서 쉬운 일종의 확률 적 시뮬레이션을 작성하는 법을 모른다. 내가 읽을 수있는 튜토리얼이나 입문서가 있습니까? 아니면 누구나 시작할 수있는 팁을 제공해 줄 수 있습니까?하스켈의 확률 적 시뮬레이션 튜토리얼
4
A
답변
6
이 주제에 대한 좋은 자체 포함 용지 Erwig and Kollmansberger: Functional Pearls - Probabilistic Functional Programming in Haskell이 있습니다. 하스켈의 숨겨진 마르코프 모델을 기반으로 자연 언어 프로세서를 작성하기위한 출발점으로 사용했습니다. 이 논문을 바탕으로 한 package이 있는데, R 도형에 대한 기본 인터페이스를 제공하는 것으로 보인다.
Haskell 위키에는 entry이있어 hackage에 대한 링크가 더 많습니다. 특히 ProbabilityMonads 패키지가 유용 할 수 있습니다. 쉽게 비 결정론에 대처하기 위해 목록 모나드와 펑터 기능을 사용하는 방법에 대한 Learn You a Haskell 회담
는
-1
http://learnyouahaskell.com/a-fistful-of-monads#the-list-monad
이 작은 부분. 필요에 따라 조금 단순해질 수 있지만 이미 표준 라이브러리에있는 도구를 잘 활용하십시오.
관련 문제
- 1. Gillespie 이산 시간의 확률 적 시뮬레이션 R
- 2. 확률 적분 시뮬레이션
- 3. 주사위 확률 : 크랩 게임 시뮬레이션
- 4. 하스켈의 실존 적 정량화 자세히
- 5. 파이썬의 확률 적 미적분 라이브러리
- 6. Viterbi 검색 - 가설 적 확률
- 7. Clojure의 확률 적 트리 순회
- 8. 하스켈의 세미 - 명시 적 병렬 처리
- 9. 하스켈의 파일 재귀 적 구현에 쓰기
- 10. 확률 적 구배 하강 구현 - MATLAB
- 11. 예측 불가능한 결과를주는 확률 적 변화 부스트
- 12. 랜 샘플을 사용한 확률 적 샘플?
- 13. 주어진 매개 변수로 확률 적 시계열 만들기
- 14. 확률 적 알고리즘과 휴리스틱 알고리즘의 차이
- 15. 확률 적 시뮬레이션에서 값 추가하기 R
- 16. solr에서 확률 적 결과 출력 강제 실행
- 17. 확률 적 경사의 확장 가능한 구현
- 18. 시뮬레이션
- 19. 하스켈의 신경 회로망 - 조언
- 20. 하스켈의 마우스 리스너
- 21. 종족의 형질 가치에 기초한 확률 론적 이단 네트워크 시뮬레이션 -
- 22. 하스켈의 -rectypes에 해당하는 것
- 23. 하스켈의 동적 프로그래밍
- 24. 확률
- 25. 확률
- 26. 최대 우도 최적화 오류 : 확률 적 국경 모델
- 27. v 구조가 왜 확률 적 영향의 흐름에 기여하지 않는가?
- 28. Akka (스칼라)에서 구성 요소의 확률 적 오류로 테스트
- 29. 확률 적 레이 트레이싱은 본질적으로 캐시 비호 환적입니까?
- 30. 운동량 기반 확률 적 기울기 (SGD) 구현 방법
감사합니다. –
귀하의 질문에 대한 답변이 있으면 답변으로 표시하십시오. – Peter