본문 바로가기
문서 목차
KosmosAI v1.0.2데이터

분석 작업

데이터셋으로 통계 분석을 실행하거나 분류·회귀 모델을 학습하고, 학습한 모델을 모델 레지스트리에 등록합니다.

QUANTUM C&S

데이터셋으로 통계 분석을 실행하거나 분류 · 회귀 모델을 학습하고, 학습한 모델을 모델 레지스트리에 등록합니다.

메뉴 분석 > 분석 작업(/analysis)에서 엽니다. 분석은 플랫폼의 작업 실행 환경에서 돌고, 끝나면 결과 지표와 차트를 화면에서 확인할 수 있습니다.


주요 기능

기능 설명
탐색 · 통계 분석 탐색적 데이터 분석(EDA), 상관분석, 클러스터링, 시계열 분석
모델 학습 회귀분석 · 분류로 예측 모델을 학습합니다(서빙 가능).
데이터 점검 시간 누설 검사(PIT)로 학습 전에 미래 정보 누설을 검출합니다.
피처 엔지니어링 원천 시계열을 집계해 학습 입력 데이터셋을 만들고 피처스토어와 연결합니다.
모델 등록 · 서빙 학습한 모델을 모델 레지스트리에 자동 또는 수동으로 등록하고, 추론(서빙) 서비스로 배포합니다.
공개 범위 분석 결과를 공개 · 그룹 · 비공개로 공유합니다.

분석 유형

분석 유형 설명 분석 방법 타겟 컬럼 서빙
탐색적 데이터 분석 (EDA) 데이터 분포, 결측치, 통계량을 자동으로 분석합니다. 자동 분석 — —
상관분석 변수 간 상관관계를 히트맵과 함께 분석합니다. 피어슨/스피어만 상관계수 — —
회귀분석 연속형 타겟 변수를 예측하는 모델을 학습합니다. 선형 회귀, 다항 회귀, 릿지 회귀, 라쏘 회귀, LightGBM, XGBoost 필요 가능
분류 범주형 타겟 변수를 예측하는 모델을 학습합니다. LightGBM, Random Forest, XGBoost, 로지스틱 회귀, SVM 필요 가능
클러스터링 데이터를 유사한 그룹으로 자동 분류합니다. K-Means, DBSCAN — —
시계열 분석 시간에 따른 데이터 패턴을 분석하고 예측합니다. ARIMA, Prophet 필요 —
시간 누설 검사 (PIT) 시계열 데이터의 미래 정보 누설을 사전 검출합니다(학습 게이팅용). 자동 검사 — —
피처 엔지니어링 원천 시계열을 단위별 wide format 으로 집계해 학습 입력 데이터셋을 자동 생성합니다. 자동 집계 — —

화면 구성 — 분석 목록

분석 작업 목록

영역 설명
요약 카드 전체, 분석중, 완료, 실패 수. 카드를 누르면 해당 상태로 목록이 걸러집니다.
검색 · 필터 분석명 또는 데이터셋 검색, 모든 유형 선택, 새로 고침
분석 표 분석명(타겟 컬럼, 자동화 표시), 유형, 데이터셋, 상태, 공개, 생성일, 작업(삭제)
선택 삭제 여러 분석을 체크하면 선택 삭제로 한꺼번에 지웁니다.
쪽 넘김 한 쪽에 10 · 20 · 50 · 100개 중에서 고릅니다.
상태 설명
대기중 실행을 기다리고 있습니다.
분석중 분석 · 학습이 진행 중입니다.
완료 결과를 확인할 수 있습니다.
실패 오류로 중단되었습니다. 상세 화면의 로그를 확인하세요.

자동화 표시는 자동화 플로우가 실행한 분석입니다. 분석명을 누르면 상세 화면으로 이동합니다.


새 분석 만들기

1단계: 분석 유형 선택

분석 유형 선택

오른쪽 위 새 분석을 누르고, 분석 유형 선택 창에서 유형 카드를 누르세요. 모델을 학습해 서빙할 수 있는 유형에는 서빙 가능 표시가 있습니다.

2단계: 데이터 설정

데이터 설정

