YOLO26 소개: 차세대 비전 AI입니다.
Ultralytics
Ultralytics 용어집으로 돌아가기

Semantic Search

의미론적 검색(Semantic Search)이 AI와 임베딩을 사용하여 사용자 의도를 이해하는 방법을 알아보십시오. Ultralytics YOLO26과 당사 플랫폼으로 시각적 검색 시스템을 구축하는 방법을 배우십시오.

의미론적 검색은 단순히 특정 단어를 일치시키는 것이 아니라 사용자의 쿼리가 가진 의도와 문맥적 의미를 파악하는 것을 목표로 하는 고도화된 정보 검색 기술입니다. Natural Language Processing (NLP)Machine Learning (ML)의 발전을 활용하여, 이 기술은 시스템이 인간의 언어를 보다 세밀하게 해석할 수 있도록 합니다. 이는 현대 Artificial Intelligence (AI) 애플리케이션의 핵심 요소로서, 모호한 사용자 쿼리와 관련 데이터 사이의 간극을 메워 인간과 기계 간의 보다 직관적인 상호작용을 가능하게 합니다.

Link to this section의미론적 검색의 작동 방식#

의미론적 검색은 본질적으로 문자 그대로의 일치를 넘어 개념 간의 관계를 분석합니다. 기존의 검색 엔진은 사용자가 "feline(고양잇과)"이라고 검색했을 때 문서에 "cat(고양이)"이라는 단어만 있으면 검색에 실패할 수 있습니다. 의미론적 검색은 텍스트, 이미지, 오디오와 같은 unstructured dataembeddings라는 수학적 표현으로 변환하여 이 문제를 해결합니다.

이러한 임베딩은 "의미론적 공간(semantic space)"에 배치된 고차원 벡터입니다. 이 공간에서 의미가 비슷한 항목들은 서로 가까운 곳에 위치합니다. 예를 들어, "car(자동차)"에 대한 벡터는 "banana(바나나)"보다 "automobile(자동차)" 및 "road(도로)"에 수학적으로 더 가깝습니다. 사용자가 쿼리를 제출하면 시스템은 해당 쿼리를 벡터로 변환하고 vector database에서 가장 가까운 데이터 포인트를 찾습니다. 이 프로세스는 deep learning 모델을 사용하여 feature extraction을 수행하고 데이터의 필수 특성을 식별하는 데 의존합니다.

다음 Python 코드는 시각적 의미론적 검색을 활성화하기 위한 기초 단계인 Ultralytics YOLO26 모델을 사용하여 이러한 임베딩을 생성하는 방법을 보여줍니다.

from ultralytics import YOLO

# Load a pre-trained YOLO26 classification model
model = YOLO("yolo26n-cls.pt")

# Generate feature embeddings for an image
# This converts the visual content into a numerical vector
results = model.embed("https://ultralytics.com/images/bus.jpg")

# Output the shape of the embedding vector (e.g., length 1280)
print(f"Embedding vector shape: {results[0].shape}")

Link to this section실제 애플리케이션 사례#

의미론적 검색은 사용자가 정보를 발견하는 방식을 다양한 분야에서 혁신하여 시스템을 더 똑똑하고 효율적으로 만들었습니다.

  • 전자상거래 및 시각적 발견: AI in retail 분야에서 의미론적 검색은 "shop the look(스타일 쇼핑)" 기능을 구동합니다. 고객이 운동화 사진을 업로드하거나 "빈티지한 여름 분위기"를 검색할 수 있습니다. 시스템은 computer vision을 사용하여 시각적 스타일을 이해하고, 상품 설명에 해당 키워드가 포함되어 있지 않더라도 미학적으로 일치하는 상품을 검색합니다. 여기에는 종종 텍스트와 이미지 입력을 모두 이해할 수 있는 Multi-Modal Models이 포함됩니다.
  • 지식 관리 및 RAG: 대규모 조직은 의미론적 검색을 사용하여 직원들이 내부 문서를 찾을 수 있도록 돕습니다. 직원은 정확한 파일명을 기억하는 대신 "서버를 어떻게 재설정하나요?"와 같은 질문을 할 수 있습니다. 시스템은 Retrieval-Augmented Generation (RAG)를 사용하여 의미를 기반으로 가장 관련성이 높은 정책 문서를 찾고, 이를 Large Language Model (LLM)에 공급하여 정확한 답변을 생성합니다.
  • 콘텐츠 추천: 스트리밍 플랫폼은 recommendation system을 개선하기 위해 의미론적 이해를 활용합니다. 사용자가 즐겨보는 영화의 줄거리 요약과 시각적 feature maps을 분석함으로써, 플랫폼은 비슷한 테마나 분위기를 공유하는 다른 타이틀을 제안하여 사용자의 참여를 더 오래 유지할 수 있습니다.

Link to this section의미론적 검색 대 관련 개념#

의미론적 검색의 유용성을 완전히 이해하려면 data science 환경의 관련 용어들과 구별하는 것이 도움이 됩니다.

  • Vector Search: 종종 혼용되기도 하지만 기술적인 차이가 있습니다. Vector search는 벡터 간의 거리를 계산하는 수학적 방법(주로 cosine similarity 사용)입니다. 의미론적 검색은 사용자 의도를 이해한다는 목표를 달성하기 위해 Vector search를 사용하는 더 넓은 범위의 애플리케이션입니다.
  • 키워드 검색: 이는 정확한 문자열 일치에 의존하는 전통적인 방식입니다. 계산 비용은 저렴하지만 유연성이 떨어지며, synonyms와 다의어(여러 의미를 가진 단어) 처리에는 어려움을 겪습니다. 의미론적 검색은 더 많은 컴퓨팅 자원이 필요하지만 훨씬 더 높은 관련성 결과를 제공합니다.
  • Zero-Shot Learning: 이는 학습 중에 본 적 없는 데이터를 분류하는 모델의 능력을 의미합니다. 의미론적 검색 엔진은 재학습 없이도 임베딩 공간 내의 기존 개념 클러스터에 새롭고 본 적 없는 쿼리를 매핑할 수 있기 때문에 종종 Zero-Shot 기능을 보여줍니다.

의미론적 검색을 구현하려면 일반적으로 데이터셋 관리와 모델 학습을 위한 강력한 파이프라인이 필요합니다. Ultralytics Platform은 데이터를 주석 처리하고, 모델을 학습시키며, 효율적으로 배포할 수 있는 도구를 제공하여 이를 간소화합니다. 이러한 시스템을 구축하려는 개발자라면 Ultralytics similarity search guide를 통해 애플리케이션에 이러한 강력한 기능을 통합하는 실용적인 단계를 확인할 수 있습니다.

Explore solutions

Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기

미래의 AI를 함께 구축합시다!

머신 러닝의 미래와 함께 여정을 시작하십시오.