[내일배움캠프] DAY47

채은·2026년 2월 3일
  • 9:00 ~ 10:00 : 코드카타
  • 10:00 ~ 11:00 : ADsP 공부
  • 11:00 ~ 12:00 : 시계열 세션
  • 12:00 ~ 13:00 : 시계열 세션 복습
  • 14:00 ~ 15:00 : 시계열 세션 실습
  • 15:00 ~ 17:00 : 태블로 세션
  • 17:00 ~ 18:00 : 아티클 읽고 정리
  • 19:30 ~ 20:00 : 아티클 스터디
  • 20:00 ~ 21:00 : 오후 스크럼 및 TIL 작성

코드카타

3진법 뒤집기

def solution(n):
    answer = ''
    while n > 0:
        answer += str(n%3)
        n//=3
    return int(answer, 3)

검색으로 풀긴했는데 이해는 못함..


아티클 스터디

Business-Intelligence-in-Manufacturing-Industry


시계열 세션

제조업에서 시계열은 필수
90%는 시계열성을 가지고 있을 것임

비시계열 데이터 -> 독립적이라고 가정함
시계열 데이터 -> 시간의 흐름에 따라 연속적으로 관측한 데이터. 맥락 분석
예) 주식, 날씨, 장비 가동 데이터의 대부분

시계열 데이터 = 시간 순
=> 섞어버리면(셔플링) 당연히 안됨

시계열 구성요소: 계절성, 추세, 오차(주기성)
계절성 - 일정한 경향으로 반복. 주로 연간 주기(계절에 따라 나누는 거 아니고 연간주기로 순환하는 현상이 있다는 뜻임)
추세 - 일관된 방향으로 변화. 금값이 연평균 몇프로 올랐다, 비만치료제 시장이 5년 사이 몇프로 커졌다
주기성 - 불규칙한 패턴. 외부요인(정치, 외교, 경제, 자연재해 등)의 영향

잔차: 시계열에서 추세, 계절성 제거한 후(어떻게..?) 남는 무작위적 변화량, 예측불가, 이상탐지에서 잡아야할 핵심요소

통계학의 한계
| 구분 | 일반 통계학 | 시계열 분석 |
| --- | --- | --- |
| 데이터 가정 | 독립항등분포 가정 | 독립항등분포를 부정하고, 자기상관성 (Autocorrelation)이 있음 |
| 표본의 순서 | 중요X (셔플가능) | "시" 계열 (셔플불가) |
| 주요 목표 | 집단의 특성(평균, 분산) 추정 및 검정 | 미래 값 예측 및 패턴 추출 |

SPC의 한계
시계열은 어떤 방향, 속도로 움직이는지 흐름을 분석해야함
| 구분 | SPC | 시계열 분석 |
| --- | --- | --- |
| 관점 | 스냅샷 | 시퀀스 |
| 핵심질문 | 지금 값이 관리한계선 안인가? | 어디로, 얼마나 빠르게 움직이고 있는가? |
| d | 사후 판정 | 선제 예측 |
| 관리규칙 | 사람 눈으로 보거나 단순로직으로 판단 | 수학적 모델에 적용해 예측 시스템으로 승화 |

시계열 데이터 분석이 어떤 점에서 이점인가

  • 센서 데이터의 폭증: 데이터가 쏟아져 나옴. 흐름 해석이 필요 => 시계열 분석!
  • 디지털 트윈: 가상 공간에 공정설비를 똑같이 복제해놓은거. 구현을 잘해놓을려면 현재 수치뿐만 아니라 시간에 따른 변화 로직도 모델링해야함
  • 경제적 가치: SPC-소잃고 외양간 고치기. 개손해 / 시계열 분석-선제예측. 손실 예방

시계열 데이터의 특징
자기상관성: 직전 상태랑 그래도 얼추비슷하지않냐.(데이터의 맥락, 흐름을 본다~)
자기상관함수(과거의 수치와 얼마나 닮았냐를 추세함)
그래프 찾아서 넣기

정상성 검정
시간에 따라 데이터 평균,분산 등이 일정하게 유지되는지 봄. ADF

시계열 Feature Engineering

yfinance: 야후 파이낸스의 데이터를 다운로드 해주는 라이브러리

지연 피처
한번에 확확 바뀌지않는거. 온도같은 거

차분 피처
현재값과 직전값 비교해서 변화량에 집중. 급격한 압력 변화 이산화탄소 농도 변화

이동 통계량
구간의 평균. 실시간 공정 능력 지수(몇 분 전 ~ 현재까지 이렇게 구간을 정해서 실시간 평균을 보는 거임)


태블로 세션

P는 매개변수
C
는 계산된 값이라는 의미

/* 조건문 (IF 조건문 (IF, IIF) - 단일 조건문 / CASE조건문 (CASE) - 다중 조건문

IF조건문
IF 조건1 THEN 값1
ELSEIF 조건2 THEN 값2
ELSEIF 조건3 THEN 값3
ELSEIF 조건4 THEN 값4
ELSE 값5
END

CASE조건문
CASE 필드, 매개변수
WHEN 조건1 THEN 값1
WHEN 조건2 THEN 값2
WHEN 조건3 THEN 값3
ELSE 값4
END


회고

.

내일 할 거

  • 강의 듣기
  • 태블로 세션 실습
  • ADsP
profile
내일배움캠프 사전교육 수강중

0개의 댓글