<aside> <img src="/icons/first-aid_gray.svg" alt="/icons/first-aid_gray.svg" width="40px" />
<aside> <img src="/icons/first-aid_gray.svg" alt="/icons/first-aid_gray.svg" width="40px" />
<aside> <img src="/icons/first-aid_gray.svg" alt="/icons/first-aid_gray.svg" width="40px" />
주요 분석 내용
목표
<aside> <img src="/icons/first-aid_gray.svg" alt="/icons/first-aid_gray.svg" width="40px" />
<aside> <img src="/icons/first-aid_gray.svg" alt="/icons/first-aid_gray.svg" width="40px" />
본 팀 과제는 제공된 제조 공정 데이터 CSV 파일을 활용하여 진행한다. 공정 운영 과정에서 수집된 공정단계, 배치번호, 결함유형, 신호강도 등 주요 품질 관련 데이터를 바탕으로 제조 공정의 특성과 품질 패턴을 탐색적으로 분석한다.
데이터 파일명 예시: 반도체_결함_데이터_한글.csv
주요 변수 (25가지 칼럼 구성)
공정단계: 공정 단계명
→ 웨이퍼가 현재 진행 중인 공정 단계를 나타내며, 공정별 결함 발생 패턴 및 품질 차이 분석에 활용됨
공정명: 공정 유형
→ CBCMP, RMG, PC 등 세부 공정 종류를 나타내며, 공정별 결함 특성 및 불량률 비교 분석에 활용됨
배치번호: 로트 번호
→ 동일한 공정 조건에서 생산된 웨이퍼 묶음을 의미하며, 배치 단위 품질 비교 및 이상 로트 탐지에 활용됨
웨이퍼위치: 웨이퍼 고유 식별자
→ 각 웨이퍼를 구분하는 ID로, 개별 웨이퍼 단위 결함 분포 및 품질 추적에 활용됨
결함유형: 결함 유형
→ 결함의 종류(Class)를 나타내며, 특정 결함 유형의 발생 빈도 및 특성 분석에 활용됨
불량여부: 품질 판정 결과
→ REAL / FALSE로 구분되는 변수로, 실제 결함 여부를 나타내며 분석의 기준이 되는 핵심 타겟 변수
검출면적: 결함 면적
→ 결함이 차지하는 면적을 나타내며, 결함의 크기 및 심각도 판단에 중요한 변수
신호강도: 결함 신호 강도
→ 결함 검출 시 측정된 신호의 세기를 의미하며, 결함의 뚜렷함 및 실제 결함 여부 판단에 활용됨
잡음정도: 노이즈 수준
→ 측정 신호 내 잡음의 크기를 나타내며, 결함 검출의 신뢰도 및 오검출 가능성 분석에 활용됨
중심거리: 결함 위치 (반경 기준)
→ 웨이퍼 중심으로부터 결함까지의 거리를 나타내며, 중심부/가장자리 결함 분포 분석에 활용됨
제공된 데이터는 제조 데이터 탐색 → 전처리 → 시각화 → 해석을 수행하기 위한 분석용 데이터로 활용한다.
head(), info(), describe() 등을 활용하여 변수 유형(범주형/수치형)과 결측치 여부를 먼저 점검한다.결함유형(Defect_type) 변수에서 결측값이 존재할 경우, 정상 데이터 또는 미분류 결함으로 간주할 수 있으므로 분석 목적에 따라 유지하거나 “No_Defect” 등으로 대체할지 결정한다.불량여부(REAL/FALSE)는 분석 및 모델링을 위해 이진 변수(1/0) 형태로 변환하여 활용한다.(가로길이, 세로길이, 검출면적, 직경크기) 간 중복 정보 여부를 확인하고, 상관관계를 기반으로 대표 변수를 선정하거나 차원 축소를 고려한다.(신호강도, 에너지값, 잡음정도, 상대강도, 기준편차)의 분포를 확인하여 이상치(Outlier)를 탐지하고, 필요 시 로그 변환 또는 이상치 제거를 수행한다.(중심거리, 방향각도)를 활용하여 웨이퍼 내 좌표(x, y)로 변환하고, 공간 분석이 가능하도록 데이터 구조를 확장한다.
범주형 변수(공정단계, 공정명, 배치번호)는 그룹화 기준으로 활용할 수 있도록 정리하고, 필요 시 카테고리형 데이터로 변환한다.결함 개수, 평균 신호강도 등 집계 데이터를 생성한다.<aside> <img src="/icons/first-aid_gray.svg" alt="/icons/first-aid_gray.svg" width="40px" />
</aside>
<aside> <img src="/icons/first-aid_gray.svg" alt="/icons/first-aid_gray.svg" width="40px" />
</aside>
<aside> <img src="/icons/first-aid_gray.svg" alt="/icons/first-aid_gray.svg" width="40px" />
</aside>