Jay Jo's Blog
Preview Image

명확한 결정을 내고, 퇴로를 없애고, 주어진 목표에 100% 집중한다면

나는 한번 결정을 내리면 절대 되돌아보지 않는다. “마이클 조던” 참고: YouTube Video 배수의 진을 쳐본 적이 있나요? 배수의 진 “배수의 진”은 전략적 군사 방법에서 시작하여 현대 사회에서 다양하게 응용되는 개념입니다. 이 글에서는 배수의 진의 의미, 역사적 배경, 그리고 현대적 응용에 대해 살펴봅니다. 배수의 진이란? ...

결정 트리를 사용한 정렬 알고리즘 분석

결정 트리를 사용한 정렬 알고리즘 분석 결정 트리는 정렬 알고리즘의 효율성과 최소 비교 횟수를 분석하는 데 사용되는 중요한 이론적 도구입니다. 결정 트리의 기본 요소 노드 알고리즘의 특정 시점에서 수행되는 비교를 나타내는 요소입니다. 가지 각 노드에서 나오는 가지는 비교의 가능한 결과를 나타냅니다. 경로 루트에서 시작해 리...

Factorization Machines (FM) 설명 및 Python 구현

개요 Factorization Machines (FM)은 머신러닝에서 복잡한 변수 간 상호작용을 모델링하는 효과적인 방법입니다. 이 기법은 특히 추천 시스템, 등급 예측, 클릭률 예측과 같은 분야에서 유용하며, 희소 데이터 세트에서 강력한 성능을 발휘합니다. FM의 주요 특징 상호작용 모델링: FM은 다양한 특징 간의 모든 상호작용을 고려합...

Number of Latent Factors 최적의 잠재요인 수 (K) 찾기

최적의 잠재요인 수 (K) 찾기 개요 데이터에서 최적의 잠재요인 수(K)를 찾는 것은 추천 시스템에서 중요한 단계입니다. 이 과정은 사용자와 아이템 간의 상호작용을 나타내는 행렬을 효과적으로 분해하여, 사용자의 선호도 또는 아이템의 특성을 잘 반영할 수 있는 잠재요인의 차원 수를 결정합니다. 방법론 잠재요인 수 ( K )를 결정하는 과정은 다음...