딥러닝은 사람의 뇌와 많이 다르다.
딥러닝은 인공신경망으로 머신러닝 수학적 모델 방법 중 하나일 뿐 뉴런이나 뇌랑은 많이 다름. (다른 머신러닝 수학적 모델 방법으로는 로지스틱 회귀나 선형 회귀 등이 있음)
다만 딥러닝은 머신러닝이 처리하기 어려운 데이터를 더 잘처리한다.
(이미지, 영상, 음성/소리, 텍스트/번역 등의 비정형 데이터)
머신러닝에 잘 맞는 데이터는 데이터베이스, 레코드 파일, 엑셀/csv 등의 정형 데이터
딥러닝은 비정형 데이터를 잘 처리한다.
구글 코랩은 웹브라우저에서 파이썬 언어 실행 가능한 오픈소스.
Jupyter Notebook(파이썬 환경) environment powered by Google
구글 클라우드에는 파이썬 컴퓨팅 자원만 있는게 아니라 싸이킷런, 텐서플로 등등 이 있음. 컴퓨터에 다운로드 필요X
코랩 : https://colab.research.google.com/
마크다운 형태로 텍스트 편집하거나 코드 편집 가능
구글 클라우드 GPU 사용도 가능하다
수정 > 노트설정
에서 하드웨어 가속기 GPU로 설정
colab에서 텍스트추가도 가능하고
코드 추가도 가능한데, 코드 추가로 간단한 print문을 넣고 실행을시키면 (파이썬 문법) 브라우저 내에서 실행 가능함
저장은 드라이브에 사본 저장을 누르면 내 구글 드라이브에 사본으로 저장이 된다.
드라이브에서도 우클릭 연결앱 -> 코랩으로 연결 가능하다.
명령어 일부만 알 때 도구> 명령 팔레트 이용하기
단축키 확인은 도구 > 단축키에서 확인가능
코랩에서 넘파이 임포트하고 버전 확인하기
(코랩엔 이미 넘파이 설치 되어있음) (as이용해 별칭)
import numpy as np
print(np.__version__)
넘파이로 2차원 배열 만들면 print할 때 보기 편하게 출력.
type()함수로 넘파이 배열인지 확인가능
넘파이 배열에서 요소 선택은 파이썬 리스트와 유사 (0부터 시작)