skelarn의 인터페이스를 사용하여 dbscan의 결과를 평가했습니다. 문서에 따르면 F measure는 분류 메트릭이지만 dbscan은 클러스터링 방법입니다. 이론적으로 클러스터링을위한 외부 평가 방법으로 F 측정 값을 사용할 수 있다는 것을 알고 있습니다. 그렇다면이를 dbscan의 결과를 평가하는 데 어떻게 활용할 수 있습니까?dbscan의 결과를 평가하기 위해 f-measure를 사용합니다.
0
A
답변
0
정밀도와 리콜을 정의하는 방법에 따라 f- 척도가 두 개 이상 있습니다. F는 단순히 정밀도와 리콜의 기하학적 평균이기 때문에.
ELKI를 사용하는 경우 ELKI가 자동으로 계산됩니다.
그러나 문제는 클러스터링 알고리즘이 노이즈를 생성 할 때 정확도와 리콜의 정의입니다 (DBSCAN처럼). 소음은 클러스터가 아닙니다. 그러나 그 때 그것은 무엇입니까? 소음의 품질을 어떻게 평가합니까? 어떻게 클러스터와 노이즈를 동시에 평가합니까?
많은 클러스터링 평가 방법이 불행하게도 잡음의 경우를 처리하지 못합니다. 나는 정말로 설득력있는 한 가지 방법을 알지 못합니다. 소음 처리.
관련 문제
- 1. 결과를 평가하기 위해 params가 있는지 확인하는 것이 맞습니까
- 2. dbscan의 결과 그래프보기 R
- 3. DBSCAN의 대체 유사성 척도?
- 4. Lightenv에서 Python을 평가하기 위해 virtualenv를 사용하려면 어떻게해야합니까?
- 5. 지연을 평가하기 위해 문자열을 StringContext로 변환
- 6. grep 결과를 부울로 사용합니다.
- 7. SimpleHTTPServer와 그 결과를 사용합니다.
- 8. 메서드를 반복하고 결과를 사용합니다.
- 9. 보안 swf에서 보안 폴링 결과를 위해 HTTPS를 사용합니다.
- 10. 구형 극 말림 표현을 상징적으로 평가하기 위해 mathematica를 강요 하시겠습니까?
- 11. javascript 함수가 쿼리 결과를 사용합니다.
- 12. ggplot2에서 표현식 평가하기
- 13. 호스팅을 위해 SSL을 사용합니다.
- 14. DBSCAN의 매개 변수를 결정하는 방법은 무엇입니까?
- 15. 클래스를 액세스하기 위해 인수를 사용합니다.
- 16. Emacs에서 Elisp 평가하기
- 17. 텍스트로 주어진 수학적 표현 평가하기
- 18. Reactive Chunk를 강제 평가하기
- 19. AST를 평가하기 위해 프로그래밍 언어에서 사용되는 알고리즘은 무엇입니까?
- 20. 다른 요일에 물건을 평가하기 위해 MySQL 데이터베이스 설계하기
- 21. 커스텀 언어 표현을 평가하기 위해 C-x C-e를 재정의하십시오.
- 22. 성능에 미치는 영향을 평가하기 위해 std :: move() 함수를 모의 사용하십시오.
- 23. PHP는 내 vars 저장을 위해 $ _SESSION을 사용합니다.
- 24. 복잡한 조건부 파이썬 평가하기
- 25. MVEL을 사용하여 표현식 평가하기
- 26. 런타임에 코드를 동적으로 평가하기
- 27. C에서 후치 표현식 평가하기
- 28. IOS이 앱 실행 평가하기
- 29. getComputedStyle을 병합하고 Greasemonkey에서 평가하기
- 30. perl에서 기대치 평가하기
F- 측정을 기반으로 내 자신의 실현을 할 필요가있어서 고마워요. 내가 집중해야 할 것은 노이즈 처리입니다. 맞습니까? – AppleFairy
잡음은 이론적 인 문제입니다. 이것을 논의한 논문이 있었는데 (나는 Campello에 의해 그것을 믿었습니까?) 그것은 아마도 출발점 일 것입니다. 그것은 쉬운 것으로 보인다. –
내가 올바르게 기억한다면, ELKI는 Campello가 토론 한 다양한 전략을 구현했습니다. 따라서 기사에 대한 언급은 소음을 다루는 ELKI 소스에 있어야합니다. –