총 385개
-
Transformer 기술이 바꿔버린 AI의 세상2025.05.081. Transformer 기술 Transformer 기술의 출현은 NLP 분야의 혁명과 같았습니다. RNN(순환 신경망)과 같은 이전 기술은 병렬 처리가 불가능하여 GPT와 같은 많은 양의 언어학습을 위해서는 수백년이 걸릴수 있었습니다. 반면, Transformer 기술은 병렬 처리가 가능하여 여러개의 GPU를 병렬로 가동시키면 수백년걸릴 학습기간을 몇개월로 단축시킬 수 있어 대규모 언어를 학습하는 데 사용할 수 있게 되었습니다. 이는 GPT와 같은 생성 AI의 발전에 중요한 획을 그었습니다. 2. Attention 메커니즘 At...2025.05.08
-
전기및디지털회로실험 실험 7. 디코더와 인코더 예비보고서2025.05.101. 코드 코드는 일정한 규칙에 따라 다른 형태의 정보로 표현할 수 있도록 사전에 약속해 놓은 규칙을 의미하며, 부호(符號)라고도 한다. 보통은 사람보다는 기계에서 판독을 위한 용도로 만들어진다. 숫자, 기호, 알파벳 등을 이진수 형태로 정해놓은 확장 아스키코드(Extended ASCII)가 대표적이며, 알파벳 'A', 'B'가 각각 이진수 '0100 0001', '0100 0010'으로 표현된다. 통신에 사용되는 모스부호 역시 대표적인 코드중 하나로, 짧은 발신전류 '∙'와 상대적으로 좀 더 긴 발신전류 '-'를 조합하여 숫자나 ...2025.05.10
-
사용자로부터 사원번호, 등급, 근무시간을 입력받아 급여 계산 프로그램2025.01.061. Python 프로그래밍 이 Python 코드는 사용자로부터 사원번호, 등급, 근무시간을 입력받아 각 등급에 따른 시급을 적용하여 총 급여, 세금, 실제 지급액을 계산하고 출력하는 프로그램입니다. 코드는 사용자 입력 받기, 등급별 시급 적용, 총 급여/세금/실지급액 계산, 결과 출력 등의 기능을 수행합니다. 1. Python 프로그래밍 Python은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 이는 Python이 사용하기 쉽고 다양한 분야에 적용할 수 있기 때문입니다. Python은 간단한 문법과 직관적인 코드 구조...2025.01.06
-
제2언어 교수에서의 중간언어와 화석화 이론의 관점에서 초급 학습자들의 '이/가'와 '은/는' 사용 오류와 교수방안2025.01.111. 중간언어와 화석화 중간언어는 제2언어 학습자들이 사용하는 불완전한 언어 형태를 의미하며, 화석화는 이러한 중간언어가 지속적으로 나타나는 현상을 말한다. 본 연구에서는 베트남, 스리랑카, 태국 출신 학습자들이 한국어 학습 시 '이/가'와 '은/는'을 사용하는 과정에서 나타나는 오류 사례를 제시하고, 이를 바탕으로 화석화를 방지하기 위한 교수 방안을 제안하고 있다. 2. '이/가'와 '은/는'의 사용 구분 '이/가'와 '은/는'은 주격조사로 쓰이지만 역할이 다르다. '이/가'는 주어에 쓰이고 생략되기도 하지만, '은/는'은 대조나...2025.01.11
-
컴퓨터의 입력장치와 출력장치 차이점 및 음성인식장치 특징2025.01.281. 입력장치 입력장치는 사용자가 데이터를 컴퓨터에 전달하는 장치로, 사용자가 입력한 정보를 컴퓨터가 이해할 수 있는 형태로 변환하여 시스템에 전달하는 역할을 한다. 대표적인 입력장치로는 키보드, 마우스, 스캐너, 마이크 등이 있다. 2. 출력장치 출력장치는 컴퓨터가 처리한 데이터를 사용자에게 전달하는 장치이다. 컴퓨터 내부에서 처리된 정보를 텍스트, 이미지, 소리 등의 형태로 변환하여 사용자에게 출력한다. 대표적인 출력장치로는 모니터, 프린터, 스피커 등이 있다. 3. 입력장치와 출력장치의 차이점 입력장치와 출력장치의 차이점은 데...2025.01.28
-
초중고급 학습자를 위한 말하기 과제 제시2025.01.181. 말하기 과제의 유형 말하기 과제는 학습 유형 및 과정에 따라 규칙 중심, 형태 중심, 의미 중심 활동으로 구분할 수 있다. 규칙 중심 활동은 언어 구조의 규칙을 활용하는 방법이며, 형태 중심은 형태를 조작해 새로운 언어를 구성, 의미 중심 활동은 의미와 맥락 중심으로 언어를 구성하는 추론 및 의미 전달에 목표를 두고 있다. 2. Nunan의 과제 구성 요소 Nunan(1980)이 제시하는 활동은 목표, 입력, 절차, 교사 역할, 학습자 역할, 환경의 순서로 나아간다. 과제를 수행하으로써 달성하고자 하는 교육과정 및 교육내용 관...2025.01.18
-
논리회로및실험 레포트2025.01.181. AND 게이트 AND 게이트는 두 개 이상의 입력과 하나의 출력으로 구성되며, 진리표에 따라 논리곱(logical conjunction)을 구현한 것이다. 입력 A와 B가 모두 참일 때만 출력 C가 참이 된다. 2. OR 게이트 OR 게이트는 두 개 이상의 입력과 하나의 출력으로 구성되며, 진리표에 따라 논리합(logical sum)을 구현한 것이다. 입력 A 또는 B 중 하나라도 참이면 출력 C가 참이 된다. 3. XOR 게이트 XOR 게이트는 두 입력의 비동일성을 판단하는 비등가(non-equivalence) 게이트로, 두...2025.01.18
-
C++ report 문자, 숫자 관련 프로그램2025.01.161. 문자 입력 및 분류 이 프로그램은 사용자로부터 임의의 단일 문자(대문자, 소문자)를 입력받아 a~e 또는 A~E 범위의 문자를 분류하고, 가장 많이 입력된 문자와 해당 개수를 출력합니다. 입력이 10개가 되면 입력이 종료됩니다. 2. 소수 판별 및 약수 출력 이 프로그램은 5개의 정수를 배열에 저장하고, 각 정수가 소수인지 판별합니다. 소수인 경우 'prime number'를 출력하고, 소수가 아닌 경우 해당 약수들을 출력합니다. 3. 난수 생성 및 짝수/홀수 개수 출력 이 프로그램은 0부터 100 사이의 난수 10개를 생성하...2025.01.16
-
파이썬으로 '초'를 입력받아 날짜와 시간으로 변환해주는 프로그램 구현2025.01.021. 파이썬 프로그래밍 이 프로그램은 사용자로부터 총 초 단위의 시간을 입력받아 이를 일, 시간, 분, 초 단위로 변환하여 출력하는 파이썬 프로그램입니다. 프로그램은 입력받은 총 초를 계산하여 각 시간 단위를 계산하고, 최종적으로 이를 사용자에게 보여줍니다. 이를 통해 사용자가 입력한 시간을 보다 직관적으로 확인할 수 있습니다. 1. 파이썬 프로그래밍 파이썬은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 파이썬은 간단하고 직관적인 문법으로 인해 초보자들도 쉽게 배울 수 있으며, 다양한 분야에서 활용될 수 있습니다. 데이...2025.01.02
-
방통대 방송대 컴파일러구성 출석수업과제물 A+2025.01.251. 컴파일러 기법과 인터프리터 기법 컴퓨터 구조가 발전함에 따라서 프로그래밍 언어가 저급 언어부터 고급 언어까지 다양한 언어들이 나오고 있다. 고급 언어일수록 컴퓨터가 작성한 코드를 바로 인식하기 어렵기 때문에 이 내용을 번역하는 과정이 필요하다. 이렇게 고급 프로그래밍 언어로 작성된 프로그램을 입력 받아서 기계어로 번역해주는 대표적인 두가지 번역기 방식으로 '컴파일러'와 '인터프리터'가 있다. 이 두 가지 기법은 번역 방식에 따라서 구분할 수 있고 각각의 특징을 가지고 있다. 2. context-free 문법을 이용한 문자열 생...2025.01.25
