Skip to main content

신유현 교수

Yuhyeon Shin

고려대학교 언어학과 · 컴퓨터과학

연구실 소개

신유현 교수의 연구실은 자연어 처리와 인공지능 교육을 융합한 연구를 중심으로 진행하고 있습니다. 특히 스피치 언어 이해 분야에서 데이터 부족 문제를 해결하기 위해 생성적 모델을 활용한 합성 데이터 생성 기법을 개발하며, 한국어 요약 및 슬롯 채우기 등 다양한 NLP 과제에 적용하고 있습니다. 동시에 K-12 교육 현장에서 학생들이 블록 기반 프로그래밍을 통해 실질적인 기계학습 모델을 학습하고 큰 규모의 데이터를 다룰 수 있도록 하는 교육용 프로그래밍 환경도 개발하고 있습니다. 이는 청소년 대상 AI 교육의 실천적 기반을 마련하는 데 기여하고 있습니다.

생성적 모델스피치 언어 이해한국어 요약블록 기반 AI 교육대규모 데이터 학습

연구 현황

논문 수
30
총 인용 수
289
최근 5년 논문
16
주요 분야
컴퓨터과학

연구 성과 추이

표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.

5개년 연도별 논문 게재 수
16총합
2022
2023
2024
2025
2026
5개년 연도별 피인용 수
72총합
20222023202420252026

주요 논문

15
1
논문|인용수 87·2019
Data Augmentation for Spoken Language Understanding via Joint Variational Generation
Kang Min Yoo, Youhyun Shin, Sang‐Goo Lee
OA

Data scarcity is one of the main obstacles of domain adaptation in spoken language understanding (SLU) due to the high cost of creating manually tagged SLU datasets. Recent works in neural text generative models, particularly latent variable models such as variational autoencoder (VAE), have shown promising results in regards to generating plausible and natural sentences. In this paper, we propose a novel generative architecture which leverages the generative power of latent variable models to j

Artificial IntelligenceComputer Science
2
논문|인용수 36·2021
Tooee: A Novel Scratch Extension for K-12 Big Data and Artificial Intelligence Education Using Text-Based Visual Blocks
Youngki Park, Youhyun Shin
SJR Q1IEEE AccessOA

Many approaches have been proposed to teach the basic concepts of big data and artificial intelligence to K-12 students based on block-based programming languages, such as Scratch. Using these approaches, young students can easily experience big data and artificial intelligence through a drag-and-drop approach. However, it remains difficult for them to perform more complex tasks, such as directly collecting data from the web or exploiting custom-made machine learning algorithms. In this paper, w

Computer Science ApplicationsComputer Science
3
논문|인용수 36·2019
Comparing the Effectiveness of Scratch and App Inventor with Regard to Learning Computational Thinking Concepts
Youngki Park, Youhyun Shin
SJR Q2ElectronicsOA

Scratch and App Inventor are two of the most widely used block-based programming languages for young students. These are educational languages which allow students to program easily by dragging and dropping their code blocks. One question that arises in relation to these educational languages is which of them would be more helpful in fostering computational thinking. It is difficult to answer this question because each language has its own advantages. In this paper, we propose a novel rubric bas

Computer Science ApplicationsComputer Science
4
논문|인용수 19·2023
Multi-Encoder Transformer for Korean Abstractive Text Summarization
Youhyun Shin
SJR Q1IEEE AccessOA

In this paper, we propose a Korean abstractive text summarization approach that uses a multi -encoder transformer. Recently, in many natural language processing (NLP) tasks, the use of the pre-trained language models (PLMs) for transfer learning has achieved remarkable performance. In particular, transformer-based models such as Bidirectional Encoder Representations from Transformers (BERT) are used for pre-training and applied to downstream tasks, showing state-of-the-art performance including

Artificial IntelligenceComputer Science
5
논문|인용수 14·2019
Utterance Generation With Variational Auto-Encoder for Slot Filling in Spoken Language Understanding
Youhyun Shin, Kang Min Yoo, Sang-goo Lee
SJR Q1IEEE Signal Processing Letters

Slot filling must be trained using human-labeled data that are expensive and only a limited amount of labeled utterances are readily available for learning. Data generation methods can help increase the size of the dataset and make variations to the training dataset by means of emerging new instances. We propose a novel labeled utterance generation algorithm to augment training data. Our hypothesis is that words in an utterance can be separated into the two parts, namely, slot values that are in

Artificial IntelligenceComputer Science
6
논문|인용수 11·2023
SAMRank: Unsupervised Keyphrase Extraction using Self-Attention Map in BERT and GPT-2
Byungha Kang, Youhyun Shin
OA

We propose a novel unsupervised keyphrase extraction approach, called SAMRank, which uses only a self-attention map in a pre-trained language model (PLM) to determine the importance of phrases. Most recent approaches for unsupervised keyphrase extraction mainly utilize contextualized embeddings to capture semantic relevance between words, sentences, and documents. However, due to the anisotropic nature of contextual embeddings, these approaches may not be optimal for semantic similarity measurem

Artificial IntelligenceComputer Science
7
논문|인용수 11·2022
A Block-Based Interactive Programming Environment for Large-Scale Machine Learning Education
Youngki Park, Youhyun Shin
SJR Q2Applied SciencesOA

