Multi-Class Classification (MCC) 문제의 문맥에서 일반적인 접근법은 여러 이진 분류 자로부터 최종 솔루션을 만드는 것입니다. 일반적으로 언급 된 두 가지 작곡 전략은 모두 1 대 1 및 1 대 1입니다.많은 대 vs 분류 자에 대한 문헌
접근 방법을 구분하기 위해 은 각 바이너리 분류자가 시도하려는 것을보다 분명하게 보여줍니다. 한 대 전체의 원시 분류자는 한 클래스를 나머지 클래스와 구분하려고 시도합니다. One-vs-one is also, quite confusingly, called all-vs-all and all-pairs.
에 대해 하나를 분리하는 반면 한 - 대 - 하나의 원시적 인 시도는 내가 이진 결정 트리와 같은 방식으로 이진 분류를 구성하여 MCC 분류 건물이 아니라 간단한 아이디어를 조사합니다. 예시 예를 들어 : 당신이 has wings?
가 2 대-2 분류를 수행 볼 수 있듯이
has wings?
/ \
quack? nyan?
/ \ / \
duck bird cat dog
, 그래서 많은 - 대 - 많은 접근 방식을 호출하고있다. 문제는입니다. 어디서부터 읽어야할지 모르겠습니다. 권할만한 좋은 종이가 있습니까?
더 많은 컨텍스트를 제공하려면 MLEA (Multilevel Evolutionary Algorithm)를 사용하여 트리를 작성하는 것이 좋습니다. 그럼 직접적인 대답이 있다면 가장 환영받을 것입니다.
편집 : 더 컨텍스트를 들어 나는 GECCO 2011 best paper 수상자 중 하나입니다 this paper을 읽을 , (아마도 당신은 유용 할 수 있음); MLEA를 사용하여 MCC를 하나의 방식으로 작성합니다. 이것은 의사 결정 트리 빌더로 수정하는 방법을 찾는데 영감을주었습니다.
둘 다 정말 멋진 도구처럼 보입니다. 고마워. HeuristicLab의 GUI 기반 접근법은 학습 도구로서 유용합니다. 하지만 느낌이 있습니다 – Billiska
하지만 맞춤 설정이 걱정됩니다. GA의 흐름도를 편집하는 방법을 보여주는 비디오를 보았습니다. 하지만 충분히 커스터마이즈 될 것인가? 아니면 기존 코딩을 통합 할 수 있습니까? – Billiska
연산자 그래프에서 프로그래머블 연산자를 사용하여 사용자 정의 코드를 추가하거나 Visual Studio를 사용하고 자체 알고리즘을 플러그인으로 코딩 할 수도 있습니다. 웹 사이트에는 일부 자습서도 있습니다. – Andreas