vec·tor·i·za·tion
C1technical자료나 연산을 벡터 형태로 바꾸는 과정
noun명사
- 1
벡터화 — 자료, 문제, 대상 등을 숫자 벡터나 벡터 공간의 형태로 표현하는 과정C1〔mathematics; computing; data science〕
the process of representing data, an object, or a problem as vectors, especially numerical arrays
Text vectorization turns words into numbers that a model can use.
텍스트 벡터화는 단어를 모델이 사용할 수 있는 숫자로 바꾼다.
The team compared several vectorization methods for customer data.
그 팀은 고객 데이터를 위한 여러 벡터화 방법을 비교했다.
- 2
벡터화, 벡터 연산화 — 컴퓨터 프로그램에서 여러 값을 한 번에 처리하도록 반복 계산을 벡터 또는 배열 연산으로 바꾸는 과정C1〔programming; high-performance computing〕
the process of changing a program or calculation so that it uses vector or array operations on many values at once
Vectorization made the NumPy code much faster.
벡터화 덕분에 NumPy 코드가 훨씬 빨라졌다.
The compiler used vectorization to process four numbers at once.
컴파일러는 네 개의 숫자를 한 번에 처리하도록 벡터화를 사용했다.
- 3
벡터화, 벡터 변환 — 픽셀 기반 이미지나 지도를 선, 곡선, 도형으로 이루어진 벡터 그래픽 또는 벡터 데이터로 변환하는 과정C1〔graphics; geographic information systems〕
the process of converting a pixel-based image or map into vector graphics or vector data
The designer used vectorization to turn the logo into clean shapes.
디자이너는 로고를 깔끔한 도형으로 바꾸기 위해 벡터화를 사용했다.
Map vectorization converted the scanned roads into editable lines.
지도 벡터화는 스캔된 도로를 편집 가능한 선으로 변환했다.
뉘앙스 · 쓰임
“Vectorization”은 결과물 자체보다 ‘벡터 형태로 바꾸는 과정’에 초점이 있습니다. 프로그래밍에서는 단순한 “optimization”보다 구체적으로 배열이나 SIMD 같은 벡터 연산을 이용하는 최적화를 가리킵니다. 영국식 철자는 보통 “vectorisation”입니다.
일상 회화보다는 논문, 기술 문서, 프로그래밍 설명, 머신러닝·데이터 과학 문맥에서 주로 쓰입니다. 한국어로는 문맥에 따라 ‘벡터화’, ‘벡터 연산화’, ‘벡터 이미지 변환’ 등으로 옮깁니다.
유의어 뉘앙스 비교
- vector representation
- ‘벡터 표현’은 과정뿐 아니라 그 결과로 만들어진 표현 자체도 가리킬 수 있습니다.
- encoding
- 더 넓은 말로, 반드시 벡터 형태를 의미하지는 않습니다.
- array programming
- 배열 단위로 코드를 작성하는 방식에 더 초점을 둡니다.
- SIMD optimization
- 하드웨어 명령어 수준에서 동시에 처리하는 최적화를 더 구체적으로 가리킵니다.
- image tracing
- 그래픽 소프트웨어에서 이미지의 윤곽을 따라 벡터로 만드는 작업을 더 구체적으로 말합니다.
- raster-to-vector conversion
- 래스터 이미지에서 벡터 형식으로 바꾸는 것을 명시적으로 설명하는 표현입니다.
반의어
- scalar processing
- 값을 하나씩 처리하는 방식이라는 점에서 반대되는 개념입니다.
- rasterization
- 벡터 그래픽을 픽셀 기반 이미지로 바꾸는 반대 방향의 과정입니다.
자주 쓰는 표현 · Collocations
noun+noun
- text vectorization텍스트 벡터화
- code vectorization코드 벡터화
- image vectorization이미지 벡터화
- vectorization method벡터화 방법
adj+noun
- automatic vectorization자동 벡터화
verb+noun
- improve vectorization벡터화를 개선하다
어원 · 암기 팁
[Latin]라틴어 vector ‘나르는 사람, 운반자’에서 온 영어 vector에 동사형 접미사 -ize와 명사형 접미사 -ation이 붙어 만들어진 말입니다.
vector ‘벡터’ + -ize ‘…화하다’ + -ation ‘…하는 과정’
💡 ‘vector + -ization’을 ‘벡터로 만드는 과정’이라고 기억하면 됩니다.