Neuron Network

2023. 11. 2. 00:17

https://madewithml.com/courses/foundations/neural-networks/

 

Neural Networks - Made With ML

Implement basic neural networks from scratch using NumPy and then using PyTorch.

madewithml.com

이 링크에서 이해 안되는 부분을 썼다.

 

여기서 말하는 

_val 는 다시한번 검증한다고 생각하면 편하다. 

근데 여기서 label_encoder.transform 을 사용하고 있다. 

이것의 예를 보자 

 

 

non -numerical label ( string 형태로 적어져 있는것 ) 들을 숫자로 바꾼것이다. 

자기들이 알아서 각각의 string 을 구별해줘서 숫자로 변경해주는것을 볼수 잇따. 

 

 

scatter 그래프를 봐보자 

x1 을 x축으로 생각 x2를 y축으로 생각하며 y 값을 기준으로 색을 부여했다. 

 

 

what is plot_multicalss_boundary?

 

 

 

   x[: ,0] 의 가장 작은수 부터 큰수 까지 101의갯수를 불러낸뒤 , 

https://seong6496.tistory.com/12

 

여기 링크를 보면 더 잘 이해가 될거같은데 

 

 

 

[Numpy]격자 그리드 만들기(meshgrid)

넘파이의 meshgrid() 함수를 이용해 직사각형의 그리드를 만들어보겠습니다. 먼저 직사각형 그리드는 말 그대로 격자를 의미합니다. $ P_{ij}= (x_{i},y_{j}) $ 라고 하면 그림과 같이 하나의 좌표로써 표

seong6496.tistory.com

 

cmap = plt.cm.Spectral 는 현재 그래프에서 보여진 색과 같은 색을 사용할수 있게 하는 함수라고 생각하면된다. 

ravel() = 2차원 함수를 1차원 함수로 펴주는거

np._c

 

즉 이것을 통해 우리는 [1,11 ] ,[2,11],[3,11] 이런식으로 구할수 있는거 같다.