1. 들어가는 글
파이썬이라는 언어는 인공지능의 구현에 있어서 상당히 매력적인 언어다.
파이썬에서 제공하는 여러 라이브러리들이 딥러닝의 구현방식에 있어 매우 효율적이기 때문이다.
가장 대표적인 예가 넘파이 이다.
이런 세부적인건 앞으로 차차 배워나가는걸로 하고 먼저 앞서 이것을 공부하는데 필요한 것들을 살펴보자.
2. 파이썬 설치하기
기본적으로 버전은 3 이상을 사용하며, 다양한 라이브러리를 사용하기 위하여 아나콘다를 설치한다.
아나콘다는 다양한 라이브러리가 포함된 파이썬의 확장 버전이라고 생각하면 편하다.
이번 공부에서 사용하게 될 언어와 라이브러리는 다음과 같다.
- 파이썬 3 : 개발 언어
- 넘파이 : 다양한 계산을 편리하게 할 수 있게 해주는 도구
- matplotlib : 그래프를 이용한 데이터의 시각화
3. 파이썬 알아보기
파이썬은 다양한 기능과 특징을 가지고 있다.
그 중 몇가지를 나열해보자면 다음과 같다.
- 프로그래밍의 기본이 되는 산술연산과 자료형
- 동적 언어의 특징 : 변수 선언시 자료형이 필요 없음
- 리스트, 딕셔너리, bool 등 다양한 기본 자료형 제공
다른 언어를 접해보았다면 파이썬은 크게 어렵지 않게 느껴진다.
또한 기본적인 사용방법 또한 크게 어렵지 않기때문에 파이썬을 아직 모른다면, 잠깐 찾아봐도 금방 배울것이라 생각한다.
4. 마무리
이러한 배경지식을 가지고 딥러닝의 구현으로 다가가보자.
'old > (old)밑바닥부터 시작하는 딥러닝' 카테고리의 다른 글
| 3-1. 활성화 함수 (0) | 2021.01.08 |
|---|---|
| 3. 신경망(1) (0) | 2021.01.07 |
| 2. 퍼셉트론(2) (0) | 2021.01.07 |
| 2. 퍼셉트론(1) (0) | 2021.01.01 |