Demo Data from VLDB 2026 / reviewers in the wild / expert
Sangwhan Moon
dblp:116/9585
· DBLP profile ↗
15ranked-venue papers
9as first author
7since 2021 · last 2024
0000-0001-9033-9304ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 3 first-author · 7 since 2021Systems, architecture and hardware · 5 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
1 paper |
Language models and text generation · 67% Machine translation · 33% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 75% Performance modeling and evaluation · 25% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
multilingual language models |
0.4 | 1 | 2020 | PatchBERT: Just-in-Time, Out-of-Vocabulary Patching · EMNLP (1) 2020 |
Natural language and speech › Machine translation
out-of-vocabulary word handling |
0.4 | 1 | 2020 | PatchBERT: Just-in-Time, Out-of-Vocabulary Patching · EMNLP (1) 2020 |
Natural language and speech › Language models and text generation
pre-trained language model |
0.4 | 1 | 2020 | PatchBERT: Just-in-Time, Out-of-Vocabulary Patching · EMNLP (1) 2020 |
Performance modeling and evaluation
markov models |
0.2 | 1 | 2016 | Does RAID Improve Lifetime of SSD Arrays? · ACM Trans. Storage 2016 |
Storage systems › flash and SSD
solid-state drive |
0.2 | 1 | 2016 | Does RAID Improve Lifetime of SSD Arrays? · ACM Trans. Storage 2016 |
Storage systems › flash and SSD
SSD RAID |
0.2 | 1 | 2016 | Does RAID Improve Lifetime of SSD Arrays? · ACM Trans. Storage 2016 |
Storage systems
storage reliability |
0.2 | 1 | 2016 | Does RAID Improve Lifetime of SSD Arrays? · ACM Trans. Storage 2016 |
Methods — techniques the papers use, named apart from their topics
fine-tuning · 0.4markov model · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Two Counterexamples to Tokenization and the Noiseless ChannelabstractIn Tokenization and the Noiseless Channel (Zouhar et al., 2023), Rényi efficiency is suggested as an intrinsic mechanism for evaluating a tokenizer: for NLP tasks, the tokenizer which leads to the highest Rényi efficiency of the unigram distribution should be chosen. The Rényi efficiency is thus treated as a predictor of downstream performance (e.g., predicting BLEU for a machine translation task), without the expensive step of training multiple models with different tokenizers. Although useful, the predictive power of this metric is not perfect, and the authors note there are additional qualities of a good tokenization scheme that Rényi efficiency alone cannot capture. We describe two variants of BPE tokenization which can arbitrarily increase Rényi efficiency while decreasing the downstream model performance. These counterexamples expose cases where Rényi efficiency fails as an intrinsic tokenization metric and thus give insight for building more accurate predictors. Marco Cognetta, Vilém Zouhar, Sangwhan Moon, Naoaki Okazaki |
LREC/COLING | 3 |
| 2023 | Parameter-Efficient Korean Character-Level Language ModelingabstractCharacter-level language modeling has been shown empirically to perform well on highly agglutinative or morphologically rich languages while using only a small fraction of the parameters required by (sub)word models.Korean fits nicely into this framework, except that, like other CJK languages, it has a very large character vocabulary of 11,172 unique syllables.However, unlike Japanese Kanji and Chinese Hanzi, each Korean syllable can be uniquely factored into a small set of subcharacters, called jamo.We explore a "three-hot" scheme, where we exploit the decomposability of Korean characters to model at the syllable level but using only jamo-level representations.We find that our three-hot embedding and decoding scheme alleviates the two major issues with prior syllableand jamo-level models.Namely, it requires fewer than 1% of the embedding parameters of a syllable model, and it does not require tripling the sequence length, as with jamo models.In addition, it addresses a theoretical flaw in a prior three-hot modeling scheme.Our experiments show that, even when reducing the number of embedding parameters by > 99.6% (from 11.4M to just 36k), our model suffers no loss in translation quality compared to the baseline syllable model. Marco Cognetta, Sangwhan Moon, Lawrence Wolf-Sonkin, Naoaki Okazaki |
EACL | 2 |
| 2023 | Revisiting Korean Corpus Studies through Technological Advances
Won-Ik Cho, Sangwhan Moon, Youngsook Song |
PACLIC | 2 |
| 2023 | North Korean Neural Machine Translation through South Korean ResourcesabstractSouth and North Korea both use the Korean language. However, Korean natural language processing (NLP) research has mostly focused on South Korean language. Therefore, existing NLP systems in the Korean language, such as neural machine translation (NMT) systems, cannot properly process North Korean inputs. Training a model using North Korean data is the most straightforward approach to solving this problem, but the data to train NMT models are insufficient. To solve this problem, we constructed a parallel corpus to develop a North Korean NMT model using a comparable corpus. We manually aligned parallel sentences to create evaluation data and automatically aligned the remaining sentences to create training data. We trained a North Korean NMT model using our North Korean parallel data and improved North Korean translation quality using South Korean resources such as parallel data and a pre-trained model. In addition, we propose Korean-specific pre-processing methods, character tokenization, and phoneme decomposition to use the South Korean resources more efficiently. We demonstrate that the phoneme decomposition consistently improves the North Korean translation accuracy compared to other pre-processing methods. Hwichan Kim, Tosho Hirasawa, Sangwhan Moon, Naoaki Okazaki, Mamoru Komachi |
ACM Trans. Asian Low Resour. Lang. Inf. Process. | 3 |
| 2022 | StyleKQC: A Style-Variant Paraphrase Corpus for Korean Questions and CommandsabstractParaphrasing is often performed with less concern for controlled style conversion. Especially for questions and commands, style-variant paraphrasing can be crucial in tone and manner, which also matters with industrial applications such as dialog systems. In this paper, we attack this issue with a corpus construction scheme that simultaneously considers the core content and style of directives, namely intent and formality, for the Korean language. Utilizing manually generated natural language queries on six daily topics, we expand the corpus to formal and informal sentences by human rewriting and transferring. We verify the validity and industrial applicability of our approach by checking the adequate classification and inference performance that fit with conventional fine-tuning approaches, at the same time proposing a supervised formality transfer task. Won-Ik Cho, Sangwhan Moon, Jong In Kim, Seok Min Kim, Nam Soo Kim |
LREC | 2 |
| 2022 | Learning How to Translate North Korean through South KoreanabstractSouth and North Korea both use the Korean language. However, Korean NLP research has focused on South Korean only, and existing NLP systems of the Korean language, such as neural machine translation (NMT) models, cannot properly handle North Korean inputs. Training a model using North Korean data is the most straightforward approach to solving this problem, but there is insufficient data to train NMT models. In this study, we create data for North Korean NMT models using a comparable corpus. First, we manually create evaluation data for automatic alignment and machine translation, and then, investigate automatic alignment methods suitable for North Korean. Finally, we show that a model trained by North Korean bilingual data without human annotation significantly boosts North Korean translation accuracy compared to existing South Korean models in zero-shot settings. Hwichan Kim, Sangwhan Moon, Naoaki Okazaki, Mamoru Komachi |
LREC | 2 |
| 2022 | OpenKorPOS: Democratizing Korean Tokenization with Voting-Based Open Corpus AnnotationabstractKorean is a language with complex morphology that uses spaces at larger-than-word boundaries, unlike other East-Asian languages. While morpheme-based text generation can provide significant semantic advantages compared to commonly used character-level approaches, Korean morphological analyzers only provide a sequence of morpheme-level tokens, losing information in the tokenization process. Two crucial issues are the loss of spacing information and subcharacter level morpheme normalization, both of which make the tokenization result challenging to reconstruct the original input string, deterring the application to generative tasks. As this problem originates from the conventional scheme used when creating a POS tagging corpus, we propose an improvement to the existing scheme, which makes it friendlier to generative tasks. On top of that, we suggest a fully-automatic annotation of a corpus by leveraging public analyzers. We vote the surface and POS from the outcome and fill the sequence with the selected morphemes, yielding tokenization with a decent quality that incorporates space information. Our scheme is verified via an evaluation done on an external corpus, and subsequently, it is adapted to Korean Wikipedia to construct an open, permissive resource. We compare morphological analyzer performance trained on our corpus with existing methods, then perform an extrinsic evaluation on a downstream task. Sangwhan Moon, Won-Ik Cho, Hye Joo Han, Naoaki Okazaki, Nam Soo Kim |
LREC | 1 |
| 2020 | PatchBERT: Just-in-Time, Out-of-Vocabulary PatchingabstractLarge scale pre-trained language models have shown groundbreaking performance improvements for transfer learning in the domain of natural language processing.In our paper, we study a pre-trained multilingual BERT model and analyze the OOV rate on downstream tasks, how it introduces information loss, and as a side-effect, obstructs the potential of the underlying model.We then propose multiple approaches for mitigation and demonstrate that it improves performance with the same parameter count when combined with finetuning. Sangwhan Moon, Naoaki Okazaki |
EMNLP (1) | 1 |
| 2020 | Jamo Pair Encoding: Subcharacter Representation-based Extreme Korean Vocabulary Compression for Efficient Subword TokenizationabstractIn the context of multilingual language model pre-training, vocabulary size for languages with a broad set of potential characters is an unsolved problem. We propose two algorithms applicable in any unsupervised multilingual pre-training task, increasing the elasticity of budget required for building the vocabulary in Byte-Pair Encoding inspired tokenizers, significantly reducing the cost of supporting Korean in a multilingual model. Sangwhan Moon, Naoaki Okazaki |
LREC | 1 |
| 2016 | Adaptive policies for balancing performance and lifetime of mixed SSD arrays through workload samplingabstractSolid-state drives (SSDs) have become promising storage components to serve large I/O demands in modern storage systems. Enterprise class (high-end) SSDs are faster and more resilient than client class (low-end) SSDs but they are expensive to be deployed in large scale storage systems. It is an attractive and practical alternative to exploit the high-end SSDs as a cache and low-end SSDs as main storage. This paper explores how to optimize a mixed SSD array in terms of performance and lifetime. This paper shows that simple integration of different classes of SSDs in traditional caching policies results in poor reliability. This paper also reveals that caching policies with static workload distribution are not always efficient. In this paper, we propose a sampling based adaptive approach that achieves fair workload distribution across the cache and the storage. The proposed algorithm enables fine-grained control of the workload distribution which minimizes latency over lifetime of mixed SSD arrays. We show that our adaptive algorithm is very effective in improving the latency over lifetime metric, on an average, by up to 2.36 times over LRU, across a number of workloads. Sangwhan Moon, A. L. Narasimha Reddy |
MSST | 1 |
| 2016 | Does RAID Improve Lifetime of SSD Arrays?abstractParity protection at the system level is typically employed to compose reliable storage systems. However, careful consideration is required when SSD-based systems employ parity protection. First, additional writes are required for parity updates. Second, parity consumes space on the device, which results in write amplification from less efficient garbage collection at higher space utilization. This article analyzes the effectiveness of SSD-based RAID and discusses the potential benefits and drawbacks in terms of reliability. A Markov model is presented to estimate the lifetime of SSD-based RAID systems in different environments. In a small array, our results show that parity protection provides benefit only with considerably low space utilizations and low data access rates. However, in a large system, RAID improves data lifetime even when we take write amplification into account. Sangwhan Moon, A. L. Narasimha Reddy |
ACM Trans. Storage | 1 |
| 2015 | Optimizing the Hadoop MapReduce Framework with high-performance storage devices
Sangwhan Moon, Jaehwan Lee 0001, Xiling Sun, Yang-Suk Kee |
J. Supercomput. | 1 |
| 2014 | Introducing SSDs to the Hadoop MapReduce FrameworkabstractSolid State Drive (SSD) cost-per-bit continues to decrease. Consequently, system architects increasingly consider replacing Hard Disk Drives (HDDs) with SSDs to accelerate Hadoop MapReduce processing. When attempting this, system architects usually realize that SSD characteristics and today's Hadoop framework exhibit mismatches that impede indiscriminate SSD integration. Hence, cost-effective SSD utilization has proved challenging within many Hadoop environments. This paper compares SSD performance to HDD performance within a Hadoop MapReduce framework. It identifies extensible best practices that can exploit SSD benefits within Hadoop frameworks when combined with high network bandwidth and increased parallel storage access. Terasort benchmark results demonstrate that SSDs presently deliver significant cost-effectiveness when they store intermediate Hadoop data, leaving HDDs to store Hadoop Distributed File System (HDFS) source data. Sangwhan Moon, Jaehwan Lee 0001, Yang-Suk Kee |
IEEE CLOUD | 1 |
| 2013 | Don't Let RAID Raid the Lifetime of Your SSD Array
Sangwhan Moon, A. L. Narasimha Reddy |
HotStorage | 1 |
| 2012 | Write amplification due to ECC on flash memory or leave those bit errors aloneabstractWhile flash memory is receiving significant attention because of many attractive properties, concerns about write endurance delay the wider deployment of the flash memory. This paper analyzes the effectiveness of protection schemes designed for flash memory, such as ECC and scrubbing. The bit error rate of flash memory is a function of the number of program-erase cycles the cell has gone through, making the reliability dependent on time and workload. Moreover, some of the protection schemes require additional write operations, which degrade flash memory's reliability. These issues make it more complex to reveal the relationship between the protection schemes and flash memory's lifetime. In this paper, a Markov model based analysis of the protection schemes is presented. Our model considers the time varying reliability of flash memory as well as write amplification of various protection schemes such as ECC. Our study shows that write amplification from these various sources can significantly affect the benefits of these schemes in improving the lifetime. Based on the results from our analysis, we propose that bit errors within a page be left uncorrected until a threshold of errors are accumulated. We show that such an approach can significantly improve lifetimes by up to 40%. Sangwhan Moon, A. L. Narasimha Reddy |
MSST | 1 |