CRF

http://link.egloos.com/3227166

http://www.inference.phy.cam.ac.uk/hmw26/papers/crf_intro.pdf

Posted by 뚜딱이
,


문제점

help - Install new software

CDT 6.0x - http://download.eclipse.org/tools/cdt/releases/juno(저는 주노를 씁니다.)

에  CDT main Features을 깔고 이클립스를 다시 실행시킨후

new - project - C를 누르면

error 박스가 뜨면서 NullPointerException고 c가 실행 뜨길래 모함오빠에게 도움을 받았다.


해결책

new installsoftware 과정에서 already install으로  

C와 관련된 모든 software을 지운뒤에 eclipse가 저장되어있는

D://eclipse에서 plugins 를 모함오빠껄로 바꾸었다.(아직 C가 안깔렸던 순수한 것..)

그리고 이클립스 홈피에서 직접 cdt-master-8.1.0.zip을 다운받아서

help - Install new software 에서 설치했더니 잘 돌아간다.

결국엔............. 주변에 이클립스 까신분이 있으시면 플러그인만 받아서 다시 덮어쓰기 하시던가 없다면 이클립스를 다시 까는게 상책인듯 싶었다.

Posted by 뚜딱이
,

멘탈붕괴 시킨 이 4가지 해삼눈깔말미잘멍게우럭매운탕 말아먹을 걸 오늘 최모씨가 친절하디 친절하게 설명해줘서 이해했다.

처음부터 이렇게 했으면 과제하면서 그렇게 멘붕당하진 않았을 텐데....

뭐 됬고

먼저 TP , FP, FN TN 는 

정답셋(test-set) 

훈련셋(train-set) 

sub( 기계가 뽑아냈는지 못뽑아냈는지의 여부) 가 필요하다.


일단 Negetive와 Positive는 내가 문장에서 sub를 제대로 추출했느냐  기준으로 한다. 

추출이 안되었거나 되도 sub가 잘못 태깅된 것들은 그냥 TN이나 FN으로 날아가는 녀석들이다.

추출이 된 녀석들은 TP나 FP의 자격을 가지는 녀석들이다.

True 와 False는 뒤에 P가오냐 N이 오냐에 따라 해석이 조금 달라진다.

정답셋 X

정답셋 X

정답셋 O 

정답셋 O 

정답셋과 훈련셋이 섞인 것 중에서 뽑아낸 도메인들

 sub X

sub O 

sub O 

sub X 

 TN

FP 

TP 

FN 


TN 은 기계가 Negetive(sub도 못찾았음 or 찾더라도 sub가 잘못 태깅된 것)이라고 판단한 것 중에 실제로도 틀린것(False)를 의미하므로 우리가 presision 과 recall을 구할 때 안보이는 녀석들이다. 

FP는 기계가 Positive(sub가 한 문장 안에서 맞게 태깅된 것)이라고 판단한 것 중에 정답에 없는 것(False)를 의미하므로 정답셋에는 없지만, 정답셋 밖의 범위에서 기계가 잘 찾아내었고, 잘 태깅된 것을 의미한다.

TP는 기계가 Positive(sub가 한 문장 안에서 맞은 것)이라고 판단한 것중에 진짜 맞는것(True)를 의미하므로, 우리가 찾고자 하는 녀석이 바로 이녀석이다. 이녀석이 높을수록 recall 과 presision 값이 올라간다.

FN은 기계가 Negetive(sub도 못찾은놈 or sub를 찾긴 찾았으나 틀린 것)이라고 판단한 것 중에 실제로는 그 기계가 판단한 것이 틀린 것(False) 즉 정답셋에 실제로 있는 녀석인데 기계가 못찾아서 False라고 해놓은 것이다.


그래서 precision으로는 한 파일안에서 그 도메인의 값을 기계가 얼마나 정확하게 추출했는가를 알 수 있고,

recall로는 한 도메인 안에서 그 도메인이 얼마나 정확한 측정을 하는가를 알 수 있다. 


는 게 내가 이해한 내용인데

맞나? 틀리나?




Posted by 뚜딱이
,

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

최대한 많이 물어볼 것.


소수의 의견보다는 다수를 기준으로 생각할 것


나보다 항상 나이많은 사람에게는 나이가 많다는 것을 무의식적으로 인지하고 있을 것


~할게요, ~하세요. ~해야되요 ~해보셨어요? 는 윗사람에게는 자제해야 할 것.

~해주시면 안될까요? ~는 어떨까요? ~해도 좋지 않을까요? 으로 고치는게 좋은 것.


나보다 나이가 적은 사람에게라도 존댓말을 쓸 것.


혹시 잘못했다고 생각할 때는 개인적으로 사과드릴 것.


전달자의 입장에 놓여있다면, 나보다 나이가 많은 사람에게 물어보고 자문을 구한뒤, 다수의 의견은 스스로 판단하는 법을 배울 것.(가장 중요한 선택인것 같군)


