본문 바로가기

[AI] Artificial Intelligence

[AI] 인공지능 분류

728x90
반응형

AI(Artifical Intelligence)

: 인공지능

사람의 지적 능력을 컴퓨터로 구현하는 기술

인공지능의 계보

인공지능 종류

  • 자율 주행 자동차
  • 스마트 스피커
  • 챗봇
  • 인공지능 로봇
  • 이미지 인식
  • 개인화 추천
  • 기계 번역

인공지능 역사

ML(Machine Learning)

: 머신러닝

사람이 정한 모델과 특징 추출 방법을 이용하여 데이터 기반으로 학습해서 추론할 수 있도록 하는 기술

DL(Deep Learning)

: 딥러닝

인공신경망을 이용하여 만든 머신러닝 기술이자 빅데이터 학습에 적합한 기술

Machine Learning vs. Deep Learning

  • 인공지능 > 머신러닝 > 딥러닝

머신러닝 딥러닝 차이점

Neural Network

: 신경망


🔑 꼭 알아두면 좋은 키워드 정리!

  • 인공지능(Artificial intelligence): 인공지능은 사람처럼 학습하고 추론할 수 있는 지능을 가진 시스템을 만드는 기술이다. 인공지능은 강인공지능과 약인공지능으로 나눌 수 있다.

  • 머신러닝(Machine Learning): 규칙을 프로그래밍하지 않아도 자동으로 데이터에서 규칙을 학습하는 알고리즘을 연구하는 분야이다. 사이킷런이 대표적인 라이브러리이다.

  • 사이킷런(scikit-learn): 2007년 구글 썸머 코드에서 처음 구현되었으며, 가장 널리 사용되는 머신러닝 패키지 중 하나이다.

  • 인공 신경망(Artificial Neural Network): 생물학적 뉴런에서 영감을 받아 만든 머신러닝 알고리즘이다. 신경망은 기존의 머신러닝 알고리즘으로 다루기 어려웠던 이미지, 음성, 텍스트 분야에서 뛰어난 성능을 발휘하면서 크게 주목 받고 있으며 종종 딥러닝이라고도 부른다.

  • 딥러닝(Deap learnging): 딥러닝은 인공 신경망이라고도 하며, 텐서플로와 파이토치가 대표적인 라이브러리이다.

  • 텐서플로(TensorFlow): 구글이 만든 딥러닝 라이브러리로 CPU와 GPU를 사용해 인공신경망 모델을 효율적으로 훈련하며 모델 구축과 서비스에 필요한 다양한 도구를 제공한다.텐서플로 2.0부터는 신경망 모델을 빠르게 구성할 수 있는 케라스Keras를 핵심 API로 채택했다. 케라스를 사용하면 간단한 모델에서 아주 복잡한 모델까지 비교적 손쉽게 만들 수 있다.

  • 파이토치(Pytorch): Facebook에서 개발하여 2016년 공개한 파이썬 기반의 오픈소스 머신러닝 라이브러리를 말한다.

  • 케라스(Keras): 다양한 인공지능 엔진에서 지원하며, 2015년에 공개된 파이썬 기반의 오픈소스 신경망 라이브러리이다. 텐서플로, 파이토치와 함께 널리 사용되고 있다.


Reference

반응형