N-gram N-gram(엔그램)은 자연어 처리(Natural Language Processing, NLP) 및 통계적 언어 모델링에서 사용되는 연속된 단어(또는 문자)의 시퀀스입니다. 여기서 'N'은 시퀀스의 길이를 나타내는 정수 변수로, N=1일 때는 유니그램(Unigram), N=2일 때는 바이그램(Bigram), N=3일 때는 트라이그램(Trigra…
검색 결과
"Language Model"에 대한 검색 결과 (총 126개)
ELMo 개요 ELMo(Embeddings from Language Models)는 자연어처리(NLP) 분야에서 획기적인 성과를 이룬 문맥 기반 단어 임베딩(contextualized word embedding) 기술 중 하나로, 2018년 앨리슨 패리스키(Allison Parrish)와 마일스 루트(Miles Luft) 등이 아닌 앨런 AI 연구소(All…
BERT 개요 BERT(Bidirectional Encoder Representations from Transformers)는 자연어 처리(NLP) 분야에서 혁신적인 영향을 미친 언어 모델로, 2018년 구글(Google) 연구팀에 의해 개발되었습니다. BERT는 기존의 단방향 언어 모델과 달리 양방향 맥락(bidirectional context)을 활용하…
CNN/Daily Mail 개요 CNN/Daily Mail(줄여서 C/D M)은 자연어 처리(NLP) 분야에서 추상적 요약(abstractive summarization) 및 추출적 요약(extractive summarization) 모델을 평가하기 위해 널리 사용되는 대규모 벤치마크 데이터셋이다. 2015년 Harvard NLP 연구팀이 공개했으며, 영문…
GPT-3.5 개요 GPT-3.5는 OpenAI에서 개발한 대규모 언어 모델(Large Language Model, LLM)로, GPT-3 이후의 개선 버전에 해당하는 모델군을 지칭합니다. 정식 명칭은 공개되지 않았으나, OpenAI의 API 및 제품에서 사용되는 모델 중 하나로, 특히 ChatGPT의 초기 버전에 기반을 두고 있습니다. GPT-3.5는 자…
BERT-Base BERT-Base는 자연어 처리(NLP) 분야에서 혁신적인 전환을 가져온 Bidirectional Encoder Representations from Transformers(BERT) 모델의 기본 버전 중 하나로, 구글 연구팀에 의해 2018년에 발표되었습니다. BERT는 이전의 단방향 언어 모델과 달리 문장 내 모든 단어를 양방향 맥락(…
개체명 인식 개요 개체명 인식(Named Entity Recognition, 이하 NER)은 자연어 처리(Natural Language Processing, NLP) 분야의 핵심 기술 중 하나로, 텍스트 내에 등장하는 특정 유형의 명명된 실체(named entities)를 식별하고 분류하는 작업입니다. 예를 들어, "서울은 대한민국의 수도입니다."라는 문장…
트랜스포머 기반 모델 개요 트랜스포머 기반 모델(Transformer-based model)은 자연어처리(NLP) 분야에서 혁신적인 전환을 이끈 딥러닝 아키텍처로, 2017년 구글의 연구팀이 발표한 논문 "Attention Is All You Need"에서 처음 제안되었습니다. 기존의 순환신경망(RNN)이나 컨볼루션 신경망(CNN) 기반 모델과 달리, 트랜…
다중 의도 처리 개요 다중 의도 처리(Multiple Intent Processing)는 자연어처리(NLP) 분야에서 사용자 입력 문장 속에 여러 개의 의도(intent)가 동시에 포함되어 있을 때, 이를 정확히 분석하고 분리하여 각각의 의도를 인식하고 처리하는 기술을 의미합니다. 기존의 의도 분류(Intent Classification) 시스템은 하나의 …
KoBERT 개요 KoBERT(Korean Bidirectional Encoder Representations from Transformers)는 한국어 자연어 처리(NLP)를 위해 특화된 딥러닝 기반 언어 모델로, Google에서 제안한 BERT 아키텍처를 기반으로 하여 한국어 코퍼스에 추가 학습(Fine-tuning)을 거쳐 개발된 모델입니다. KoBE…
DeepSpeech 개요 DeepSpeech는 머신러닝 기반의 오픈소스 음성 인식(Speech-to-Text) 엔진으로, 원래 구글의 연구팀에서 개발한 딥러닝 음성 인식 기술(Deep Speech)을 기반으로 하며, 현재는 Mozilla Foundation에서 주도적으로 개발 및 유지보수 중인 프로젝트이다. DeepSpeech는 전통적인 음성 인식 시스템에…
SentencePiece 개요 SentencePiece는 구글이 개발한 오픈소스 자연어 처리(NLP) 라이브러리로, 언어 모델링 및 기계 번역 작업에서 사용되는 서브워드 토크나이제이션(subword tokenization) 기법을 구현하는 도구입니다. 기존의 단어 기반 또는 문자 기반 토크나이제이션 방식의 한계를 극복하기 위해 설계되었으며, 언어에 독립적인…
다의어 개요 다의어(多義語, Polysemy)는 하나의 어휘가 여러 가지 의미를 가지는 언어 현상을 말한다. 예를 들어, 한국어에서 "머리"는 '사람의 머리'를 의미할 수도 있고, '조직의 수장'을 의미할 수도 있다(예: 팀의 머리). 다의어는 자연어처리(Natural Language Processing, NLP)에서 중요한 연구 주제 중 하나로, 문맥에 …
OpenWebText 개요 OpenWebText(OpenWebText Corpus)는 대규모 자연어 처리(NLP) 연구 및 언어 모델 개발을 위해 사용되는 공개 텍스트 코퍼스입니다. 이 코퍼스는 Reddit 플랫폼에서 공유된 외부 웹사이트 링크를 기반으로 수집된 웹 페이지의 텍스트를 크롤링하고 정제하여 구성되었습니다. OpenWebText는 원본 데이터를 …
악용 가능성 개요 악용 가능성(Abuse)은 기술, 시스, 프로토콜, 소프트웨어 또는 서비스가 의도하지 않은 방식으로 악의적인 목적 사용될 수 있는 정도 의미한다. 특히버 보안 분야에서 악용 가능성은 시스템 설계 시 반드시 고려해야 할 핵심 요소로, 보안 취약점이 존재하지 않더라도 기능이나 구조적 특성상 악용될 수 있는 여지가 있는지를 평가하는 개념이다. …
Exploring the Limits Transfer Learning 개요 전 학습(Transfer Learning) 한 도메인 작업에서 학습한식을 다른 관련메인이나 새로운에 적용하는 기계 학습의 핵심 기법입니다. 특히 대모 언어 모델(Large Language Models, LLMs)의 발전과 함께 전이 학습은 자연어 처리(NLP) 분야에서 혁신적인 성과…
계층적 소프맥스 개요 층적 소프맥스(Hierarchicalmax)는 자연처리(NLP) 대용량 어휘(vocabulary)을룰 때 발생하는산 비용 문제를 해결하기 위해 제된 기술입니다 특히 언어 모델, 단어 임베딩(예: Word2Vec), 기계 번역 등에서 출력층의 소프트맥스 계산이 단어 사전의 크기에 비례하여 매우 비효율적이라는 문제가 있습니다. 계층적 소프…
오타 수정 오타 수정(Typographical Error Correction)은 자연어처리(Natural Language, NLP) 분야에서 정규화 기 중 하나로, 입력 텍스트 내에 존재하는 철자 오류나 입력 실수를 자동으로 인식하고 올바른 형태로 교하는 기술을 말. 사용자가 키보드 입력, 음성 인식 오류, 혹은어 능력 부족 등 인해 작성한 텍스트에서 발생…
프롬프트 기반 추 개요프롬프트반 추론(-based Reasoning) 인공지능, 대규모 언 모델(Large Language Models,LM)의 성능을 평가하고 향상시키기 위한 핵심적인 방법론 중 하나입니다 이 기법은 모델이 주어진(프롬프트)을 바으로 논리적 사고, 추론, 해결 능력을 발휘하도록 유도하는 방식으로, 전통적인 지도 학습 방식과는 달리 레이블링…
오류 탐지 개요 오류 탐지(Error Detection)는 자연처리(NLP, Natural Language Processing) 분야에서 텍스트 내에 존재하는 언어적, 문법적, 철자적, 의미적 오류를 자동으로 식별하는 기술을 의미합니다. 이는 텍스트의 품질을 높이고, 사용자에게 정확한 정보를 제공하며, 문서 작성, 교육, 번역, 챗봇 등 다양한 응용 분야에…