긍정적으로 생각할 것.



'잡소리' 카테고리의 다른 글

대학교와 회사의 차이  (0) 2014.04.23
시도때도 없는 개드립이 나온다.  (0) 2014.04.11
야밤의 스파게티  (0) 2012.11.23
이게 몇 kb 차이야 ㅋㅋㅋ  (0) 2012.11.16
바쁘군  (0) 2012.11.15
Posted by 뚜딱이
,


msg 의 값을 넘길 수 있는 getArea() -> 메세지 필드를 넘긴다.

객체 선언후, ChatPanel과 MsgAppender를 이어주는 server 코너.

객체는 server에서 한번만 선언된다.


setMsgAppender로 msg를 받아옴. ma 생성자를 인자로 받아와서 add시킨다.


다시 복습하자면

어떤 값을 넘기기 위해서 자바에서는 생성자와, set, get 메소드를 사용한다.

get은 class원본이 가지고 있는 메소드로 다른 클래스에게 값을 넘기기 위한 것이고

set은 받을 class가 가지고 매개변수 받듯 선언하기 위한 메소드라고 할 수 있다.

이 것만 잘 이해해도, 자바에서 값을 넘기기는 한층 쉬워질 것이다.


비터비 언제, 어떻게 만들어야 하지..


'Computer Science > JAVA' 카테고리의 다른 글

java의 기본원리  (0) 2014.04.01
자료구조와 객체의 차이  (0) 2014.04.01
간단한 클래스간의 값 주고받기  (0) 2012.12.24
마방진 알고리즘  (0) 2012.11.02
서버-클라이언트 통신예제  (0) 2012.11.02
Posted by 뚜딱이
,




정리

FirstClass는 값을 계산해서 return 하는 클래스

SecondClass는 값을 주고(객체를 만들어서 보내고) 다시 그 값을 불러오는 클래스.

결국엔 호출시에는 생성자를 통해 주고받는다.

값을 받으려는 쪽의 class를 사용하려면 객체를 만들어야 한다.

메소드를 이용하려면, 일단 생성자는 나오고, 그다음에 메소드를 이용하는 걸로 한다.

즉.... 생성자를 공백으로 둔다. SecondClass(){} 같이 하면 된다.

값을 받아오려면, 결국엔 생성자에 변수를 사용해야 한다는거

즉, 다른 곳에서 클래스값을 받아오려면 두개가 필요하다.


받아올때의 값을 저장할 변수(a,b,c 값 같은거)

그것을 보내는 get같은 함수.... 아마 저 FirstClass가 생성자가 아니였다면

set 함수를 통해서 값을 받아왔을 것이다.


'Computer Science > JAVA' 카테고리의 다른 글

java의 기본원리  (0) 2014.04.01
자료구조와 객체의 차이  (0) 2014.04.01
패널 + 리스너 + 값 넘기기  (0) 2013.01.03
마방진 알고리즘  (0) 2012.11.02
서버-클라이언트 통신예제  (0) 2012.11.02
Posted by 뚜딱이
,

push() 스택에 집어넣기

pop() 스택에서 빼기



stack_Exam.c


Posted by 뚜딱이
,

야밤의 스파게티

잡소리 2012. 11. 23. 04:14

야밤의 스파게티 코드를 작성하고 있다.

두번째 게임까지 구현완료.

이제 세번째 하려는데 날이 밝아온다..

천음오빠 힘내요 ㅠㅠ 오빠는 파이선의 신이 될 수 있을 거에요..

돠드리지 못해 죄송함다..ㅠㅠ 저는 무뇌충이옵니다


'잡소리' 카테고리의 다른 글

시도때도 없는 개드립이 나온다.  (0) 2014.04.11
이제 곧 사회생활 말조심하자!  (0) 2013.01.12
이게 몇 kb 차이야 ㅋㅋㅋ  (0) 2012.11.16
바쁘군  (0) 2012.11.15
롤을 탈퇴하다.  (0) 2012.11.11
Posted by 뚜딱이
,

한 과제당

영어문장 100개 찾는데 나오는 텍스트 파일분량 16KB

교수님께서 찾아주신 문장 파일은 155KB

이건 HELL이야......

하면 될거야.

파일에서 첫 글자로 문장을 추출하는 grep 문

 

cat 파일이름 | grep ^찾고자 하는 글자 > 넣고자 하는 파일

만약 result.txt 파일에서 zAward를 찾으려면 

cat result.txt | grep ^zAward > zAward.txt 하면된다.

'잡소리' 카테고리의 다른 글

이제 곧 사회생활 말조심하자!  (0) 2013.01.12
야밤의 스파게티  (0) 2012.11.23
바쁘군  (0) 2012.11.15
롤을 탈퇴하다.  (0) 2012.11.11
2학년 2학기! java project  (0) 2012.11.04
Posted by 뚜딱이
,