Dia Egg - Shugo Chara

머신러닝 & 딥러닝

인공지능과 머신러닝과 딥러닝의 차이

별ㅇI 2024. 1. 18. 13:45
728x90
반응형

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

-강인공지능 : 영화 <그녀>에 나오는 챗봇처럼 사람과 구분하기 어려운 정도의 지능을 가진 컴퓨터 시스템

-약인공지능 : 아직까지는 사람의 특정 분야의 일을 도와주는 보조 역할 (음성비서, 자율 주행자동차, 음악추천, 자율주행자동차...)

 

머신러닝 : 인공지능의 하위분야로 규칙을 일일히 프로그래밍 하지 않아도 자동으로 데이터에서 규칙을 학습하는 알고리즘

대표적인 머신러닝 라이브러리는 사이킷런 (scikit-learn)

 

딥러닝: 알파고와 같이 머신러닝의 하위분야로 많은 머신러닝 중에 인공신경망을 기반으로 한 방법들을 통칭. 대표적인 딥러닝 라이브러리로는 구글의 텐서플로(tensorFlow)와 페이스북의 파이토치(Pytorch)가 있다. 라이브러리의 공통점은 모두 파이썬 API를 제공한다는 점.

 

이번 공부시에는 구글 계정이 있다면 누구나 할용 할 수 있는 웹 브라우저 기반의 파이썬 코드 실행 환경, 코랩을 사용하였다.

코랩에서 만든 노트북은 자동으로 구글 드라이브의 'colab notebooks'폴더에 저장되고 필요할 때 다시 코랩에서 열 수 있다.

 

728x90
반응형