
총 955개
-
LLM(대규모 언어 모형)과 LMM(대규모 멀티모달 모형)의 비교 및 딥러닝과의 관계2025.01.291. LLM(Large Language Model) LLM은 대규모 텍스트 데이터를 학습하여 자연어를 이해하고 생성하는 데 중점을 둔 모델입니다. 방대한 데이터 학습, 자연어 생성 능력, 단일 모달리티 처리가 주요 특징이며, 챗봇, 문서 요약 및 생성, 번역 시스템, 코딩 보조 도구 등에 활용됩니다. 2. LMM(Large Multimodal Model) LMM은 텍스트, 이미지, 오디오, 비디오와 같은 다양한 형태의 데이터를 동시에 처리할 수 있는 모델입니다. 다양한 데이터 소스, 상호작용 능력, 복합적 태스크 수행이 주요 특징이...2025.01.29
-
Chat GPT의 장단점2025.01.041. Chat GPT의 정의와 특징 Chat GPT는 Generative Pretrained Transformer의 약자로, 인공지능 분야에서 사용되는 언어 모델 중 하나입니다. 이 모델은 OpenAI에서 개발한 것으로, 대규모의 데이터셋으로 사전학습된 후 다양한 자연어 처리 태스크에 사용될 수 있습니다. 2. Chat GPT의 장점 Chat GPT의 장점으로는 다양한 자연어 처리 태스크에 적용 가능, 대용량 모델, 맞춤형 모델 학습 가능, 유연한 문장 생성 기능, 다양한 데이터셋 사용 가능, 지속적인 업데이트와 발전 등이 있습니다...2025.01.04
-
LLM(대규모 언어 모형)과 LMM(대규모 멀티모달 모형)의 비교 및 딥러닝과의 관계2025.01.261. LLM(대규모 언어 모형) LLM은 주로 텍스트 데이터를 기반으로 학습된 모델로, 자연어 이해(NLU)와 자연어 생성(NLG)에 강점을 지닌다. 대표적인 예로는 OpenAI의 GPT 시리즈가 있으며, 이들은 방대한 양의 텍스트 데이터를 학습하여 인간과 유사한 수준의 텍스트 생성 능력을 보유하고 있다. LLM은 주로 챗봇, 자동 번역, 텍스트 요약, 감정 분석 등 다양한 언어 처리 작업에 활용된다. 2. LMM(대규모 멀티모달 모형) LMM은 텍스트뿐만 아니라 이미지, 음성, 비디오 등 다양한 형태의 데이터를 동시에 처리할 수 ...2025.01.26
-
C언어 1 - 재귀함수와 포인터의 개념 및 활용2025.01.151. 재귀함수 재귀함수는 함수가 자기 자신을 호출하여 문제를 해결하는 기법입니다. 이 기법은 큰 문제를 작은 문제로 나누어 해결할 수 있게 해주며, 특히 반복적이고 계층적인 구조의 문제를 해결하는 데 유용합니다. 재귀함수를 사용할 때는 기본 조건(base case)과 재귀 조건(recursive case)을 명확히 정의해야 합니다. 재귀함수의 대표적인 사용 사례로는 팩토리얼 계산, 피보나치 수열 계산, 트리 탐색 등이 있습니다. 2. 포인터 포인터는 다른 변수의 메모리 주소를 저장하는 변수로, 간접적으로 변수에 접근하고 조작할 수 ...2025.01.15
-
R언어 기본 용어 정리 과제2025.04.261. 스칼라(scalar) 스칼라는 단순히 객체에 하나의 값을 할당했을 때, 바로 그 할당되는 값을 지칭합니다. 스칼라값에는 실수, 문자열, 논리값(TRUE, FALSE)이라는 3가지 자료형이 있으며, 벡터와는 달리 하나의 값만을 지정해준다는 특징이 있습니다. 2. 벡터(vector) 벡터는 같은 자료형을 가진 스칼라값들을 순서를 가지고 일렬로 나열한 자료구조입니다. R에서는 c() 함수를 이용하여 여러 개의 데이터를 입력할 수 있으며, 벡터의 각 요소를 반복해서 추출하고 싶을 때는 times와 each를 사용할 수 있습니다. 3....2025.04.26
-
자바스크립트에서 배열 사용의 장점과 선언 및 사용 방법2025.01.151. 자바스크립트 배열의 장점 자바스크립트 배열은 동적 크기 조정, 다양한 내장 메서드, 순차적인 데이터 접근, 유연성 등 여러 가지 장점을 가지고 있습니다. 배열의 크기가 고정되어 있지 않아 데이터 추가와 삭제에 따라 자동으로 크기가 조정되며, push(), pop(), shift(), unshift(), map(), filter(), reduce() 등 다양한 메서드를 통해 데이터 조작이 간편합니다. 또한 인덱스를 통해 순차적으로 데이터를 접근할 수 있어 데이터 정렬과 검색이 효율적이며, 다양한 데이터 타입을 혼합하여 저장할 수...2025.01.15
-
C언어 스케치 연습문제 솔루션 - 제 02장 상수와 변수2025.04.301. C 프로그래밍 기초 이 자료는 C 언어의 기본 개념인 상수와 변수에 대한 내용을 다루고 있습니다. 문장, 블록, 주석, 식별자, 키워드, 상수, 변수 등 C 프로그래밍의 기본적인 요소들에 대해 설명하고 있으며, 다양한 연습문제를 통해 이해를 돕고 있습니다. 2. C 언어 문법 이 자료에서는 C 언어의 기본 문법 요소들을 다루고 있습니다. 문장 구조, 주석, 들여쓰기, 키워드, 식별자, 상수 표현, printf() 함수 사용 등 C 언어 프로그래밍의 기본적인 문법 규칙들을 설명하고 있습니다. 3. C 언어 데이터 타입 이 자료에...2025.04.30
-
프로그램 언어의 역사, 특징, 장.단점2025.05.061. 프로그래밍 언어 프로그래밍 언어는 기계와 인간이 이해할 수 있는 형태로 문제를 해결하기 위해 사용되는 도구입니다. 저급언어와 고급언어의 차이점은 사용자 중심의 언어인지, 하드웨어 중심의 언어인지에 있습니다. 저급언어는 기계어와 어셈블리어로 구성되며 컴퓨터만 이해할 수 있는 언어입니다. 고급언어는 절차지향 언어와 객체지향 언어로 구분되며 사용자가 이해하기 쉽고 이식성이 높습니다. 2. C 언어 C 언어는 1972년 데니스 리치에 의해 개발되었으며, 시스템 프로그래밍과 응용 프로그래밍에 널리 사용되는 범용 프로그래밍 언어입니다. ...2025.05.06
-
30점 만점 방통대 R컴퓨팅 2023-1학기2025.01.261. 데이터 생성 및 활용 오늘날 데이터의 중요성이 매우 높아졌으며, 이를 활용하여 의사결정에 활용하는 것이 중요하다. 하지만 데이터 활용 수준에 따른 격차로 인해 사회적 불평등이 발생할 수 있다. 따라서 데이터의 의미를 찾고 해석하기 위해 통계 프로그램인 R이 사용되고 있다. 2. R 프로그래밍 언어 R은 오픈소스 프로그램으로 무료로 사용할 수 있어 접근성이 높다. 또한 커뮤니티가 활성화되어 있어 코드 및 분석 정보를 공유할 수 있으며, 시각화 능력이 뛰어나다는 장점이 있다. 다만 초보자의 경우 함수와 패키지가 다양하여 프로그램 ...2025.01.26
-
2023년 데이터베이스의 기초 및 핵심파악2025.05.081. 데이터베이스 이해 데이터베이스는 '한 조직의 여러 응용 시스템을 다수의 사용자가 공용(shared)으로 사용하기 위해 통합(integrated), 저장(stored)된 운영(operational) 데이터의 집합'이라고 정의된다. 데이터베이스는 파일 처리 시스템과 달리 자기 기술성, 추상화, 다중 뷰, 동시성 제어 등의 기능을 통해 파일 처리 시스템의 문제점을 극복한다. 데이터베이스 시스템은 3단계 구조, 즉 개념적 단계, 논리적 단계 그리고 물리적 단계로 구성된다. 2. 데이터베이스 모델링 데이터베이스 모델링 과정은 사용자 요...2025.05.08