NLP - 3
언어 모델 : 단어 시퀀스에 확률을 부여하는 모델결합 확률 수식문장에서 i 번째로 등장하는 단어 : wi단어 개수 : n$$P( w_1,w_2,w_3,w_4,...,w_n) $$ P(A,C) 보다는 P(B,C)가 자연스러운 연결이 때 B 다음 C가 나타날 확률의 정의를 조건부 확률(conditional probability)이라고 함$$ P(A|B) = \frac{P(A,B)}{ P(B)}$$ 단어 3개가 동시에 등장할 결합 확률$$ P(w_1,w_2,w_3) = P(w_1) \times P(w_2|w_1) \times P(w_3|w_1,w_2)$$ 즉 첫 번째 단어 등장 이후 두 번째 단어 등장 이후 세 번째 단어 등장의 등장이라는 3가지 사건이 동시에 일어나야 함. 이를 토대로 전체 단어 시퀀스가 나..
Python 공부일지 - 1
기본 연산자- 산술연산 : + , - , * , / , // , %- 비교연산 : == , != , > , = , - 논리연산 : and , or , not반복문for문1.리스트, 튜플 등 시퀀스 자료형 요소를 순회-> 리스트 안의 내용을 반복해서 실행fruits = ["apple","banana","cherry"]for fruit in fruits:print(fruit) 2.range 함수를 이용-> range 안의 횟수만큼 반복for i in range(5): print(i)while문 - 조건이 참인 동안 반복while count -> break : 반복문 종료 / continue : 현재 반복을 건너뛰고 다음 반복으로 이동함수def간단하게 아래와 같은 형식으로 작성 후 추후 사용할때 함수이름(변수..