기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
SIMS 레시피 (레거시)
를 사용하는 것이 좋습니다 aws-similar-items (유사 아이템) 레거시 SIMS 레시피에 대한 레시피. Similar-Item이 더 정확하며 교호작용 데이터를 기반으로 유사성을 계산합니다.과모든 항목 메타데이터. SIMS는 상호 작용 데이터만 사용합니다 자세한 정보는 유사 아이템 레시피을 참조하십시오.
더 Item-to-item 유사성 (SIMS) 레시피는 공동 필터링을 사용하여 추천을 받을 때 지정한 항목과 가장 유사한 항목을 추천합니다. SIMS는 색상이나 가격과 같은 항목 메타데이터가 아닌 상호 작용 데이터 세트를 사용하여 유사성을 결정합니다. SIMS는 상호 작용 데이터 세트의 사용자 기록에서 항목의 동시 발생을 식별하여 유사한 항목을 추천합니다. 예를 들어, SIMS를 사용하면 Amazon Personalize 고객이 자주 구매하는 커피 숍 품목이나 다른 사용자가 본 영화를 추천 할 수 있습니다.
항목에 대한 사용자 동작 데이터가 충분하지 않거나, 제공한 항목 ID를 찾을 수 없는 경우 SIMS는 인기 항목을 권장합니다. 솔루션 버전을 만든 후에는 솔루션 버전과 데이터를 최신 상태로 유지해야 합니다. SIMS를 사용하면 카탈로그 업데이트를 반영하고 사용자의 최신 동작으로 모델을 업데이트하기 위해 새 솔루션 버전을 수동으로 생성 (모델 재교육) 해야합니다. 자세한 정보는 권장 사항 관련성 유지을 참조하십시오.
SIMS 레시피의 속성은 다음과 같습니다.
-
이름 –
aws-sims
-
레시피 Amazon 리소스 이름(ARN)–
arn:aws:personalize:::recipe/aws-sims
-
알고리즘 ARN–
arn:aws:personalize:::algorithm/aws-sims
-
기능 변환 ARN–
arn:aws:personalize:::feature-transformation/sims
-
레시피 유형–
RELATED_ITEMS
다음 표에서는 SIMS 레시피의 하이퍼파라미터를 설명합니다. 하이퍼파라미터는 모델 성능을 향상시키기 위해 조정할 수 있는 알고리즘 파라미터입니다. 알고리즘 하이퍼파라미터는 모델이 성능을 내는 방식을 제어합니다. 기능화 하이퍼파라미터는 교육에서 사용할 데이터를 필터링하는 방법을 제어합니다. 하이퍼파라미터에 대한 최적 값을 선택하는 과정을 하이퍼파라미터 최적화(HPO)라고 합니다. 자세한 정보는 하이퍼파라미터 및 HPO을 참조하십시오.
표에는 각 하이퍼파라미터에 대한 다음 정보도 표시됩니다.
-
범위: [하한, 상한]
-
값 유형: 정수, 연속 (부동 소수점), 범주 (부울, 목록, 문자열)
-
조정 가능한 HPO: 파라미터가 하이퍼파라미터 최적화 (HPO) 에 참여할 수 있습니까?
이름 | 설명 |
---|---|
알고리즘 하이퍼파라미터 | |
popularity_discount_factor |
유사성 계산 시 인기와 상관관계 간의 균형에 영향을 미칩니다. 특정 항목의 유사성을 계산하는 경우 상관관계와 상관없이 기본값: 0.5 범위: [0.0, 1.0] 값 형식: Float 조정 가능한 HPO: 예 |
min_cointeraction_count |
항목 한 쌍 간의 유사성을 계산하는 데 필요한 최소 공동 상호 작용의 수. 예를 들어 기본값: 3 범위: [0, 10] 값 형식: Integer 조정 가능한 HPO: 예 |
기능화 하이퍼파라미터 | |
min_user_history_length_percentile |
모델 교육에 포함할 사용자 기록 길이의 최소 백분위수. 기록 길이는 사용자에 대해 사용 가능한 데이터의 총 용량입니다. 기본값: 0.005 범위: [0.0, 1.0] 값 형식: Float 조정 가능한 HPO: 아니요 |
max_user_history_length_percentile |
모델 교육에 포함할 사용자 기록 길이의 최대 백분위수. 기록 길이는 사용자에 대해 사용 가능한 데이터의 총 용량입니다. 예를 들어 기본값: 0.995 범위: [0.0, 1.0] 값 형식: Float 조정 가능한 HPO: 아니요 |
min_item_interaction_count_percentile |
모델 교육에 포함할 항목 상호 작용 수의 최소 백분위수. 기본값: 0.01 범위: [0.0, 1.0] 값 형식: Float 조정 가능한 HPO: 아니요 |
max_item_interaction_count_percentile |
모델 교육에 포함할 항목 상호 작용 수의 최대 백분위수 예를 들어 기본값: 0.9 범위: [0.0, 1.0] 값 형식: Float 조정 가능한 HPO: 아니요 |
SIMS 샘플 노트북
SIMS 레시피의 사용 방법을 보여주는 Jupyter 노트북 샘플은 유사 항목 찾기 + HPO