• Title/Summary/Keyword: 문장추상화

Search Result 14, Processing Time 0.017 seconds

Analysis and Study of Internal Learning Trend of Deep Classifier according to Depth (깊이에 따른 중간 단계 분류기 내부 학습 경향 분석 및 고찰)

  • Seong, Su-Jin;Cha, Jeong-Won
    • Annual Conference on Human and Language Technology
    • /
    • 2019.10a
    • /
    • pp.115-119
    • /
    • 2019
  • 딥러닝 모델은 자동으로 자질을 추출하고 추상화 하기 위해 깊은 은닉층을 가지며, 이전 연구들은 이러한 은닉층을 깊게 쌓는 것이 성능 향상에 기여한다는 것을 증명해왔다. 하지만 데이터나 태스크에 따라 높은 성능을 내는 깊이가 다르고, 모델 깊이 설정에 대한 명확한 근거가 부족하다. 본 논문은 데이터 셋에 따라 적합한 깊이가 다르다고 가정하고, 이를 확인하기 위해 모델 내부에 분류기를 추가하여 모델 내부의 학습 경향을 확인하였다. 그 결과 태스크나 입력의 특성에 따라 필요로 하는 깊이에 차이가 있음을 발견하였고, 이를 근거로 가변적으로 깊이를 선택하여 모델의 출력을 조절하여 그 결과 성능이 향상됨을 확인하였다.

  • PDF

Korean Dependency Parsing using Pretrained Language Model and Specific-Abstraction Encoder (사전 학습 모델과 Specific-Abstraction 인코더를 사용한 한국어 의존 구문 분석)

  • Kim, Bongsu;Whang, Taesun;Kim, Jungwook;Lee, Saebyeok
    • Annual Conference on Human and Language Technology
    • /
    • 2020.10a
    • /
    • pp.98-102
    • /
    • 2020
  • 의존 구문 분석은 입력된 문장 내의 어절 간의 의존 관계를 예측하기 위한 자연어처리 태스크이다. 최근에는 BERT와 같은 사전학습 모델기반의 의존 구문 분석 모델이 높은 성능을 보이고 있다. 본 논문에서는 추가적인 성능 개선을 위해 ALBERT, ELECTRA 언어 모델을 형태소 분석과 BPE를 적용해 학습한 후, 인코딩 과정에 사용하였다. 또한 의존소 어절과 지배소 어절의 특징을 specific하게 추상화 하기 위해 두 개의 트랜스포머 인코더 스택을 추가한 의존 구문 분석 모델을 제안한다. 실험결과 제안한 모델이 세종 코퍼스에 대해 UAS 94.77 LAS 94.06의 성능을 보였다.

  • PDF

Korean Coreference Resolution using Stacked Pointer Networks based on Position Encoding (포지션 인코딩 기반 스택 포인터 네트워크를 이용한 한국어 상호참조해결)

  • Park, Cheoneum;Lee, Changki
    • KIISE Transactions on Computing Practices
    • /
    • v.24 no.3
    • /
    • pp.113-121
    • /
    • 2018
  • Position encoding is a method of applying weights according to position of words that appear in a sentence. Pointer networks is a deep learning model that outputs corresponding index with an input sequence. This model can be applied to coreference resolution using attribute. However, the pointer networks has a problem in that its performance is degraded when the length of input sequence is long. To solve this problem, we proposed two contributions to resolve the coreference. First, we applied position encoding and dynamic position encoding to pointer networks. Second, we stack deeply layers of encoder to make high-level abstraction. As results, the position encoding based stacked pointer networks model proposed in this paper had a CoNLL F1 performance of 71.78%, which was improved by 6.01% compared to vanilla pointer networks.

Analysis of Difference in Computer Programming Understanding Ability focused on Statement Structures between Genders and Abstract Thinking Levels of High School Students (문장구조 중심의 컴퓨터 프로그래밍 이해력에 관한 고등학생들의 성별 및 추상적 사고수준별 차이 분석)

  • Park, Chan Jung;Hyun, Jung Suk;Jin, Heuilan
    • The Journal of Korean Association of Computer Education
    • /
    • v.19 no.6
    • /
    • pp.69-80
    • /
    • 2016
  • As a 21C core skill, computational thinking has been focused recently, and computer programming education is popular in primary and secondary schools. This paper aims to analyze the computer programming learning results based on gender difference and verify the reasons causing the difference. In this research, we focused on students' abstract thinking level as a variable and used C programming language and the RUR-PLE. Also, in this research, we focused on the concept of abstraction, one of the main component of computational thinking. And then, we analyze 587 high school students' abstract thinking level and survey them in order to find a new method for enhancing programming skill. In addition, we analyzed the causes for the difference in how the abstract thinking level applies when the students understand various structures of computer programs. From the results, we can propose a computer programming education method that enhances students' merits and compensates their drawbacks in the near future.