일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 데이터베이스
- Java
- 자바
- docker
- Lv 2
- git
- 깃
- ubuntu
- Linux
- 쿠버네티스
- 알고리즘
- Ai
- github
- mysql
- db
- 코딩테스트
- programmers
- Kubernetes
- 정처기
- 프로그래머스
- Python
- 우분투
- LV 0
- 머신러닝
- 파이썬
- 인공지능
- 코테
- 리눅스
- 자료구조
- DevOps
Archives
- Today
- Total
Myo-Kyeong Tech Blog
[ AI / 데이터분석 ] 인공지능 개념 정리 - 머신러닝 VS 딥러닝 본문
728x90
반응형
인공지능 개념
- 인공지능 ( Artifical Intelligence ) : 인간이 가진 지적 능력을 컴퓨터를 통해 구현한 기술
- 머신러닝 ( Marchine Learning ) : 컴퓨터 스스로 학습하여 알고리즘을 연구하고 구축하는 기술
- 딥러닝 ( Deep Learning ) : 인간의 뉴런과 비슷한 인공신경망을 통해 스스로 정보를 처리, 학습 할 수 있는 인공지능 기술
인공지능, 머신러닝, 딥러닝은 인공지능 > 머신러닝 > 딥러닝 의 포함관계로 설명될 수 있습니다.
머신러닝 VS 딥러닝
머신러닝과 딥러닝의 가장 큰 차이점은 사람의 개입 여부입니다.
머신러닝은 인간이 먼저 데이터를 처리하고, 사전에 정의된 알고리즘과 규칙을 적용하여 문제를 해결하는 방식입니다. 이 과정에서 인간이 데이터의 특징을 추출하며, 컴퓨터는 이를 바탕으로 패턴을 인식합니다. 예를 들어 개와 고양이 이미지 분류를 한다고 가정해보면 사람이 먼저 이미지의 특징 ( 예 : 귀 모양, 꼬리 길이 ) 을 추출하고, 이 특징들을 사용해 학습 데이터를 생성합니다. 그런 다음, 머신러닝 알고리즘 ( 예 : SVM, K-NN) 을 사용하여 개와 고양이를 분류하는 모델을 학습시킵니다.
반면, 딥러닝은 인공신경망을 사용하여 데이터를 처리하고, 학습 과정에서 스스로 패턴을 추출하고 학습합니다. 이를 통해 인간이 직접 특징을 추출하거나 규칙을 정의할 필요가 없습니다.
즉, 머신러닝은 인간이 직접 이미지의 특징을 추출하고 패턴을 인식하는 반면, 딥러닝은 인공 신경망을 통해 컴퓨터가 스스로 패턴을 학습하고 추출합니다.
REFERENCE
728x90
반응형
'AI' 카테고리의 다른 글
[AI / 데이터분석 ] Overfitting과 Early Stopping (0) | 2023.05.10 |
---|---|
[AI / 데이터분석] 지도학습 - 회귀분석과 분류분석 (0) | 2023.05.09 |
[ AI / 데이터분석 ] 인공지능 개념 정리 - 경사하강법, 손실함수, 학습률 (0) | 2023.05.09 |
[ AI / 데이터분석 ] 인공지능 개념 정리 - 퍼셉트론 ( Perceptron ) (0) | 2023.05.08 |
[AI / 데이터 분석] Anaconda 설치 및 가상환경 생성 (0) | 2023.05.08 |