공부정리
- map 함수 : 말 그대로, 매핑(mapping) 을 도와주는 함수 > 형식 : map(함수, 리스트) or map(함수, 튜플)ex) a = [1.2, 2.5, 3.7, 4.6] a = list(map(int, a))>> a = [1, 2, 3, 4] > 왜 함수라고 표현할까? - 실제로 해당 함수에 값을 집어넣기 때문!ex) map(int, a) -> int(a) 연산을 한다! > 반환형식은? : map 이라는, "자료형"을 반환한다! - 따라서, map(int, a) 이런식으로만 할 경우, 제대로 된 실제 값을 확인하지 못함- 반드시, list, tuple 등으로 처리했을 경우에만 매핑 된 결과를 확인할 수 있다. - seaborn 함수 > 의의 : 데이터를 더 잘 시각화하여 표현하기 위함>
2020. 2. 2.
기계 언어 - 딥러닝을 이용한 자연어처리 입문
# 시퀀스 투 시퀀스 - 활용 방식 : 입력 문장이 있으면, 이에 대응되는 출력 문장이 있을때 활용 (말 그대로 sequence -> sequence) ex) 챗봇, 번역기, 내용 요약, 음성인식 - 특성 : RNN 구조와 거의 동일하나, 설계된 방식이 살짝 다를 뿐이다. > 앞서 다뤘던 RNN 의 경우, 하나의 단어가 입력된다면 그 이후의 모든 단어들을 예측해서 하나의 문장을 만들어내는 방식이었다. > 반면, seq2seq 은 하나의 입력 문장을 받아서 또 다른 문장 하나를 생성해내는 것이기 때문에, RNN 을 더 심화한 버전이다. - 구성 형태 : 인코더, 컨텍스트 벡터, 디코더 1) 인코더 : 입력된 문장이 있으면, 인코딩 처리해서 컨텍스트 벡터 형식으로 변형해서 전달> 이때, 인코더로 들어가기 전..
2020. 1. 28.