2024/04/16 3

Markdown의 개념과 특징 및 사용 예시

Markdown은 텍스트 기반의 경량 마크업 언어로, 문서의 구조를 표현하는 데 사용됩니다. 간단한 문법을 통해 쉽고 빠르게 서식 있는 문서를 작성할 수 있으며, HTML로 변환이 용이해 웹에서도 활용됩니다. 오늘은 Markdown의 개념과 특징, 그리고 실제 활용 예시에 대해 알아보도록 하겠습니다. Markdown이란 무엇인가?Markdown은 텍스트 기반의 경량 마크업 언어로, 존 그루버에 의해 만들어졌습니다. 이것은 읽기 쉽고 쓰기 쉬운 플레인 텍스트 형식을 사용하여 문서를 작성하는 데 사용됩니다. 주로 웹을 위한 글쓰기 양식으로, README 파일이나 온라인 게시물, 프로필 등을 작성할 때 많이 사용됩니다. Markdown은 HTML과 달리 복잡한 태그를 사용하지 않아도 되므로 문서의 구조를 ..

LLM에서 Retrieval의 개념과 활용 방법

이번 포스팅에서는 LLM(Large Language Model)에서 Information Retrieval의 개념을 살펴보고, LLM이 정보 검색에 어떻게 활용되는지 알아보도록 하겠습니다. 또한, 실제 파이썬 코드를 사용하여 LLM 기반의 정보 검색을 실습해 보면서, LLM의 활용 방법에 대해 자세히 알아보겠습니다. Information Retrieval의 개념Information Retrieval(정보검색)은 대규모의 정보나 데이터에서 사용자가 필요로 하는 정보를 찾아오는 작업을 의미하는데, 이를 통해 대량의 데이터나 문서 중에서 특정 정보를 효율적으로 찾아낼 수 있습니다. Information Retrieval은 주로 텍스트 기반의 문서에 적용되며, 검색 엔진이나 데이터베이스 등 다양한 분야에서 ..

선형(linear)과 비선형(non-linear)의 개념과 차이점

이번 포스팅에서는 선형(linear)과 비선형(non-linear)의 개념과 차이를 알아보려고 하는데, 특히 선형 함수와 비선형 함수의 특징, 데이터 및 모델에서의 차이점을 살펴보도록 하겠습니다. 선형과 비선형 함수의 개념선형 함수는 입력 변수에 대해 1차식으로 표현되는 함수로, 출력 값이 입력 변수에 비례하여 변화합니다. 수학적으로는 f(x) = ax + b 형태로 나타낼 수 있습니다. 여기서 a는 기울기를 나타내며, b는 y절편을 나타냅니다. 반면에, 비선형 함수는 1차식으로 표현되지 않는 함수로, 출력 값이 입력 변수에 비례하지 않는 형태의 함수를 말합니다. 예를 들어, f(x) = x^2 또는 f(x) = sin(x)와 같은 함수가 비선형 함수의 예시입니다. 비선형 함수는 직선으로 그릴 수 없..