Development/Java(853)
-
LibSVM - download
LibSVM - download LibSVM 제공 git 사이트로 이동합니다. >> 우측 상단의 [Clone or download] >> [Donwload ZIP] https://github.com/cjlin1/libsvm or git clone https://github.com/cjlin1/libsvm.git or 직접 다운로드
-
ZeroR을 통한 BaseLine 모델 평가
ZeroR을 통한 BaseLine 모델 평가 기준분류기로 ZeroR로 사용하여 supermarket.arff 데이터에 대한 BaseLine 모델 평가 결과입니다.
-
BaseLine accuracy
BaseLine accuracy · 원본 데이터를 동일한 조건에 두고 기준이 되는 기준분류알고리즘과 나머지 분류 알고리즘의 상대적인 비교를 통해 성능을 평가하는 방법입니다. · WEKA 에서는 100 개 이상의 많은 분류기를 제공하므로 어떤 데이터에 어떤 분류기가 적합한지 실험을 통해 확인해야 합니다. · 기준 분류기로 복잡한 분류기를 적용하지 말고 처음에는 간단한 분류기를 기준을 설정해서 성능을 점검해 더 복잡한 분류기의 성능과 비교해 봐서 더 복잡한 분류기를 점차적으로 적용해 정분류률을 높여나가는 방법을 권장하고 하고 있습니다. ZeroR을 통한 BaseLine 모델 평가 · ZeroR은 작동원리가 단순한 분류 알고리즘입니다. · ZeroR을 기준분류기로 사용하여 좀 더 복잡한 분류기의 성능을 비교할..
-
오버라이딩(Overriding), 재정의된 멤버 함수의 호출 순서, 오버라이딩 사용 이유
오버라이딩(Overriding)· 오버라이딩은 메서드 재정의라고도 불리며 이는 서로 상속관계로 이루어진 객체들간의 관계에서 비롯됩니다.· Inherited methods can be overridden; instance variables cannot be overridden (although they can be redefined in the subclass, but that’s not the same thing, and there’s almost never a need to do it. · super클래스가 가지고 있는 메서드를 sub클래스에서 똑 같은 것을 새로 만들게 되면 더 이상 super클래스에 있는 이름이 같은 메서드로 호출할 수 없게 됩니다. 이를 오버라이딩 또는 멤버 은폐라고도 합니다.· ..
-
Weka 에러 메시지 Cannot instantiate the type Instance, 해결방법
Weka 에러 메시지 Cannot instantiate the type Instance 에러 원인 Instance 클래스가 아니라 인터페이스로 정의가 되어 있어 new 키워드로 객체 생성할 수 없습니다. weka.core.Instance http://weka.sourceforge.net/doc.dev/weka/core/Instance.html 해결 방법 "All Known Implementing Classes:" 항목에서 해당 Interface를 구현하고 있는 클래스를 사용해주면 해결됩니다.
-
인터페이스의 추상 메소드 구현시 TIP
인터페이스의 추상 메소드 구현시 TIP인터페이스를 구현하는 클래스에서 필요없는 메소드라도 인터페이스로 부터 상속받는 추상메소드는 메소드 몸통(body)를 반드시 구현해 주어야 합니다. public void absFunction(){ throw new UnsupportedOperationException(); } Java API 문서에도 해당 메소드를 지원하지 않는 경우 UnsupportedOperationException을 발생시키도록 구현하라고 안내되어져 있습니다. https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html#remove--