용어집

딥러닝(DL)

딥러닝의 힘을 알아보세요: 신경망, 학습 기법, AI, 헬스케어 등의 실제 애플리케이션을 살펴보세요.

YOLO 모델을 Ultralytics HUB로 간단히
훈련

자세히 알아보기

딥러닝(DL)은 여러 계층으로 구성된 인공 신경망을 활용하여 데이터를 분석하고 복잡한 패턴을 추출하는 머신러닝(ML)의 특수한 하위 집합입니다. 흔히 '심층' 신경망이라고도 하는 이러한 다층 네트워크는 인간 두뇌의 구조와 기능에서 영감을 받았습니다. 수동 피처 엔지니어링에 의존하는 기존의 머신러닝 알고리즘과 달리 딥러닝 알고리즘은 데이터의 계층적 표현을 자동으로 학습할 수 있어 크고 복잡한 데이터 세트가 포함된 작업에 특히 효과적입니다.

딥러닝의 주요 개념

딥러닝 모델은 인공 뉴런의 상호 연결된 레이어를 사용하여 구축됩니다. 각 레이어는 입력 데이터를 처리하고 그 결과를 다음 레이어로 전달합니다. 초기 레이어는 간단한 특징을 학습하고, 더 깊은 레이어는 이전 레이어의 정보를 결합하여 점점 더 복잡한 특징을 학습합니다. 이러한 계층적 학습 과정을 통해 딥러닝 모델은 데이터 내의 복잡한 패턴과 관계를 포착할 수 있습니다.

심층 신경망의 기본 구성 요소 중 하나는 활성화 함수입니다. 활성화 함수는 네트워크에 비선형성을 도입하여 입력과 출력 간의 복잡한 비선형 관계를 학습할 수 있게 해줍니다. 일반적인 활성화 함수에는 ReLU(직교 선형 단위), 시그모이드, 탄(쌍 곡선 탄젠트) 등이 있습니다.

딥러닝 모델 훈련

딥러닝 모델을 훈련하려면 뉴런 간 연결의 weights and biases 을 조정하여 모델의 예측값과 실제 값의 차이를 최소화해야 합니다. 이는 일반적으로 계산된 손실 함수의 기울기를 기반으로 모델의 파라미터를 반복적으로 업데이트하는 확률적 경사 하강(SGD) 또는 Adam과 같은 최적화 알고리즘을 사용하여 수행됩니다.

훈련 과정에서는 종종 역전파 같은 기법을 사용하여 기울기를 효율적으로 계산하고 일괄 정규화를 통해 훈련 과정을 안정화하고 가속화합니다. 모델이 훈련 데이터에서는 잘 작동하지만 보이지 않는 데이터에서는 제대로 작동하지 않는 과적합을 방지하기 위해 일반적으로 드롭아웃과 같은 정규화 기법이 사용됩니다.

딥러닝의 응용 분야

딥러닝은 다음과 같은 다양한 애플리케이션에서 괄목할 만한 성공을 거두었습니다:

딥 러닝 대 머신 러닝

딥러닝은 머신러닝의 하위 집합이지만, 이 둘 사이에는 중요한 차이점이 있습니다. 기존의 머신러닝 알고리즘은 도메인 전문가가 데이터에서 관련 특징을 신중하게 선택하고 추출하는 수동 특징 엔지니어링이 필요한 경우가 많습니다. 반면 딥러닝 모델은 원시 데이터에서 직접 계층적 특징 표현을 자동으로 학습할 수 있으므로 수동 특징 엔지니어링의 필요성이 줄어듭니다.

딥러닝 모델은 일반적으로 우수한 성능을 달성하기 위해 기존 머신러닝 알고리즘보다 훨씬 더 많은 데이터가 필요합니다. 딥러닝 모델은 학습 과정에서 학습해야 하는 매개변수가 많기 때문입니다. 그러나 대규모 데이터 세트의 가용성이 증가하고 계산 능력이 발전함에 따라 딥러닝은 다양한 작업에 점점 더 실현 가능하고 효과적이 되었습니다. 머신 러닝에 대해 자세히 알아보세요.

실제 애플리케이션에서의 딥러닝 활용 사례

  1. 자율 주행 자동차: 딥러닝은 자율주행차가 주변 환경을 인식하고 이해하는 데 중요한 역할을 합니다. 컨볼루션 신경망(CNN) 은 카메라의 이미지를 처리하고 보행자, 차량, 교통 표지판과 같은 물체를 식별하는 데 사용됩니다. 순환 신경망(RNN)은 센서의 순차적 데이터를 처리하여 다른 물체의 향후 움직임을 예측하고 주행 결정을 내릴 수 있습니다. 자율 주행 차량의 AI에 대해 자세히 알아보세요.
  2. 헬스케어: 딥러닝은 보다 정확하고 효율적인 의료 이미지 분석을 가능하게 함으로써 의료 서비스를 혁신하고 있습니다. 예를 들어, 딥러닝 모델을 학습시켜 엑스레이, CT 스캔, MRI 스캔과 같은 의료 이미지에서 이상 징후를 감지함으로써 방사선 전문의가 암과 같은 질병을 진단하는 데 도움을 줄 수 있습니다. 딥러닝은 전자 건강 기록을 분석하고 환자를 위한 맞춤형 치료 계획을 개발하는 데도 사용됩니다. 의료 분야의 AI에 대해 자세히 알아보세요.
모두 보기