벡터
vector일상다른 이름: 벡터 값, vector, 열벡터, 행벡터
뜻풀이
쉬운 AI 사전
- [명사] (통계/수학) 숫자를 한 줄로 나란히 묶은 것. 크기와 방향을 가진 화살표를 좌표로 적은 것으로도 볼 수 있다.
실무 AI 사전
- [명사] (통계/수학) AI에서는 단어, 이미지, 문서를 숫자 목록으로 바꿔 컴퓨터가 계산하게 한 것을 벡터라 부른다. 임베딩이 대표적이고, 벡터 DB는 이런 벡터를 저장해 비슷한 것을 빠르게 찾는다.
전문 AI 사전
- [명사] (통계/수학) n차원 실수 공간 R^n 의 원소로 n개 성분의 순서쌍이다. 덧셈과 스칼라 곱을 정의하고 내적, 노름, 거리 같은 연산이 가능하다. 입력 피처, 가중치, 임베딩 모두 벡터로 다룬다.
관용구/함께 쓰는 말
- 벡터화 - 데이터를 벡터로 바꾸거나 반복문 대신 벡터 연산으로 한꺼번에 계산하는 일.
- 고차원 벡터 - 성분 수가 아주 많은 벡터.
쉬운 비유
지도 위의 한 지점을 위도와 경도 두 숫자로 적는 것처럼 어떤 대상의 특징을 숫자 몇 개로 적어 놓은 줄이다.
예문
- 문장을 768차원 벡터로 바꿔 저장해 두고 질문과 비슷한 문장을 찾는다.
- 피처 벡터가 길수록 계산량과 저장량이 늘어난다.
- 두 벡터의 방향이 비슷할수록 의미가 가깝다고 본다.
헷갈리는 용어 비교
- 행렬
- 벡터는 숫자를 한 줄로 늘어놓은 것이고, 행렬은 숫자를 행과 열로 이차원으로 늘어놓은 것이다. 행렬은 벡터를 다른 벡터로 바꾸는 규칙으로도 쓰인다.
맞춤법/표기법
- 바른 표기
- 벡터
- 주의할 표기
- 백터
- 원어
- vector
- 다른 이름
- 벡터 값, vector, 열벡터, 행벡터
- 참고
- '벡터'가 표준 표기다. 프로그래밍의 가변 배열 vector와는 다른 개념이다.