Development/Java(855)
-
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--
-
결측속성 삭제를 위한 결측률 찾기
결측속성 삭제를 위한 결측률 찾기 Step by Step · 데이터 불러오기 · arff -> csv · Excel을 통해 데이터 오픈 · Excel로 결측률 계산 데이터 불러오기 [Preprocess] 탭 >> [Open file…] 클릭 labor.arff arff -> csv 데이터셋을 불러온 후 csv로 형식을 변경하여 저장하기 위해 우측 상단의 [Save...] 버튼을 클릭합니다. csv로 "Files of Type" 지정 후 >> 파일명 입력 >> [Save] labor.csv Excel을 통해 데이터 오픈 labor.csv 파일을 오픈합니다. Excel로 결측률 계산
-
Error - java.io.FileNotFoundException: The system cannot find the file specified 해결방법
에러 메시지java.io.FileNotFoundException: The system cannot find the file specified
-
ThreadGroup(스레드 그룹)
ThreadGroup(스레드 그룹) · 스레드들 중 관련된 스레드를 묶어서 관리할 목적으로 이용을 합니다. · JVM이 실행되면 system 스레드 그룹을 만들고, JVM운영에 필요한 스레드들을 생성해서 system스레드 그룹에 포함시킵니다. 그리고 system의 하위 스레드 그룹으로 main을 만들고 메인 스레드를 main스레드 그룹에 포함시킵니다. · 스레드는 반드시 하나의 스레드 그룹에 포함되며 명시적으로 스레드 그룹을 포함시키지 않으면 기본적으로 자신을 생성한 스레드와 같은 스레드 그룹에 속하게 됩니다. · 우리가 생성하는 작업 스레드는 대부분 main스레드가 생성하므로 기본적으로 main스레드 그룹에 속하게 됩니다. · 스레드 그룹은 다른 스레드 그룹을 포함할 수도 있으며, 이렇게 포함된 스레드..
-
과적합 검증
알고리즘별 정분류율 - IBk, J48, Logistic, SMO 10 교차검증 결과와 useTrainingSet 을 비교하여 과적합 검증을 수행합니다.