본문 바로가기

AI

딥러닝, 머신러닝

  

 

 

머신러닝이 진화한 게 딥러닝이라고 함

딥러닝은 이름부터 deep 임

 

 

 

 

 

 

 

  • 머신 러닝: 데이터를 분석하고, 데이터로부터 학습한 다음, 학습한 것을 적용해 정보에 입각한 결정을 내리는 알고리즘을 포함하는 인공지능의 애플리케이션
    • 새로운 데이터가 유입됨에 따라 특정 기능을 수행하는 데 점점 더 능숙해지지만, 여전히 인간의 개입 필요
    • AI 알고리즘이 부정확한 예측을 반환하면 엔지니어가 개입하여 조정해야 함
  • 딥러닝: 알고리즘을 계층으로 구성하여 자체적으로 배우고 똑똑한 결정을 내릴 수 있는 '인공 신경망'을 만드는 딥러닝의 하위 분야
    • 알고리즘이 자체 신경망을 통해 예측의 정확성 여부를 스스로 판단할 수 있어 인간의 도움이 필요하지 않음

머신 러닝의 주요 유형

  • 지도 학습: 훈련 데이터와 데이터에 대응하는 모델 제공
    • 정답이 있는 데이터를 주입해 컴퓨터 모델이 패턴을 인식하도록 한 다음, 정답이 없는 데이터를 주입해 모델 능력 테스트
  • 비지도 학습: 정답이 없는 데이터만 주입해 모델이 스스로 패턴을 식별하도록 함
  • 강화 학습: 모델이 자신의 행동에서 피드백을 사용해 학습하게 하는 시행착오형 접근법
    • 데이터를 올바르게 이해, 분류할 때 긍정적 피드백을 받고, 실패 시 부정적 피드백을 받음

딥 러닝 알고리즘의 주요 유형

  • 합성곱 신경망(CNN): 이미지 처리와 개체 감지를 위해 특별히 설계된 알고리즘
    • 이미지 내 모든 요소를 평가하기 위해 이미지를 필터링하는 고유 프로세스
    • 안면 인식 기술
  • 순환 신경망(RNN): 알고리즘이 과거 데이터 포인트를 기억하도록 하는 피드백 루프가 내장
    • 과거 이벤트에 대한 메모리를 사용해 현재 사건에 대한 이해를 알리거나 미래를 예측할 수 있음
    • 교통체증이 악화되는 경향이 있는 때를 기억하고 대체 경로를 추천해주는 지도 앱