codinghatso

AI 공부를 시작하며 with.python 본문

AI

AI 공부를 시작하며 with.python

hatso 2021. 9. 14. 16:16

AI를 구현하는 데에는 여러가지 방법이있다.

 

programming 환경을 고를 때에는

클라우드(Cloud) 와 스탠드얼론(Standalone)중 선택하게되며 장단점이 존재하기 때문에 잘 선택하는게 좋다.

 

클라우드 서비스중에는 Google Colab서비스를 추천한다.

http://colab.research.google.com 

 

Google Colaboratory

 

colab.research.google.com

위 서비스는 구글이 가상 컴퓨터를 제공하는 서비스이다. github와 연동해서 사용할 수 있어 유용하다.

 

다음은 스탠드얼론으로 작업하려면 Anaconda-Navigator를 사용하여 통합개발도구인 Spyder를 설치해야 한다.

http://anaconda.com 

 

Anaconda | The World's Most Popular Data Science Platform

Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.

www.anaconda.com

Anaconda-Navigator는 독립적인 작업환경에서 패키지 및 버전 관리를 하기 위한 가상 환경 관리 서비스이다.

나는 tensor flow을 사용할 것이기 때문에 python 버전을 3.7을 설치하여야 한다.


모듈 설치

Not installed 선택 -> Search Packages에서 tensor flow 검색 -> 선택 -> Apply

spyder, keras , scikit-learn을 위와 같은 방법으로 설치

 

Spyder : python 프로그래밍을 위한 오픈 소스 크로스 플랫폼 통합 개발 환경(IDE)

Scikit-Learn : 고전적 기계학습을 지원하는 인공지능 라이브러리

TensorFlow : 딥러닝을 지원하는 대표적 라이브러리, 컨볼루션 신경망, 순환 신경망, 강화 학습 등을 제공

Keras : 텐서플로를 추상화한 라이브러리, 텐서플로보다 프로그래밍이 쉬움


python의 특징으로 3가지 정도 뽑을 수 있다.

  • 들여쓰기
  • 세미콜론(;)없음
  • 인터랙티브 인터프린터 언어

 

Comments