항목 설명 규칙
분석명 목록에 보일 이름 필수
분석 방법 유형에 방법이 여러 개면 고릅니다. 선택
입력 데이터 데이터셋과 버전 필수(슬러그 + 버전)
타겟 컬럼 예측할 결과 컬럼. 데이터셋 · 버전을 고르면 컬럼 목록이 채워지고 추천 컬럼이 자동 선택됩니다. 목록을 못 불러오면 직접 입력합니다. 회귀분석 · 분류 · 시계열 분석
학습에서 뺄 ID 성격 컬럼 행 번호 · 식별자로 보이는 컬럼을 표시합니다. 체크한 컬럼은 학습 입력에서 제외됩니다. 회귀분석 · 분류 · 클러스터링
클러스터 수 2~20 클러스터링, 기본 3
모델 자동 등록 등록이면 학습된 모델이 모델 레지스트리에 업로드 · 버전 등록되어 추론에 바로 쓸 수 있습니다. 피처 엔지니어링 제외, 기본 등록
등록 모드 버전 추가(같은 모델에 새 버전) 또는 새 모델(이름 뒤에 -2, -3 을 붙여 새 모델 등록) 자동 등록일 때, 기본 버전 추가
모델 이름 레지스트리에 등록할 모델 슬러그. 분석명을 따라 자동으로 채워지며 고칠 수 있습니다. 비우면 데이터셋 · 분석 유형으로 자동 생성합니다. 자동 등록일 때
잡 리소스 CPU 1 · 2 · 4 · 8코어, 메모리 2 · 4 · 8 · 16GiB 중 선택. 기본값은 플랫폼 설정을 따릅니다. 필수
GPU XGBoost 를 GPU 로 학습합니다. 저장한 모델은 CPU 서빙에서 그대로 동작합니다. 분석 방법이 XGBoost 일 때
공개 범위 공개 · 그룹 · 비공개. 고르지 않으면 입력 데이터셋의 공개 범위를 따르고(전체 공개 데이터셋이면 소속 프로젝트 공개), 데이터셋을 고르기 전에는 소속 프로젝트 공개입니다. 자동 등록 모델도 같은 범위입니다. 선택

팁 표 데이터 분류 · 회귀는 12코어 · 24GiB 면 충분합니다. 한 작업이 팀 쿼터를 다 차지하지 않도록 작게 시작하고, 데이터가 클 때만 늘리세요.

주의 행 번호처럼 순서가 정답과 얽힌 컬럼을 학습에 넣으면 정보 누설이 생깁니다. 학습에서 뺄 ID 성격 컬럼 제안은 미리보기 표본으로 판단한 것이므로 직접 확인하세요.

3단계: 분석 시작

분석 시작을 누르세요. "분석이 시작되었습니다." 알림과 함께 목록에 추가되고 상태가 대기중 → 분석중 → 완료로 바뀝니다. 이전을 누르면 유형 선택으로 돌아갑니다.

피처 엔지니어링의 입력 데이터

피처 엔지니어링을 고르면 입력 데이터에서 두 가지 중 하나를 고릅니다.

입력 설명
데이터셋 (raw) 데이터셋과 버전을 고릅니다.
피처 버전 (피처스토어) 피처 그룹과 피처 버전을 고릅니다. 그룹이 없으면 + 새 그룹으로 바로 만듭니다.

+ 새 그룹을 누르면 새 피처 그룹 창이 열립니다. 데이터셋 · 버전을 고르면 첫 파일로 컬럼을 미리 분석해 자동 추천 ON/OFF 를 제안합니다. 조인 키(entity key) · 시간 타입 · 문자열 ID 컬럼은 학습에 직접 쓸 수 없어 자동으로 OFF 됩니다. 생성을 누르면 피처 그룹과 v1.0 draft 가 한 번에 만들어집니다. 자세한 내용은 피처스토어를 참고하세요.


화면 구성 — 분석 상세

분석 상세 — 개요 탭

머리글에 분석명과 상태가 보이고, 오른쪽에 새로 고침과 삭제 버튼이 있습니다. 자동화 플로우가 실행한 분석이면 위쪽에 어느 플로우의 몇 단계에서 실행되었는지와 이 실행 보기 링크가 표시됩니다.

탭 내용
개요 분석 정보, 성능 지표 · 점검 결과, 공개 범위, 리소스, 타임라인, 생성자, 모델 활용
결과 유형별 결과 표 · 차트
모니터링 작업의 리소스 사용량. 작업이 끝난 뒤에는 고정된 시계열로 보입니다.
로그 분석 작업 로그

개요 탭