The existing block-based machine learning educational environments have a drawback in that they do not support model training based on large-scale data. This makes it difficult for young students to learn the importance of large amounts of data when creating machine learning models. In this paper, we present a novel programming environment in which students can easily train machine learning models based on large-scale data using a block-based programming language. We redefine the interfaces of e

Computer Science ApplicationsComputer Science
8
논문|인용수 11·2019
Learning Context Using Segment-Level LSTM for Neural Sequence Labeling
Youhyun Shin, Sang‐Goo Lee
SJR Q1IEEE/ACM Transactions on Audio Speech and Language Processing

This article introduces an approach that learns segment-level context for sequence labeling in natural language processing (NLP). Previous approaches limit their basic unit to a word for feature extraction because sequence labeling is a tokenlevel task in which labels are annotated word-by-word. However, the text segment is an ultimate unit for labeling, and we are easily able to obtain segment information from annotated labels in a IOB/IOBES format. Most neural sequence labeling models expand t

Artificial IntelligenceComputer Science
9
논문|인용수 11·2017
Improving the integrated experience of in-class activities and fine-grained data collection for analysis in a blended learning class
Youhyun Shin, Junghyuk Park, Sang-goo Lee
SJR Q1Interactive Learning Environments

Blended learning has steadily gained in popularity at the higher levels of education. This marks a change in pedagogical approaches from one-directional instruction to an interactive and technology-aided class. However, to manage fluent in-class activities and proper data analysis, real-time and fine-grained data collection activities are still needed. We propose an approach which provides rich information about student activities and automates processes which are time-consuming and which otherw

EducationSocial Sciences
10
논문|인용수 9·2022
Novel Scratch Programming Blocks for Web Scraping
Youngki Park, Youhyun Shin
SJR Q2ElectronicsOA

Although Scratch is the most widely used block-based educational programming language, it is not easy for students to create various types of Scratch programs based on real-life data because it does not provide web scraping capabilities. In this paper, we present novel Scratch blocks for web scraping. Using these blocks, students can not only scrape the contents of HTML elements in a web page by using CSS selectors but also automate their keyboard and mouse in a number of ways, such as by using

Computer Science ApplicationsComputer Science
11
논문|인용수 9·2018
Slot Filling with Delexicalized Sentence Generation
Youhyun Shin, Kang Min Yoo, Sang‐goo Lee
Artificial IntelligenceComputer Science
12
논문|인용수 8·2022
Text Processing Education Using a Block-Based Programming Language
Youngki Park, Youhyun Shin
SJR Q1IEEE AccessOA

In this paper, we present a novel approach to teach text processing for primary and secondary school students using a block-based programming language such as Scratch. Our main idea is to have students (1) build “basic building blocks” for text processing, and then (2) use them to create our example text processing applications. Here, we slightly modified Scratch to make it easy for students to create these basic building blocks. Also, because our example applications are built on the Data & Ana

Computer Science ApplicationsComputer Science
13
preprint|인용수 6·2017
Improving Visually Grounded Sentence Representations with Self-Attention
Kang Min Yoo, Youhyun Shin, Sang‐goo Lee
arXiv (Cornell University)OA

Sentence representation models trained only on language could potentially suffer from the grounding problem. Recent work has shown promising results in improving the qualities of sentence representations by jointly training them with associated image features. However, the grounding capability is limited due to distant connection between input sentences and image features by the design of the architecture. In order to further close the gap, we propose applying self-attention mechanism to the sen

Computer Vision and Pattern RecognitionComputer Science
14
논문|인용수 5·2015
Exploiting synonymy to measure semantic similarity of sentences
Youhyun Shin, Yeonchan Ahn, Hyuntak Kim, Sang-goo Lee

The importance of semantic similarity measures between sentences is increasingly growing in text mining, text clustering, and question answering. Many studies have focused on finding exact term matching to predict sentence similarity. In this paper, we present a method for measuring sematic similarity of sentences based on constructed synonymy graph to avoid considering just exactly matching terms. When we construct graph which has terms as nodes and synonymy relation as edges, we use WordNet an

Artificial IntelligenceComputer Science
15
논문|인용수 4·2023
Gradual OCR: An Effective OCR Approach Based on Gradual Detection of Texts
Youngki Park, Youhyun Shin
SJR Q2MathematicsOA

In this paper, we present a novel approach to optical character recognition that incorporates various supplementary techniques, including the gradual detection of texts and gradual filtering of inaccurately recognized texts. To minimize false negatives, we attempt to detect all text by incrementally lowering the relevant thresholds. To mitigate false positives, we implement a novel filtering method that dynamically adjusts based on the confidence levels of recognized texts and their correspondin

Computer Vision and Pattern RecognitionComputer Science

대표 연구 분야

Artificial IntelligenceComputer Science ApplicationsComputer Vision and Pattern RecognitionEducationInformation SystemsControl and Systems Engineering

신유현 교수의 연구를 Nubint에서 더 깊이 살펴보세요

이 연구실의 논문을 앱에서 열어 AI와 함께 읽고, 핵심을 요약하고, 내 글에 인용하세요.