더북(TheBook)

4 파이썬 코딩으로 확인하는 최소 제곱

 

우리가 이론을 배우는 목적은 딥러닝을 구현하기 위해서입니다. 따라서 이 책에서 설명하는 모든 이론을 자유롭게 코드로 변환할 수 있어야 진정한 의미가 있습니다. 지금까지 공부한 내용을 코딩으로 구현해 보겠습니다.

먼저 넘파이 라이브러리를 불러옵니다. 넘파이는 파이썬에서 수학 연산과 분석을 하게 도와주는 라이브러리입니다. 공부한 시간을 리스트로 만들어 x라는 이름의 넘파이 배열로 저장합니다. 또 그때의 점수를 y라는 이름의 넘파이 배열로 저장합니다.

# 공부한 시간과 점수를 각각 x, y라는 이름의 넘파이 배열로 만듭니다.
x = np.array([2, 4, 6, 8])
y = np.array([81, 93, 91, 97])

파이썬에서 리스트는 대괄호([      ])로 감싼 요소들을 쉼표(,)로 구분해 대입하여 만듭니다. np.array() 함수를 사용하면 파이썬 리스트를 넘파이 배열로 바꾸어 여러 가지 계산을 수행할 수 있습니다.

 

그림 4-4 | 파이썬 리스트의 기본 형태

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.