개요드롭아웃(Dropout)은 딥러닝 모델에서 과적합(Overfitting)을 방지하기 위해 학습 과정 중 일부 뉴런을 확률적으로 비활성화하는 대표적인 정규화 기법이다. 2014년 Hinton 연구팀이 제안한 이후 CNN, RNN, Transformer 등 다양한 구조에서 활용되며, 모델의 일반화 성능을 향상시키는 핵심 기술로 자리 잡았다. 특히 대규모 파라미터를 갖는 딥러닝 모델에서 필수적으로 고려되는 기법이다.1. 개념 및 정의드롭아웃은 학습 시 각 뉴런을 일정 확률(p)로 제거(drop)하여 네트워크의 일부만으로 학습을 진행하는 방식이다. 이는 특정 뉴런에 대한 의존도를 낮추고, 다양한 서브 네트워크를 학습시키는 효과를 가진다. 결과적으로 모델은 보다 일반화된 특징을 학습하게 되어 새로운 데이터에 ..