9시 24분
딥러닝 실습을 위한 도구 본문
구글 코랩
구글 코랩(구글이 제공하는 주피터 노트북)을 이용하여 실습을 진행
- 구글 드라이브에서 생성, 저장, 불러오기를 할 수 있다.
코드 실행 - Ctrl + Enter
파일 > 드라이브에 사본 저장으로 구글 드라이브에 노트북 저장
코랩 노트북에서 자주 사용하는 기능
- 코드 실행 - Ctrl + Enter
- 셀 삭제 - Ctrl + M + D
- 셀 실행 후 다음 셀로 이동 - Shift + Enter
- 셀 실행 후 바로 아래에 셀 삽입 - Alt + Enter
- 마크다운 모드로 변경 - Ctrl + M + M
넘파이 (Numpy)
: 파이썬의 핵심 과학 패키지 중 하나
- 파이썬 리스트로 만든 배열은 배열의 크기가 커질수록 성능이 떨어짐 > 넘파이 사용
- 저수준 언어로 다차원 배열을 구현 > 배열의 크기가 커져도 높은 성능을 보장
- 배열을 이용한 다양한 통계, 수학 함수 제공
넘파이 import & 버전 확인
array() 함수로 2차원 배열 만들기
type() 함수로 넘파이 배열인지 확인하기
넘파이 배열에서 요소 선택 - 파이썬 리스트와 동일한 방법
넘파이 내장 함수 사용
맷플롯립으로 그래프 그리기
맷플롯립(Matplotlib) : 파이썬 과학 생태계의 표준 그래프 패키지
matplotlib import 및 선 그래프 그리기
- plot() 함수를 이용하여 x축의 값과 y축의 값을 전달한다.
산점도: 직교 좌표계를 이용해 좌표상의 점들을 표시함으로써 두 개 변수 간의 관계를 나타내는 그래프 방법
넘파이 배열로 산점도 그리기
- random.randn() 함수 - 표준 정규 분포를 따르는 난수를 생성, 인자는 난수의 개수
'인공지능' 카테고리의 다른 글
빅데이터와 머신러닝 (0) | 2021.07.12 |
---|---|
여기서부터는 Tenserflow 2로 배우는 빅데이터와 머신러닝 (0) | 2021.07.12 |
경사 하강법 (0) | 2021.06.28 |
선형 회귀 (Linear Regression) (0) | 2021.06.28 |
딥러닝이란, (0) | 2021.06.22 |