영역 설명
분석 정보 분석 유형, 분석 방법, 데이터셋(버전), 타겟 컬럼(없으면 자동 감지), 피처 컬럼, 학습 입력에서 제외한 컬럼
성능 지표 결과에 포함된 지표(예: 분류의 RECALL · ACCURACY · F1 SCORE · PRECISION)
점검 결과 결과에 포함된 경우 데이터 품질 점검(품질 등급 · 점수 · 중복률 · 발견 이슈), 공정성 분석 (편향성 점검)(보호 속성별 정확도 · 양성 비율, PASS · FAIL), 설명 가능성 (SHAP), 모델 카드, 시간 누설 검사 결과, 데이터 요약
피처 엔지니어링 결과 집계된 행, 생성된 컬럼, 출력 데이터셋, 피처스토어 등록 여부, 피처 그룹, 데이터 lineage
공개 범위 공개 · 그룹 · 비공개 버튼으로 바로 바꿉니다.
리소스 CPU, 메모리, 작업 식별자
타임라인 생성 · 시작 · 완료 시각
모델 활용 학습이 끝나고 모델이 저장된 분석에만 보입니다. 아래 "모델 등록과 서빙" 참고

결과 탭

분석 상세 — 결과 탭

결과 항목 주로 보이는 유형
성능 지표 회귀분석 · 분류
변수 중요도 트리 기반 모델 등
회귀 계수 선형 계열 회귀
혼동 행렬 분류
예측 샘플 (실제값 · 예측값 · 오차) 회귀분석 등
주요 상관관계 상관분석
클러스터 분포 클러스터링
통계 요약 · 컬럼별 통계 (평균 · 표준편차 · 최소 · 중앙값 · 최대 · 결측) EDA 등

분석이 진행 중이면 분석 진행 중... 이, 결과가 없으면 결과가 없습니다가 보입니다.


모델 등록과 서빙

학습이 완료되고 모델이 저장된 분석의 개요 탭에는 모델 활용 영역이 나타납니다.

상태 표시 할 일
이미 등록됨 등록된 모델 보기 링크(슬러그 · 버전) 링크로 모델 레지스트리에서 확인하세요.
등록 가능 모델로 등록 버튼 누르면 모델 레지스트리에 등록하고 모델 화면으로 이동합니다.
연결된 모델이 삭제됨 "연결된 모델(…)이 삭제되었습니다." 원본 산출물이 남아 있으면 모델로 등록으로 다시 등록하세요.
등록 불가 "모델 자동 등록을 켜고 다시 실행해야 등록할 수 있습니다." 모델 자동 등록을 등록으로 두고 분석을 다시 실행하세요.

1단계: 모델 등록

모델 자동 등록을 켜고 실행했다면 이미 등록되어 있습니다. 아니면 모델로 등록을 누르세요.

2단계: 추론 서비스 배포

서빙 가이드의 추론 서비스 배포 링크를 눌러 등록된 모델을 고르세요. 런타임은 kserve-mlserver(sklearn 모델용)를 사용합니다.

3단계: 예측 요청

배포 후 API 엔드포인트로 예측을 요청합니다. 화면의 예측 API 호출 예시를 참고하세요.

POST /v2/models/{model}/infer
{"inputs": [{"name": "predict", "shape": [1, N], "datatype": "FP64", "data": [[...]]}]}

권한

작업 필요한 권한
분석 만들기 입력 데이터셋 읽기 권한
분석 보기 분석의 공개 범위 안에 있거나 읽기 권한
공개 범위 변경 · 삭제 분석에 대한 쓰기 · 삭제 권한(기본적으로 만든 사용자)
모델 등록 모델 레지스트리 등록 권한

주의 분석 삭제는 확인 칸에 delete 를 입력해야 진행되며 되돌릴 수 없습니다.


문제 해결

메시지 원인과 조치
분석명과 분석 유형은 필수입니다. 분석명을 입력하세요.
데이터셋 버전을 선택하세요. (slug + version 페어 필수) 입력 데이터셋의 버전을 고르세요.
피처 그룹을 선택하세요. (없으면 [+ 새 그룹] 으로 생성) 피처 버전 입력이면 피처 그룹을 고르거나 + 새 그룹으로 만드세요.
이 FeatureGroup 에 사용 가능한 피처 버전이 없습니다. 먼저 데이터셋 입력으로 피처 엔지니어링을 실행해 v1.0 을 채우세요.

다음 단계

관련 항목