시계열 분석의 힘을 활용하여 추세를 예측하고, 이상 징후를 감지하고, 여러 산업 분야에서 AI/ML 애플리케이션을 최적화하세요.
시계열 분석은 일정 기간 동안 수집된 데이터 포인트를 분석하는 데 사용되는 통계적 방법입니다. 시계열 데이터로 알려진 이 유형의 데이터는 연대순으로 정렬되어 분석가와 머신러닝(ML) 모델이 시간적 패턴, 추세, 계절성 및 기타 시간 기반 구조를 식별할 수 있도록 합니다. 주요 목표는 종종 이러한 패턴의 근본적인 원인을 이해하거나 미래 값을 추정하기 위한 예측 모델링 프로세스인 예측을 수행하는 것입니다. 이는 경제, 금융, 기상학을 포함한 많은 분야의 초석입니다.
시계열 분석은 과거 데이터를 기반으로 미래 사건을 예측할 수 있는 지능형 시스템을 구축하는 데 중추적인 역할을 합니다.
고전적인 통계적 접근 방식부터 복잡한 신경망에 이르기까지 다양한 방법이 시계열 데이터를 모델링하는 데 사용됩니다.
시계열 분석은 시간 경과에 따른 숫자 또는 범주형 데이터 포인트의 시퀀스에 중점을 두는 반면, 컴퓨터 비전(CV)은 이미지 또는 비디오의 시각 정보를 해석하는 것을 다룹니다. Ultralytics YOLO와 같은 모델에서 자주 수행되는 객체 감지 또는 이미지 분할과 같은 작업은 주로 단일 프레임 내의 공간 콘텐츠를 분석하거나 프레임 간의 객체를 관련시킵니다(객체 추적).
비디오 분석은 본질적으로 시간적 차원(프레임 시퀀스)을 포함하지만, 사용되는 기술은 기존의 시계열 방법과는 종종 다릅니다. 비디오 분석은 공간적 특징과 시간 경과에 따른 변화를 모두 고려하는 시공간 모델(예: 3D CNN 또는 Vision Transformers)을 사용할 수 있습니다. 그러나 CV 시스템은 시계열 데이터를 생성할 수 있습니다. 예를 들어, 비디오 피드에서 객체 계수를 위한 시스템은 분당 특정 영역을 통과하는 사람 수를 나타내는 시계열을 생성할 수 있습니다. 이 출력은 추세 분석 또는 이상 감지를 위해 표준 시계열 기술을 사용하여 분석할 수 있습니다.
시계열 모델을 개발하고 배포하는 데는 다양한 도구가 사용됩니다. PyTorch 및 TensorFlow와 같은 ML 라이브러리 외에도 Meta의 Prophet 라이브러리와 같은 특수 도구는 사용자 친화적인 예측 기능을 제공합니다. 벤치마크 또는 사용자 지정 데이터 세트(시계열 데이터 라이브러리에서 찾을 수 있는 데이터 세트)에 대한 학습에서 평가 및 모델 배포에 이르기까지 이러한 모델의 라이프사이클을 관리하는 데는 종종 MLOps(Machine Learning Operations) 원칙과 Ultralytics HUB와 같은 플랫폼이 사용됩니다. 학습 리소스의 경우 "Forecasting: Principles and Practice"와 같은 텍스트는 포괄적인 지침을 제공하고 Kaggle은 실무 경험을 위한 시계열 경쟁을 주최합니다.