- axis=0 : 세로로만 계산 / axis=1 : 가로로 계산
- m은 평균, sigma는 표준편차
- 행과 열 바꿔주는 것
import numpy as np
arr = np.array([[1,2],[3,4],[5,6]])
print(arr.T)
[[1 3 5]
[2 4 6]]
print(arr.flatten())
[1,2,3,4,5,6]
import matplotlib.pyplot as plt 에서
X = ["MON", "TUE", "WED"]
plt.plot(X, [15.6, 17.1, 18.3], "sm") 하면
선 그래프가 아니라 점 그래프로 표현됨
2.
X = ["MON", "TUE", "WED"]
Y = [15.6, 14.2, 16.3 ]
plt.bar(X,Y)
plt.show()
3. 히스토그램
import matplotlib.pyplot as plt
numbers = np.random.normal(size=10000)
plt.hist(numbers)
plt.xlabel("value")
plt.ylabel("freq")
plt.show()
import matplotlib.pyplot as plt
X = np.arange(0,10)
Y = X**2
plt.**plot**(X, Y)
plt.show()
2.
X = np.arange(0, 10)
Y1 = np.ones(10) 10개의 배열이 다 1로 채워진 그래프임
Y2 = X
Y3 = X**2
plt.plot(X,Y1, X, Y2, X, Y3)
plt.show()
- 시그모이드 함수 ( =로지스틱 함수)
- 입력값을 0과 1 사이의 값으로 압축시키는 비선형 활성화 함수이다.
- 입력값이 어떤 값이든지 0과 1 사이의 값으로 변환
- 입력값이 음수이면 함수값은 0에 가까워짐, 양수이면 함수값은 1에 가까워짐
- 0을 입력하면 함수값은 0.5임
- 일반적인 형태와 도함수는 아래와 같다.
'기계학습심화' 카테고리의 다른 글
기계학습심화 3단원 정리 (1) | 2024.10.30 |
---|---|
기계학습심화 2단원 정리 (2) (1) | 2024.10.23 |
기계학습심화 2단원 정리 (1) (0) | 2024.06.24 |