2025/04/08 2

CNN

[KT] AIVLE SCHOOL 10일차 컴퓨터 비전(Computer Vision) 이란?사람이 사물을 인식하듯이, 컴퓨터가 이미지를 분석하고 이해하는 기술카메라, 센서 등을 통해 입력된 이미지 데이터를 해석하여 의미 있는 정보를 추출컴퓨터의 이미지 인식 과정이미지 입력카메라나 파일을 통해 픽셀(pixel) 단위로 이미지 수집색상(RGB), 밝기(그레이 스케일) 등의 기본 정보로 변환전처리노이즈 제거 : 불필요한 데이터 제거크기 조정 : 모델이 처리할 수 있도록 해상도 조절정규화 : 색상, 밝기 값의 범위를 일정하게 조정특징 추출모서리, 패턴, 질감 등 사물의 특징을 추출고전적 방법 : SIFT, HOG, SURF 같은 알고리즘 사용딥러닝 방식 : CNN(합성곱 신경망)을 활용해 자동으로 특징 학습분류 ..

Early Stopping와 Dropout

[KT] AIVLE SCHOOL 10일차미리 멈춤(Early Stopping)반복 횟수(epoch)가 많으면 과적합 될 수 있음항상 과적합이 발생되는 것은 아님반복횟수가 증가할 수록 val error가 줄어들다가 어느 순간부터 다시 증가할 수 있음val error가 더 이상 줄지 않으면 멈춰 : Early Stopping일반적으로 train error은 계속 줄어듦for loop(epochs): if 현 epoch의 val_error p, 학습 종료 (p는 임계 값, 현 val error가 best_error보다 p번 이상 높으면 학습 종료)현 val error가 best error보다 p번(임계값) 높으면 멈춰라최종 모델은 best 모델이 아니라 best 모델보다 p번 에러가 더 높아진 모델그..