나는 자신을 평가하는 방법을 모르지만 통계 및 기계 학습을위한 초보자들에게 자신을 바칠 것입니다.
최대 엔트로피 우도 (maximum entropy likelihood)와 주어진 분포의 밀도 함수에 대해 가장 높은 확률을주는 매개 변수를 추정하는 데 이들을 사용할 수있는 방법에 대해 읽었습니다.
"Maximum likelihood estimation of observer error-rates using the EM algorithm"이라는 멋진 종이를 발견했습니다. 이 논문에서는 환자의 진정한 대응이 가능하지 않더라도 패싯 (증상, 증상)의 오류율을 추정하기 위해 모델을 제시합니다. 7 페이지의 논문은 각 관찰자의 오류율과 한계 확률을 어떻게 추정 할 수 있는지를 설명하는 완전한 예제를 제공합니다. 그런 다음 각 환자에 대한 지표 변수를 계산하려고합니다. 나는 방정식 2.3과 2.4가 표 2의 결과를 얻는 데 사용되었다는 것을 이해했습니다. 결과가 표 4에서 계산되는 방법을 알아 내려고 많은 시간을 보냈습니다. 어떤 방정식에서 계산 되었습니까?EM 알고리즘을 사용하여 환자 관찰자의 확률을 계산하는 방법
0
A
답변
1
표 4의 수치는 환자 i 및 카테고리 j에 대한 데이터, 즉 p (T_ij = 1 | data)가 주어지면 각 카테고리에 속하는 각 환자의 최종 확률이다. EM 알고리즘의 E-step을 나타내는 식 2.5를 사용하여 계산됩니다. 보다 상세
: EM의 각 반복에서
이 알고리즘은 두 가지 작업을 수행
- M 단계 : 변수의 최대 우도 추정 (계산 종류 martinals, p_j 및 오류율, pi_jlk)을 식 2.3 및 2.4를 사용하여 환자 범주 할당 (T_ij)의 현재 값을 기반으로 계산합니다.
- E 단계 : T_ij = P (T_ij = 1 | 데이터)에 대한 계산 새로운 기대 파라미터 (p_j 및 pi_jlk)의 현재 값에 기초하여, 전류 값을 수학 식 2.5
전체 우도를 사용하여 는 모든 방정식의 방정식 2.7을 사용하여 계산할 수 있으며, 수렴 될 때까지 EM의 각 반복마다 단조롭게 증가해야합니다 (일단 매개 변수 값이 변경되지 않으면). 용지에 소정의 데이터에 대한
가 p_j 및 pi_jlk의 최종 추정치는 (것들 수렴되면) 표 2에 제시하고, T_ij의 최종 추정치는 표에 제시되어 여기서 제
는 인 간단한 파이썬의 알고리즘 구현과 예제를 본 논문에서 제공한다. (이 구현의 최종 추정값은 정밀도 나 초기화의 차이로 인해 용지에 주어진 것과 약간 다릅니다. https://github.com/dallascard/dawid_skene
관련 문제
- 1. 와이파이 동적 주파수 선택 확률을 계산하는 방법
- 2. Java PrefixAverages 알고리즘을 계산하는 방법
- 3. 문장에서 문자의 확률을 계산하는 함수
- 4. 전체 훈련 예제를 사용하여 sklearn의 클래스 확률을 계산하는 방법 RandomForest
- 5. 파이썬을 사용하여 배포판에서 항목의 확률을 계산하는 빠른 방법
- 6. 배열 목록의 확률을 계산하는 중 오류가 발생했습니다.
- 7. 가우스 혼합 (EM)의 책임을 계산하는 방법
- 8. 유클리드 알고리즘을 사용하여 배열 또는 다중 정수에서 LCM을 계산하는 방법?
- 9. libsvm을 사용하여 다중 클래스 예측 확률을 계산하는 방법은 무엇입니까?
- 10. ML 문제에 대한 실제 분류 대신 확률을 계산하는 방법
- 11. Microsoft 베이지안 네트워크 편집기로 주어진 확률을 계산하는 방법?
- 12. 문서 또는 텍스트 GMM에 대한 EM 알고리즘을 사용하여 클러스터링, 어떻게해야합니까?
- 13. EM 알고리즘을 사용하여 우도 함수를 쓰고 추정 R
- 14. 말렛을 사용하여 단어 - 주제 확률을 얻는 방법
- 15. 2 개의 종속 이벤트에 대한 시나리오의 확률을 계산하는 방법은 무엇입니까?
- 16. 시간별 환자 국세 계산
- 17. 부정 이항 회귀 모형의 예측 된 확률을 계산하는 방법은 무엇입니까?
- 18. 확률 목록으로 이항 확률을 효율적으로 계산하는 방법은 무엇입니까? R
- 19. AES 알고리즘을 사용하여 암호화하는 방법
- 20. 알고리즘을 사용하여 시간을 결정하는 방법
- 21. 랜덤 워크 알고리즘을 사용하여 betweenness를 계산하는 방법은 무엇입니까?
- 22. Kruskal 알고리즘을 사용하여 최소 스패닝 트리를 계산하는 동안 잘못된 대답
- 23. 대의원 대 관찰자의 패턴
- 24. 추가 관찰자의 원인 EXC_BAD_ACCESS
- 25. Magento 관찰자의 데이터 변경을 방지하는 방법
- 26. 알고리즘 나는 다음과 같은 계산하는 알고리즘을 찾고
- 27. 예금 계좌에서 월별 잔액을 계산하는 알고리즘을 개발하는 방법
- 28. 자바에서 알고리즘을 작성하여 대괄호로 산술 표현식을 계산하는 방법
- 29. 혼란 행렬로부터 확률을 계산하는 방법은 무엇입니까? 필요 분모, 문자 행렬
- 30. 부분 신용 모델 확률을 계산하는 함수 만들기 R