더북(TheBook)

코드

실제 자바 프로그램은 간단하다. 다음과 같이 작업한다.

훈련용 데이터 .arff 파일을 연다.

‘MultilayerPerceptron’을 만들고, 옵션은 앞서 웨카 GUI 예제와 똑같이 설정한다.

분류기를 빌드한다.

테스트 데이터를 읽어들인다.

훈련용 데이터와 테스트 데이터를 비교하여 평가한다.

모델을 검증하기 위해 작은 테스트 데이터를 만들어야 한다. ‘testdata.arff’라는 텍스트 파일을 만들어 다음을 입력한다.


@relation vehicledata
 
@attribute wheels numeric
@attribute chassis numeric
@attribute pax numeric
@attribute vtype {Bus,Car,Truck,Bike}
 
@data
18,25,2,Truck
8,21,24,Bus
18,27,2,Truck
1,1,1,Bike
7,23,21,Bus
18,20,1,Truck
8,16,30,Bus
18,28,2,Truck
7,18,36,Bus
8,21,27,Bus
5,2,4,Car
18,28,1,Truck
5,1,1,Car
1,1,1,Bike
18,27,1,Truck
5,1,1,Car
6,15,38,Bus
7,21,38,Bus
18,20,2,Truck
1,1,1,Bike
18,28,2,Truck
18,24,2,Truck
18,20,1,Truck
1,1,1,Bike
5,17,18,Bus
18,27,1,Truck
4,4,3,Car
18,21,1,Truck
5,2,3,Car
4,3,3,Car
18,23,1,Truck
5,20,30,Bus
5,3,3,Car
18,28,1,Truck
5,3,1,Car
9,13,19,Bus
1,1,1,Bike
18,26,2,Truck

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.