2012-07-09 3 views
1

NLTK의 Maxent 클래스의 set_weights 메소드가 무엇을 사용하는지 (더 구체적으로 어떻게 사용하는지) 궁금합니다. 내가 아는 바로는 수동으로 특정 기능에 가중치를 할당 할 수 있습니까? 누군가 전달할 매개 변수의 유형에 대한 기본 예제를 제공 할 수 있습니까?Set_Weights in NLTK Maxent?

감사 알렉스

답변

2

그것은 분명히 당신이 분류의 계수 행렬을 설정할 수 있습니다. 계수를 내보낼 수있는 외부 MaxEnt/Logistic 회귀 분석 패키지가있는 경우 유용 할 수 있습니다. train_maxent_classifier_with_gistrain_maxent_classifier_with_iis 학습 알고리즘이이 기능을 호출합니다.

계수 매트릭스가 무엇인지 모르는 경우; 그것은 Wikipedia's treatment of MaxEnt에 언급 된 β입니다.

(솔직하게 NLTK는 여기에 구현 세부 정보가 누출되었거나 문서화 된 API가 매우 부족한 것 같습니다.)