WEKA의 데이터 det 빌드하기 데이터를 WEKA로 로드하려면 이해가 되는 형식으로 입력해야 한다. 데이터를 로드하기 위해 WEKA가 선호하는 방법은 로드되는 데이터의 유형을 정의하고 데이터 그 자체를 공급할 수 있는 ARFF(Attribute-Relation File Format)이다. 파일에서 각 열을 정의하고 그 내용을 정의한다. 회귀 모델의 경우에는 NUMERIC 또는 DATE 열로 제한된다. 마지막에 데이터의 각 열을 콤마로 한계를 정한 형식으로 공급한다. WEKA로 사용할 ARFF 파일이 아래에 표시된다. 필자의 주택이 데이터 행에서 빠져 있음을 주목하라. 여기에서는 모델을 작성하는 것이므로, -- Sample .det File -- @RELATION house @ATTRIBUTE house..
WEKA는 Waikato Envrionment for Knowledge Analysis의 약어이며 자바로 작성된 가장 대중적인 데이터 마이닝 알고리즘 프레임워크 입니다. GNU 라이센스를 따름으로 일단 무료입니다. 뉴질랜드 와이카코 대학에서 처음 만들었다는군요. 다운로드 URL = http://www.cs.waikato.ac.nz/ml/weka/ Windows, MAC OSX, Linux등 다양한 플랫폼을 지원합니다. 전 맥버전을 다운로드 받았습니다. 장점은 무료라는 점과 비교적 접근하기 쉬운 자바 언어로 만들어졌다는것 이구요. API를 제공하기 때문에 자신이 만든 프로그램에 삽입하기도 쉽습니다. 단점은 관련 문서가 많이 부족합니다. 겨우 원서 하나 구했네요. Data Mining Weka 라는 책이 있..
오라클 pro*c에서 부득이하게 DBMS Call를 통해 클라이언트로 데이터를 fetch할때 또는 반대로 insert, update 할때에 Array Processing를 하게되면 DBMS Call 횟수를 줄여 성능을 향상 시킬 수 있습니다. pro*c에서는 host변수를 배열로 만들어 Array Processing를 수행합니다. pro*c로 하는 Array Processing은 쉽게 찾아 볼 수 있음으로 생략하구요. 자바를 활용한 Array Processing 샘플이 있어 소개해 드려요. 출처> http://www.gurubee.net/pages/viewpage.action?pageId=3901805 public class JavaArrayProcessing{ public static void inse..
겔럭시S에서 전화기능만 뺀 mp3인 겔럭시 플레이어가 출시된다고 합니다. 아이폰, 아이팟터치 라인업으로 큰 성공을 거둔 애플을 따라한다는 느낌이 강하게 오지만 소비자로써 반가운 소식이네요. 저와 같이 아이폰을 사용하고 있는 개발자가 안드로이드 프로그래밍시에 주구장창 에뮬레이터로만 개발하다 보면 재미가 없고 실감이 나지 않는데요. 겔럭시 플레이어에 개발한 앱을 넣으면 스마트폰 못지 않은 테스트 기기가 될듯 싶습니다. 특히 안드로이드의 에뮬레이터는 느리기로 정평이 나 있죠. 한번 띄울려면 속이 터지는듯 합니다. 아이폰은 개발 라이센스를 구매하거나 해킹을 해야 개발한 앱을 기기에 넣을 수 있는데 안드로이드는 별다른 조치 없이 바로 넣어서 테스트할 수 있어서 좋더군요. 아이폰을 구매하면서 해킹한 아이팟터치를 형..
고3때인가 수2에서 통계를 배운기억이 있다. 평균은 생활에서 많이 사용한다. A = {10,20,30} 10,20,30이라는 집합을 가진 A의 평균은 (10 + 20 + 30) / 3 = 20 그러면 중앙값은 뭘까? B = {10,20,30,25,200} B집합을 보면 10,20,30,25 에 비해 200은 너무 동떨어져 있다. 이때 B집합의 평균은 의미가 있을까? 이럴때 중앙값을 사용한다. 일단 B를 크기순서대로 나열한다. 10, 20, 25, 30, 200 그리고 순서에서 중앙에 있는 값이 바로 중앙값이다. 25 만약 원소의 갯수가 짝수라면 중앙에 있는 두개의 숫자의 평균이 중앙값이다. 필요에 의해서 통계를 다시 공부해서인지 고3때보다 더 재미있다.
clone.sh ----------------------------------------------------------- while true do RUN_TIME=`date +%H%M` START_DT=`TZ=GMT+15 date +%Y%m%d` END_DT=`TZ=GMT+15 date +%Y%m%d` echo "Start=" $START_DT echo "End =" $END_DT echo "Time =" $RUN_TIME if [ '0400' = $RUN_TIME ]; then echo "YES" # 매일 04:00 에 수행할 작업을 등록하는 곳 echo "sleep 100 sec" sleep 100 else echo "NO" fi sleep 30 done ------------------------..
- Total
- Today
- Yesterday
- Life Chair
- 매직 트랙패드2
- JMW 헤어드라이기기
- weka
- 카카오 에드
- 홈 오피스
- 남설 팔찌
- 솔리드 쿨론
- 코라나 19
- 빈센트 반 고흐
- 고체 향수
- 유가바이트디비
- GKRS
- 르세라핌
- 별이 빚나는 밤
- 로니카 BCS
- 파나소닉 비데 DL-EH10KWS
- Sybase IQ
- 오미크론
- 화분벌레
- 브리다 정수기
- node.js
- VARIDESK
- 배당급
- 톡토기
- Pixel Pals
- 증권정보포털
- yugabyteDB
- 루미큐브 종류
- 별잉 빛나는 밤
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |