4 계층 DNN에서 1 변수 함수 근사

개요



Chainer의 Optimizer까지를 이해하기 위해, 을 참고로, 4층 DNN에서 1 변수 함수 근사의 프로그램을 썼습니다. 이 프로그램은 왠지 Chain을 상속한 call 함수로 forward 계산을 하지 않았기 때문에, 이것을 수정하는 것을 정진으로 했습니다. 내가 고친 프로그램은 내 github에 넣었습니다. sin, exp, sqrt, abs, sqrt(abs(sin(exp(x)))) 를 시도했습니다.

결과



exp



좋은 느낌.


sin



왠지 흔들리는 곳이 있다.


sqrt



좋은 느낌.


abs



예상에 반해서 좋은 느낌.


sqrt(abs(sin(exp(x))))



동기는 느낀다.


생각한 것



개발 환경이 심하게 구축하기 어렵다(Python의 패키지 시스템 때문). 첫회뿐만 아니라 매번 시작으로 귀찮다.

좋은 웹페이지 즐겨찾기