definition

MCP-Server

MCP Server란?LLM 애플리케이션과 외부 데이터 소스 및 도구들 간의 원활한 통합을 가능하게 하는 개방형 프로토콜LLM이 필요로 하는 컨텍스트와 연결하기 위한 표준화된 방법 제공ai 가 사용할 수 있는 툴을 만드는 경우 '이런 형식을 따르자!'라고 정의한 사회적 약속usb c타입 규약 같은 느낌. 우리 충전기나 이어폰 핸드폰 악세사리에 연결하는 방식은 usb-c 타입으로 통일하는 겁니다. 핸드폰 악세사리 만들 때 c타입으로 만들어서 개발하세요!기본 아키텍처구성요소호스트, 클라이언트, 서버Host : Ai app, tool을 요청하는 지시자client : host와 server 간 중간 다리 역할, 요청을 프로토콜 형식으로 번역server : 요청을 받아 실제로 작업을 수행하는 도구 실행기모든 데이..

definition

머신러닝

1. 머신러닝이란?머신러닝은 정답을 직접 프로그래밍하지 않고, 많은 예시 데이터를 통해 컴퓨터가 스스로 규칙을 찾게 하는 방법이다.전통적인 프로그램에서는 사람이 “이럴 땐 이렇게 하라”는 규칙을 직접 작성해야 했습니다.반면 머신러닝에서는 많은 예시(데이터) 를 주고, 그 예시들 속에서 공통된 패턴을 컴퓨터가 찾아내도록 합니다.핵심은 "학습"입니다. 여기서 학습이란 공부처럼 개념을 이해하는 것이 아니라, 데이터와 정답의 관계를 수학적으로 조정해 나가는 과정을 의미합니다.2. 전통적인 프로그래밍과의 차이예를 들어, 스팸 메일을 거르는 문제를 생각해 봅시다.전통적인 방식사람이 “광고 단어가 3개 이상 있으면 스팸” 같은 규칙을 직접 만듭니다.새로운 스팸 패턴이 나오면 규칙을 다시 고쳐야 합니다.머신러닝 방식“..

definition

SLM (Statistical language models) 통계적 언어 모델

SLM (Statistical language models) 통계적 언어 모델SLM은 1990년대에 등장한 통계 학습 방법을 기반으로 개발기본 아이디어는 Markov 가정을 이용해 가장 최근의 문맥을 기반으로 다음 단어를 예측하는 것입니다.Markov 가정 : 과거의 모든 역사를 다 기억할 수 없으니, 가장 최근의 기억만 가지고 판단하자n‑gram 언어 모델고정된 문맥 길이 n을 갖는 모델몇개의 상태 값에 의존하느냐에 따라 바이그램, 트라이그램 모델 구분한계점문맥 길이 n이 늘어나면 늘어날 수록 차원의 저주(curse of dimensionality) 문제에 직면함.문맥이 늘어나면 늘어날 수록 계산해야 하는 단어의 개수도 기하급수적으로 늘어나기에 고차원의 언어를 추정하기 어려움.예시. 한국의 수도는 아름..

definition

NLP, 자연어 처리 기술

00-1. NLP, 자연어 처리 기술llm 에 대해 정리하기에 앞서,llm이 대중화 되기 이전 컴퓨터는 어떻게 사람의 말을 이해하고 처리하였는지 간단하게 정리하고 가려고 한다.NLP ( Natural Language Processing ), 자연어 처리는 컴퓨터가 사람의 말과 언어를 이해하고 처리할 수 있도록 연구하는 기술 분야를 뜻함.NLP는 크게 '이해하는 능력' 과 '표현하는 능력으로 나누어짐.NLU (Natural Language Understanding, 자연어 이해)사람의 말이 무슨 뜻인지 파악하는 기술입니다.예: "배 고파"라는 말을 들었을 때, '배(Stomach)'인지 '배(Ship)'인지 문맥을 통해 구분하고, '음식을 원한다'는 의도를 파악하는 것.NLG (Natural Languag..

홈으로 돌아가기

검색 결과

"search" 검색 결과입니다.