2017-10-11 3 views
0

현재 Java의 신경망 프레임 워크 인 "neuroph"에서 작업 중이며 데이터 세트의 데이터 유형에 관한 질문이 있습니다.Java Neuroph Framework 데이터 형식

어쨌든 훈련 세트로 단어와 숫자가 포함 된 데이터 세트를 사용합니까? 이러한 기준으로 데이터 세트를 업로드 할 때 "NaN"이 표시되기 때문에 네트워크에 데이터가 수신되지 않는다는 의미입니다. 내 데이터 세트와 프로토콜 유형 "UDP/TCP"는 물론 데이터 세트의 데이터 일부에 IP 주소를 제공하고 있습니다.

네트워크에 연결된 데이터 세트의 한 줄의 데이터를 수동으로 공급하여 문제점을 분석 할 때 제공된 입력이 잘못된 입력 형식이라는 오류가 발생합니다. 그래서, 네트워크에 입력으로 숫자가 아닌 값을 제공하는 방법이 있습니까? 사전

답변

1

짧은 답변에서

감사합니다 : 당신은 더 후, DataSetRow를 사용하는 경우.
이 클래스는 double만을 입력으로 허용합니다.

당신은 물론, 자신의 클래스를 구현할 수 있습니다 public class MyDataSet extends DataSetRow를,하지만 당신은 여전히 ​​double당신의 데이터 타입 변환해야합니다.

IP 주소를 입력으로 사용하는 경우 4 자리 숫자로 나누십시오. 예를 들어
의 IP 1.2.3.4[1, 2, 3, 4]


당신이 웨카에 대해 알고 계십니까 입력 있을까요? http://storm.cis.fordham.edu/~gweiss/data-mining/weka-data/soybean.arff

당신이 볼 수 있듯이, 그것은 당신이 당신의 목표를 달성 할 수 어쩌면 입력으로 문자열을 받아들이고, (https://www.cs.waikato.ac.nz/ml/weka/)

이것은 웨카 사용 예를 들어 데이터 세트입니다.

+0

사실, 그 프레임 워크에 GUI를 사용하고 있습니다. 이를 위해 ip를 4 개의 정수로 분해하는 초기 접근법을 시도 할 것입니다. – Scarl