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

Recommendation System

추천 시스템이 AI를 사용하여 사용자 경험을 개인화하는 방법을 알아보십시오. Ultralytics YOLO26을 사용하여 협업 필터링과 시각적 유사성을 탐구해 보십시오.

추천 시스템은 특정 항목에 대한 사용자의 선호도를 예측하도록 설계된 정보 필터링 알고리즘입니다. 이러한 지능형 시스템은 현대 인공지능(AI) 애플리케이션의 기반 역할을 하며, 개인화된 제안을 선별하여 온라인에서 제공되는 방대한 양의 콘텐츠를 사용자가 탐색하도록 돕습니다. 구매 이력, 시청 습관, 사용자 평가와 같은 빅데이터의 패턴을 분석함으로써 추천 엔진은 사용자 참여를 향상시키고 의사결정 과정을 효율화합니다. 이 시스템은 선택의 다양성이 사용자가 수동으로 모두 평가할 수 있는 범위를 초과하는 환경에서 널리 활용됩니다.

Link to this section추천의 핵심 메커니즘#

추천 엔진은 일반적으로 관련 제안을 생성하기 위해 특정한 머신러닝(ML) 전략을 사용합니다. 세 가지 주요 접근 방식은 다음과 같습니다.

  • 협업 필터링: 이 방법은 과거에 동의했던 사용자가 미래에도 동의할 것이라는 가정에 기반합니다. 상호작용 데이터를 사용하여 사용자 간(사용자 기반) 또는 항목 간(항목 기반)의 유사성을 식별합니다. 예를 들어 사용자 A와 사용자 B가 모두 "영화 X"를 좋아했다면, 시스템은 사용자 B가 "영화 Y"를 즐겼을 경우 사용자 A도 "영화 Y"를 좋아할 수 있다고 가정합니다.
  • 콘텐츠 기반 필터링: 이 접근 방식은 항목 속성을 기반으로 사용자가 이전에 좋아했던 항목과 유사한 항목을 추천합니다. 이는 항목 자체의 특징을 분석해야 하며, 텍스트 설명을 위해 자연어 처리(NLP)를 사용하거나 제품 이미지를 분석하기 위해 컴퓨터 비전(CV)을 자주 사용합니다.
  • 하이브리드 모델: 협업 필터링과 콘텐츠 기반 필터링을 결합함으로써 하이브리드 추천 시스템은 사용자 상호작용 이력이 없는 새로운 항목을 추천할 수 없는 등 개별 방법의 한계를 극복하는 것을 목표로 합니다.

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

추천 시스템의 실용적 유용성은 다양한 산업 전반에 걸쳐 있으며, 고객 경험과 비즈니스 수익을 모두 증대시킵니다.

  1. 전자상거래 및 소매: 플랫폼은 정교한 알고리즘을 활용하여 쇼핑객에게 제품을 제안합니다. 이러한 시스템은 "이 제품을 구매한 고객이 함께 구매한 상품..." 목록을 동적으로 표시하여 AI 기반 소매업을 강화하며, 이는 교차 판매 기회를 크게 증가시킵니다.

  2. 미디어 스트리밍: 서비스는 개인화에 크게 의존합니다. Netflix 추천 연구 팀은 시청 이력을 분석하여 사용자의 홈 페이지에 관련 영화와 프로그램을 채우는 알고리즘을 개발합니다. 마찬가지로 음악 플랫폼은 음향 패턴과 사용자 청취 행동을 분석하여 재생 목록을 생성합니다.

Link to this section임베딩을 사용한 시각적 추천#

현대 추천 시스템, 특히 시각적 콘텐츠에 대한 핵심 기술은 임베딩을 사용하는 것입니다. 임베딩은 고차원 공간에서 항목(이미지와 같은)을 수치적으로 표현한 것입니다. 시각적으로 유사한 항목은 서로 가까운 임베딩 값을 갖게 됩니다.

다음 Python 코드는 사전 학습된 Ultralytics YOLO26 분류 모델을 사용하여 이미지 임베딩을 추출하고 PyTorch를 사용하여 유사도를 계산하는 방법을 보여줍니다.

import torch.nn.functional as F
from ultralytics import YOLO

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

# Generate embeddings for two images (returns a list of Results objects)
results = model.predict(["bus.jpg", "dog.jpg"], embed=[1000])

# Calculate cosine similarity between the two embeddings
# Higher score indicates greater visual similarity
similarity = F.cosine_similarity(results[0].probs.data, results[1].probs.data, dim=0)

print(f"Visual Similarity Score: {similarity.item():.4f}")

Link to this section추천 시스템과 관련 개념의 비교#

추천 시스템을 흔히 사용하는 기반 기술과 구별하는 것은 중요합니다.

  • 벡터 검색: 이는 벡터 데이터베이스에서 쿼리와 수학적으로 가장 가까운 항목을 찾는 데 사용되는 검색 방법입니다. 추천 시스템은 유사한 제품을 찾기 위해 벡터 검색을 사용하지만, 추천 시스템 자체는 사용자 프로파일링과 순위 지정이라는 더 넓은 논리를 포괄합니다. 이에 대해서는 유사도 검색 가이드에서 더 자세히 알아볼 수 있습니다.
  • 시맨틱 검색: 행동적 중복에 의존할 수 있는 기본 추천과 달리 시맨틱 검색은 쿼리 이면의 의미를 이해하는 데 중점을 둡니다. 추천 엔진은 사용자가 특정 카테고리를 탐색할 때 그 의도를 해석하기 위해 시맨틱 검색을 사용할 수 있습니다.

Link to this section과제 및 고려 사항#

효과적인 추천 시스템을 배포하는 데에는 상당한 난관이 따릅니다.

  • 콜드 스타트 문제: 신규 사용자나 항목은 협업 필터링에 필요한 상호작용 이력이 부족합니다. 퓨샷 학습과 같은 기술이나 메타데이터 활용은 콜드 스타트 문제에 대한 일반적인 해결책입니다.
  • 확장성: 시스템은 수백만 건의 상호작용을 실시간으로 처리해야 합니다. 이를 위해서는 효율적인 모델 배포 전략과 최적화된 하드웨어가 필요합니다.
  • 윤리적 영향: 시스템이 고정관념을 강화하는 것을 방지하기 위해 알고리즘 편향 문제를 해결해야 할 필요성이 커지고 있습니다. 사용자 신뢰를 유지하려면 AI 윤리를 준수하고 데이터 개인정보 보호를 보장하는 것이 중요합니다.

추천 작업을 위한 모델을 직접 구축하고 학습시키기 위해 Ultralytics Platform은 데이터셋 관리와 모델 학습을 위한 포괄적인 환경을 제공합니다.

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를 함께 구축합시다!

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