얼굴 탐색 속도 높이기 : 벡터 데이터베이스의 이해 및 활용 (feat. Chroma)
들어가며 안녕하세요! 케이뱅크 데이터서비스팀에서 AI 모델 개발을 하고 있는 김하영입니다. AI에 관심이 있는 분들이라면, 벡터 임베딩(Vector Embedding)에 대해 한 번쯤은 들어보셨을 겁니다. AI 애플리케이션에서 사용되는 모든 데이터들은 AI 모델을 통해 임베딩되며, 이 임베딩 벡터들 간의 관계를 분석함으로써 분류, 예측, 번역, 요약 등 다양한 태스크를 수행합니다. 우리가 일상 및 업무에서 잘 활용하고 있는 ChatGPT에서도 물론 벡터 임베딩이 사용되고 있답니다. 이처럼 벡터 임베딩은 이미지 처리부터 자연어 처리(NLP), 추천 시스템, 대규모 언어 모델(Large Language Model, LLM) 등 다양한 AI 분야에서 빼놓을 수 없는 핵심 개념 중 하나입니다. 벡터 임베딩은 무..
2023.11.13