문서 둘러보기
자연어 처리
자연어 처리는 사람이 사용하는 언어를 컴퓨터로 분석하거나 생성하는 기술과 연구 분야다. 문서 분류와 검색, 번역, 정보 추출, 대화와 요약 등 다양한 과제를 포함한다.
컴퓨터 비전
컴퓨터 비전은 이미지와 영상에서 대상과 장면에 관한 정보를 추출하는 연구 분야다. 단순한 화소 변환을 넘어 무엇이 어디에 있는지, 장면의 구조와 움직임이 어떤지 추정한다.
함수형 프로그래밍
함수형 프로그래밍은 함수의 적용과 합성을 중심으로 계산을 구성하는 방식이다. 불변 데이터와 순수 함수 등을 활용해 상태 변화와 부수 효과를 명확히 다루려 한다.
강화 학습
강화 학습은 에이전트가 환경과 상호작용하며 행동의 결과로 받는 보상을 바탕으로 행동 방식을 개선하는 기계 학습 분야다. 즉각적인 점수뿐 아니라 장기적인 결과를 고려한다.
비지도 학습
비지도 학습은 각 입력에 목표 정답을 붙이지 않은 데이터에서 구조와 패턴을 찾는 기계 학습 방식이다. 군집화와 차원 축소, 분포 추정 등이 대표적인 과제다.
지도 학습
지도 학습은 입력과 목표 출력이 함께 주어진 예제로부터 예측 규칙을 학습하는 기계 학습 방식이다. 학습한 예제를 외우는 것보다 보지 못한 입력에 잘 일반화하는 것이 중요하다.
양자역학
양자역학은 물리계의 상태와 측정 결과의 확률을 기술하는 이론이다. 원자와 전자의 거동, 물질의 에너지 준위 등 고전역학만으로 설명하기 어려운 현상을 다룬다.
논리학
논리학은 주어진 전제에서 결론이 어떻게 따라 나오는지, 어떤 추론이 타당한지 연구하는 학문이다. 주장 내용의 사실 여부와 추론 형식의 타당성을 구분해 다룬다.
상대성이론
상대성이론은 시간과 공간의 측정, 운동과 중력을 설명하는 물리 이론이다. 특수 상대성이론은 관성계 사이의 관계를, 일반 상대성이론은 중력을 포함한 시공간의 구조를 다룬다.
소수 (수론)
소수는 1보다 큰 자연수 가운데 양의 약수가 1과 자기 자신 두 개뿐인 수다. 자연수를 곱셈의 관점에서 분석하는 기본 요소이며 소인수분해와 수론의 핵심 개념이다.
자료 구조
자료 구조는 데이터를 어떤 관계와 배치로 저장하고 어떤 연산으로 다룰지 정하는 방식이다. 같은 데이터라도 필요한 검색과 변경 작업에 따라 적합한 구조가 달라진다.
집합
집합은 어떤 대상이 포함되는지 명확하게 정해진 원소들의 모임이다. 원소의 순서나 중복된 나열 횟수가 아니라 어떤 원소가 속하는지로 같은 집합인지를 판단한다.
피타고라스 정리
피타고라스 정리는 유클리드 평면의 직각삼각형에서 빗변 길이의 제곱이 나머지 두 변 길이의 제곱의 합과 같다는 관계다. 직각 좌표에서 거리를 계산하는 식으로도 이어진다.
함수
수학에서 함수는 정의역의 각 원소에 공역의 원소를 하나씩 정해 대응시키는 관계다. 입력마다 출력이 하나로 정해져야 하지만 서로 다른 입력의 출력이 같아도 된다.
행렬
행렬은 수나 수학적 대상을 행과 열로 배열한 것이다. 선형 변환과 연립방정식 등을 일정한 연산 규칙으로 표현하고 계산하는 데 쓰인다.
대기
대기는 천체 주위를 둘러싼 기체층이다. 지구의 대기는 날씨와 기후를 형성하고 지표와 우주 사이의 에너지 교환에 관여하며, 고도에 따라 밀도와 온도 등이 달라진다.
열역학
열역학은 온도와 에너지, 열과 일, 엔트로피의 관계를 다루는 물리학 분야다. 어떤 변화가 가능하고 어떤 방향으로 진행되는지, 에너지 변환에 어떤 한계가 있는지 설명한다.
자기장
자기장은 전류와 자석 등의 자기적 작용을 공간의 크기와 방향으로 나타내는 장이다. 움직이는 전하에 작용하는 힘과 전자기 유도 등을 설명하는 데 쓰인다.
전기
전기는 전하와 전하의 이동, 전기장 등과 관련된 현상을 통틀어 가리킨다. 정전기와 전류, 전기 회로, 전자기적 에너지 전달은 서로 연결되어 있지만 같은 개념은 아니다.
전자기파
전자기파는 전기장과 자기장의 변화가 공간을 통해 전파되는 파동이다. 눈에 보이는 빛뿐 아니라 전파, 적외선, 자외선, X선 등도 같은 전자기 스펙트럼에 속한다.
소리
소리는 물질의 진동이 주변으로 전달되는 현상이다. 공기 중에서는 압력 변화가 퍼져 나가며, 진공에서는 이를 전달할 물질이 없어 소리가 전파되지 않는다.
에너지
에너지는 물리계의 상태와 변화를 기술하는 물리량이다. 운동과 위치, 내부 상태 등 여러 형태로 나타나며, 계 사이에서 일이나 열 등의 방식으로 전달된다.
운동량
운동량은 물체의 운동 상태를 크기와 방향으로 나타내는 물리량이다. 고전역학에서는 질량과 속도 벡터의 곱으로 정의하며, 충돌과 힘의 작용을 분석하는 데 쓰인다.
HTTP
HTTP는 클라이언트와 서버가 요청과 응답을 교환하는 응용 계층 프로토콜이다. 웹 문서뿐 아니라 이미지, 파일, API 데이터 등 여러 종류의 자원을 전달한다.
HTTPS
HTTPS는 보호된 연결 위에서 HTTP를 주고받는 방식이다. 전송 중 데이터의 기밀성과 무결성을 지키고, 클라이언트가 접속 대상 서버를 확인하도록 돕는다.
SQL
SQL은 데이터베이스의 구조를 정의하고 데이터를 조회하거나 변경하는 데 쓰이는 언어다. 특히 관계형 데이터베이스에서 널리 사용되며, 구현체에 따라 지원 기능과 세부 문법이 다를 수 있다.
관계형 데이터베이스
관계형 데이터베이스는 관계형 모델에 따라 데이터를 테이블 형태로 다루는 데이터베이스다. 행과 열, 키와 제약 조건을 이용해 자료의 구조와 연결을 표현한다.
인터프리터
인터프리터는 프로그램의 소스나 중간 표현을 해석하여 실행하는 소프트웨어다. 구현에 따라 먼저 구조를 분석하거나 바이트코드를 만든 뒤 그 결과를 실행할 수 있다.
컴파일러
컴파일러는 소스 프로그램을 다른 언어나 표현으로 번역하는 소프트웨어다. 기계어 실행 코드를 만들기도 하고, 중간 코드나 다른 고급 언어를 출력하기도 한다.
운영체제
운영체제는 컴퓨터의 자원을 관리하고 프로그램이 사용할 공통 기능을 제공하는 시스템 소프트웨어다. 여러 프로그램의 실행과 파일 접근, 메모리 사용 등을 조정한다.
웹 브라우저
웹 브라우저는 웹 자원을 받아 화면에 표시하고 사용자와 웹 서비스 사이의 상호작용을 처리하는 응용 프로그램이다. 문서 해석과 화면 구성, 스크립트 실행, 저장과 보안 기능을 함께 제공한다.
컴퓨터 망
컴퓨터 망은 여러 장치가 통신 규칙에 따라 데이터를 주고받도록 연결한 체계다. 같은 건물 안의 작은 망부터 여러 망을 연결한 인터넷까지 다양한 규모가 있다.
컴퓨터 하드웨어
컴퓨터 하드웨어는 처리 장치, 메모리, 저장 장치, 입출력 장치 등 컴퓨터를 구성하는 물리적 요소다. 각 부품은 전원과 신호 연결을 통해 함께 동작한다.
데이터베이스
데이터베이스는 일정한 구조와 규칙에 따라 관리하는 데이터의 집합이다. 데이터베이스 관리 시스템은 저장된 자료를 조회하고 변경하며, 여러 사용자의 접근과 일관성을 관리한다.
소프트웨어
소프트웨어는 컴퓨터에서 수행할 동작을 규정하는 프로그램과 관련 자료를 말한다. 물리적 장치인 하드웨어 위에서 실행되며, 같은 장치를 여러 용도로 사용할 수 있게 한다.
오픈 소스
오픈 소스는 소스 코드를 열람하는 데 그치지 않고, 정해진 라이선스에 따라 이용과 수정, 재배포를 허용하는 소프트웨어 배포 방식이다.
프로그래밍 언어
프로그래밍 언어는 계산과 데이터 처리 절차를 프로그램으로 표현하는 형식 언어다. 작성 규칙인 구문과 프로그램의 의미를 정하는 규칙을 바탕으로 동작한다.
기억 장치
기억 장치는 컴퓨터의 명령과 데이터를 보관하는 구성 요소다. 빠르게 접근하는 작업용 공간과 전원이 꺼져도 남는 저장 공간은 역할과 성질이 다르다.
중앙 처리 장치
중앙 처리 장치(CPU)는 프로그램의 명령을 해석하고 실행하는 컴퓨터의 주요 처리 장치다. 산술 계산과 논리 판단뿐 아니라 데이터 이동과 실행 흐름 제어에도 관여한다.
컴퓨터
컴퓨터는 프로그램에 따라 데이터를 처리하는 장치다. 같은 장치에서도 실행하는 프로그램과 입력이 달라지면 문서 작성, 영상 재생, 계산 등 서로 다른 작업을 수행할 수 있다.
달
달은 지구의 자연위성이다. 태양빛을 반사해 빛나며, 지구와 달과 태양의 상대적인 위치에 따라 보이는 모양이 주기적으로 달라진다.
물
물은 수소 원자 두 개와 산소 원자 한 개로 이루어진 화합물이다. 액체와 얼음, 수증기로 존재하며, 독특한 물리적 성질과 순환을 통해 지구 환경과 생명에 관여한다.
블랙홀
블랙홀은 사건의 지평선 안쪽에서 빛조차 바깥으로 빠져나올 수 없는 시공간 영역이다. 주변 물질의 움직임과 빛, 중력파를 통해 그 존재와 성질을 연구한다.
지구
지구는 태양계의 세 번째 행성이며, 표면에 넓은 바다와 대기가 존재한다. 암석권과 물, 공기, 생명체의 상호작용이 오늘날의 지구 환경을 만든다.
태양계
태양계는 태양과 그 중력에 묶여 있는 행성, 위성, 소행성, 혜성 등의 천체가 이루는 계다. 여덟 행성은 태양에서 멀어지는 순서에 따라 서로 다른 환경을 가진다.
기계 학습
기계 학습은 데이터와 경험에서 규칙이나 모형을 찾아 새로운 사례를 처리하도록 하는 연구 분야다. 학습 자료를 잘 맞추는 것과 실제 환경에서 잘 작동하는 것은 구별해야 한다.
기후 변화
기후 변화는 오랜 기간에 걸쳐 기온과 강수 등 기후의 통계적 특성이 바뀌는 현상이다. 오늘날의 급격한 온난화에서는 인간 활동에 따른 온실가스 증가가 핵심 원인이다.
반도체
반도체는 전기 전도 특성을 불순물, 전기장, 빛 등의 조건으로 제어할 수 있는 물질이다. 트랜지스터와 집적회로, 광전 소자 등 현대 전자 기술의 핵심을 이룬다.
빛
빛은 전자기파이며 양자적 관점에서는 광자로 설명된다. 일상에서 말하는 빛은 주로 가시광선을 뜻하지만, 물리학에서는 더 넓은 전자기 복사를 가리키기도 한다.
원자
원자는 화학 원소의 성질을 설명하는 기본 단위다. 양성자와 중성자로 이루어진 원자핵, 그 주변의 전자로 구성되며, 원자핵의 양성자 수가 원소의 종류를 정한다.
월드 와이드 웹
월드 와이드 웹은 하이퍼링크로 연결된 문서와 자원을 인터넷을 통해 이용하는 정보 시스템이다. 웹 브라우저와 웹 서버, 주소와 전송 규약이 함께 작동한다.
인터넷
인터넷은 서로 다른 컴퓨터 네트워크들이 공통된 통신 규약을 통해 연결된 전 세계적 통신망이다. 웹과 전자우편, 파일 전송 등 다양한 서비스가 이 기반 위에서 동작한다.
주기율표
주기율표는 원소를 원자번호 순서로 배열하고 성질의 반복을 드러낸 표다. 가로 방향의 주기와 세로 방향의 족을 읽으면 원소 사이의 관계를 이해할 수 있다.
중력
중력은 질량과 에너지가 있는 물체의 운동과 시공간에 영향을 주는 기본 상호작용이다. 물체의 낙하부터 행성의 공전, 은하의 구조까지 폭넓은 현상에 관여한다.
태양
태양은 지구에서 가장 가까운 항성이자 태양계의 중심 천체다. 중심부의 핵융합으로 에너지를 만들며, 지구의 기후와 생태계에 필요한 에너지의 대부분을 공급한다.
DNA
DNA는 세포 생물의 유전정보를 저장하는 핵산이다. 염기서열에 담긴 정보는 복제와 발현 과정을 통해 전달되고 사용되며, 유전자와 DNA 전체는 같은 말이 아니다.
과학적 방법
과학적 방법은 관찰과 측정, 가설과 검증을 통해 자연과 사회 현상을 탐구하는 접근이다. 한 가지 고정된 순서라기보다 주장과 증거를 공개적으로 점검하는 원칙에 가깝다.
미적분학
미적분학은 순간적인 변화와 누적되는 양을 연구하는 수학이다. 미분과 적분은 서로 다른 문제에서 출발하지만 미적분학의 기본정리로 긴밀하게 연결된다.
블록체인
블록체인은 기록 묶음을 암호학적으로 연결하고 여러 참여자가 상태를 공유하는 원장 구조다. 기록의 일관성을 유지하는 합의 규칙과 운영 조건이 핵심이다.
알고리즘
알고리즘은 문제를 해결하기 위한 명확한 절차다. 같은 목적을 가진 절차도 계산 시간과 메모리 사용량, 정답의 성질에 따라 다르게 평가할 수 있다.
암호화
암호화는 정보를 정해진 키 없이는 이해하기 어려운 형태로 바꾸는 과정이다. 통신과 저장 정보의 기밀성을 보호하지만, 정확한 설계와 키 관리가 함께 필요하다.
통계학
통계학은 자료를 모으고 요약하며 불확실성을 고려해 해석하는 학문이다. 숫자를 계산하는 기술뿐 아니라 조사와 실험을 어떻게 설계했는지가 중요하다.
트랜지스터
트랜지스터는 전기 신호를 이용해 다른 전류의 흐름을 조절하는 반도체 소자다. 스위치와 증폭기의 역할을 하며 컴퓨터 칩부터 통신 장비까지 널리 사용된다.
확률
확률은 사건이 일어날 가능성을 수학적으로 나타내는 값이다. 결과가 무엇인지, 어떤 조건과 모형을 전제로 하는지를 정해야 숫자를 올바르게 해석할 수 있다.
르네상스
르네상스는 중세 말에서 근대로 이어지는 시기 유럽에서 전개된 문화적 변화다. 고대 그리스와 로마의 문헌과 예술을 새롭게 받아들인 움직임이 중요한 특징이다.
생물 다양성
생물 다양성은 생명체의 다양함을 유전자와 종, 생태계의 여러 수준에서 살펴보는 개념이다. 한 지역의 종 수만으로 자연의 다양성을 모두 설명할 수는 없다.
세포
세포는 생물의 구조와 기능을 이루는 기본 단위다. 세포막 안에서 물질과 정보를 처리하며, 단세포 생물과 다세포 생물은 이 기본 구조를 서로 다른 방식으로 활용한다.
인공지능
인공지능은 학습, 추론, 언어 이해처럼 지능과 관련된 과제를 컴퓨터로 수행하도록 연구하는 분야다. 데이터에서 규칙을 학습하는 기계 학습은 그 안의 중요한 접근 방법이다.
진화
생물학에서 진화는 생물 집단의 유전되는 특성이 세대를 거치며 달라지는 과정이다. 개체의 평생 변화와 구분되며, 자연선택과 유전적 부동 등 여러 기제가 관여한다.
철학
철학은 존재와 지식, 가치와 논리 등 근본적인 문제를 비판적으로 탐구하는 학문이다. 질문의 뜻을 분명히 하고 주장과 근거, 그 사이의 관계를 검토하는 일이 중요하다.
훈민정음
훈민정음은 세종이 창제한 문자의 이름이자 그 원리와 사용법을 설명한 책의 이름이다. 문자 체계와 설명 문헌을 구분하면 한글의 창제와 전승을 더 정확하게 이해할 수 있다.
광합성
광합성은 빛에너지를 이용해 유기물을 만드는 과정이다. 식물과 조류, 일부 세균이 수행하며, 지구 생태계의 에너지 흐름과 탄소 순환에 중요한 역할을 한다.
우주
우주는 공간과 시간, 그 안의 물질과 에너지를 아우르는 전체를 뜻한다. 우리가 관측할 수 있는 우주는 빛이 도달할 수 있었던 범위로 제한된다.
한글
한글은 한국어를 적는 데 쓰는 문자 체계다. 자음과 모음을 조합해 음절 단위로 모아 쓰며, 창제 원리를 설명한 훈민정음 해례가 전한다.