본문 바로가기

NLP6

NTN으로 시작하는 자연어처리와 딥러닝 (3) - NTN 신경망 구조 파악 및 이론적 배경 탐색 『NTN으로 시작하는 자연어처리와 딥러닝』 이번 포스팅에서는 Neural Tensor Network를 좀 더 세부적으로 가능하면 심도있게 다루어보려고 합니다. NTN을 모델로서 표현하여 설명하고 가능한한 시각적으로 이를 다루도록 하겠습니다. 더불어 Network의 Layer로 사용한 function 들에 대한 설명과 그 이론적 배경 등을 소개하면서 NLP와 Deep Learning 내용을 다루려고 합니다. 핵심 개념에 대한 사전을 이전 포스트에 정의하였으니 참조하면 좋습니다. NTN은 Neural Tensor Network의 약자로 스탠포드 대학교 교수인 Richard Socher (2013)가 "Reasoning With Neural Tensor Networks for Knowledge Base Com.. 2018. 2. 14.
NTN으로 시작하는 자연어처리와 딥러닝 (2) - 일단 NTN 알기 : 새로운 사실의 발견 『NTN으로 시작하는 자연어처리와 딥러닝』 NTN을 통해 자연어처리(NLP)와 딥러닝을 알아보기 전에 NTN이 무엇인지 조금 더 알아야 NTN 모델에서 사용하는 자연어처리 개념과 딥러닝 기법들에 대한 이해가 가능할 것 같습니다. 이번 포스트에서는 NTN 모델이 무엇인지, 어떤 목적으로 만들어졌고, 활용될 수 있는지 등을 중심으로 개략적인 내용에 집중해서 소개하고자 합니다. 일단 Neural Tensor Network 무엇인지 알기Relation을 중심으로 텍스트 Entity들 간의 관계를 분석하는 NTN NTN은 Neural Tensor Network의 약자로 스탠포드 대학교 교수인 Richard Socher (2013)가 "Reasoning With Neural Tensor Networks for Kn.. 2018. 2. 7.
NTN으로 시작하는 자연어처리와 딥러닝 (1) - 핵심개념 살펴보기 『NTN으로 시작하는 자연어처리와 딥러닝』 개념을 이해하기 위해서 간단하게 짚고 넘어가고자 핵심 키워드와 용어 들을 정리하였습니다. 이후에 소개하게 되는 내용에 대한 간략하게 먼저 설명하는 것이므로 쭉 읽어보고 넘어가시면 됩니다. 일종의 부록 사전 느낌으로 정리하였습니다. NTN에서 다루는 NLP, Deep Learning 핵심 개념 NTN은 Neural Tensor Network의 약자로 스탠포드 대학교 교수인 Richard Socher (2013)가 "Reasoning With Neural Tensor Networks for Knowledge Base Completion"에서 지식을 넘어선 추론(Reasoning Over Knowledge)을 위해 제시한 딥러닝 모델입니다. 핵심 Keywords & .. 2018. 2. 7.
NTN으로 시작하는 자연어처리와 딥러닝 (0) - 들어가기 앞서 『NTN으로 시작하는 자연어처리와 딥러닝』 왜 NTN으로 NLP와 Deep Learning인가? NTN은 Neural Tensor Network의 약자로 스탠포드 대학교 교수인 Richard Socher (2013)가 "Reasoning With Neural Tensor Networks for Knowledge Base Completion"에서 지식을 넘어선 추론(Reasoning Over Knowledge)을 위해 제시한 딥러닝 모델입니다. 1) NTN은 자연어처리와 딥러닝의 교집합2) Word Vector Representation 이해에 도움3) Neural Network 이해에 도움 1. NTN은 자연어처리와 딥러닝의 교집합이다NTN 모델에서 다루는 주요 주제는 Question Answering과.. 2018. 2. 6.