딥러닝 | 인공지능, 머신러닝, 딥러닝 개념과 차이

소리·2023년 12월 31일
0

Artificail intelligence

: 컴퓨터가 사람처럼 학습하고 추론할 수 있는 지능을 가진 시스템을 만드는 기술

.
.

Machine Learning

: 기계학습, 컴퓨터가 주어진 데이터를 이용해 스스로 학습, 자동으로 데이터에서 규칙을 학습하는 알고리즘을 연구

  • 대표적인 라이브러리 : scikit-learn

.
.

Deep Learning

: 다양한 머신러닝 알고리즘 중 인공신경망을 기반으로 한 방법으로, 인간의 뇌 동장방식에서 착안하여 개발한 학습 방법

  • 대표적인 라이브러리 : TensorFlow, PyTorch

.
.

차이점

이미지출처

학습 방법 차이

🙋‍♀️여기서 잠깐) 머신러닝에는 다양한 방법이 있지만, 간략히 설명하기 위해 약간 비약하였습니다.
참고로 이러한 방법을 end-to-end 학습이라고 하며, 딥러닝이 바로 이러한 방식으로 학습합니다

이미지 출처

딥러닝 알고리즘

  • 컨볼루션(합성곱) 신경망 : 국소 정보를 추상화하거나 위치가 변하지 않는 신경망을 이용한 알고리즘
  • 오토인코더 : 정보를 효율적으로 압축해주는 신경망을 이용한 알고리즘
  • 순환 신경망 : 재귀적 접속이 있는 은닉층을 사용한 신경망으로 가변적 길이의 데이터를 취급하는 알고리즘
profile
데이터로 경로를 탐색합니다.

0개의 댓글