시계열 분석의 강력한 기능을 활용하여 트렌드를 예측하고, 이상 징후를 감지하고, 산업 전반의 AI/ML 애플리케이션을 최적화하세요.
시계열 분석은 시간에 따라 수집되거나 기록된 데이터 포인트의 시퀀스를 분석하는 데 사용되는 통계적 방법입니다. 주요 목표는 추세, 계절성, 주기 등 데이터 내의 기본 구조와 패턴을 이해하여 정보에 입각한 의사 결정이나 미래 예측을 내리는 것입니다. 이 기술은 과거 데이터를 활용하여 미래 가치를 예측하고 시간적 역학을 이해하는 다양한 분야에서 기본이 되는 기술입니다. 머신러닝(ML)의 전문 영역으로, 시간순으로 정렬된 데이터 포인트에 초점을 맞추며, 주로 시간별, 일별, 월별 등 일정한 간격으로 수집됩니다.
시계열 데이터를 이해하려면 몇 가지 핵심 요소를 파악해야 합니다:
효과적인 분석을 위해서는 데이터 전처리 기술이 필요한 경우가 많습니다. 여기에는 결측치 처리, 이동 평균과 같은 방법을 사용한 데이터 평활화, 잠재적으로 데이터를 변환하여 고정성을 달성하는 것이 포함됩니다. 평균과 분산과 같은 통계적 특성이 시간에 따라 일정하게 유지되는 고정성은 ARIMA(자동 회귀 통합 이동 평균)와 같은 기존 모델에서 일반적으로 요구되는 요건입니다. 이러한 맥락에서 Pandas와 같은 라이브러리는 데이터 조작에 필수적입니다.
시계열 분석에는 고전적인 통계 방법부터 최신 머신러닝 접근 방식에 이르기까지 다양한 기법과 모델이 사용됩니다:
시계열 분석은 예측 모델링과 이상 징후 탐지를 위한 많은 AI 및 ML 애플리케이션에서 매우 중요합니다:
시계열 분석은 시간에 따른 숫자 또는 범주형 데이터 포인트의 시퀀스에 초점을 맞추는 반면, 컴퓨터 비전(CV)은 이미지 또는 비디오의 시각적 정보를 해석하는 작업을 다룹니다. 객체 감지 또는 이미지 분할과 같은 작업은 종종 다음과 같은 모델에서 수행됩니다. Ultralytics YOLO11와 같은 모델이 주로 단일 프레임 내의 공간 콘텐츠를 분석하거나 프레임 간에 객체를 연관시키는 작업(객체 추적)을 수행합니다.
비디오 분석은 본질적으로 시간적 차원(프레임 시퀀스)을 포함하지만, 사용되는 기술은 기존의 시계열 방법과 다른 경우가 많습니다. 비디오 분석에서는 단변량 또는 다변량 시계열 데이터를 직접 분석하는 대신 공간적 특징과 시간에 따른 변화를 모두 고려하는 시공간 모델(예: 3D CNN 또는 비전 트랜스포머)을 사용할 수 있습니다. 일부 컴퓨터 비전 작업은 시계열 데이터를 생성할 수 있으며(예: 시간 경과에 따른 객체 수 추적), 표준 시계열 기법을 사용하여 분석할 수 있습니다.
시계열 모델을 개발하고 배포하려면 다양한 도구가 필요합니다. ML 라이브러리 외에도 Meta의 Prophet 라이브러리와 같은 전문 도구는 사용자 친화적인 예측 기능을 제공합니다. 시계열 데이터 라이브러리에 있는 것과 같은 벤치마크 또는 사용자 지정 데이터 세트에 대한 학습부터 평가 및 배포에 이르기까지 이러한 모델의 수명 주기를 관리하는 데는 종종 기계 학습 운영(MLOps ) 원칙과 Ultralytics HUB와 같은 플랫폼이 포함됩니다. 학습 리소스의 경우, '예측: 원칙과 실습" 과 같은 텍스트는 포괄적인 지침을 제공하며, Kaggle과 같은 플랫폼에서는 실무 경험을 위한 시계열 경진대회를 개최합니다.