Recent posts

Matplotlib

3 minute read

Matplotlib Matplotlib이란 다양한 데이터를 많은 방법으로 도식화 할 수 있도록 하는 파이썬 라이브러리로써, 주로 matplotlib 의 pyplot을 사용한다. Matplotlib을 사용하게 되면 이전에 사용하였던 numpy나 pandas에서 사용되는 자료 구조를 ...

Scipy

1 minute read

Scipy 본글은 데이터 사이언스 스쿨에서 Scipy에 대한 글을 그대로 옮기고 실습한 과정입니다. Scipy는 수치해석기능을 제공하는 파이썬 패키지이다. 여러 서브패키지로 구성되어 있는데 그중 stats 서브 패키지는 확률분포 분석을 위한 다양한 기능을 제공한다. Scipy, ...

Pandas

16 minute read

Pandas Pandas는 파이썬에서 사용하는 데이터분석 라이브러리로, 행과 열로 이루어진 데이터 객체를 만들어 다룰 수 있게 되며 보다 안정적으로 대용량의 데이터들을 처리하는데 매우 편리한 도구 이다. Pandas의 자료 구조로서는 Series, DataFrame두개가 존재한다...

NeuralNetwork (4) Backpropagation2

6 minute read

Backpropagation 이번 Post 에서는 저번 Post에서 공부하였던 Backpropagation을 간단한 것 부터 많이 사용하는 것 까지 하나하나 구현해보며 실제로는 어떻게 Code를 작성해야 하는지 알아보자. 덧셈 노드의 역전파 덧셈 노드의 역전파는 입력값을 ...

NeuralNetwork (4) Backpropagation1

2 minute read

Chain Rule Backpropagation을 알기전에 Chain Rule이라는 것을 먼저 알아야 한다. Chain Rule은 합성함수의 미분법이다. n변수 함수 \(f(x_1,x_2,x_3,...,x_n)\)에 대해 \(x_k = g_k(t_1,t_2,t_3,...,t...