최근 인공지능을 이용한 시각화를 구현해 보고자 synaptic.js 라이브러리를 이용해보았다.
하면서 느낀건 예제가 많이 없다는 점과 뉴럴네트워크에 대한 개념이 약하다는 거였다.
그나마 쉬우면서도 잘 나와있는 예제가 아래의 두 링크다.
http://progur.com/2016/09/how-to-create-and-use-neural-networks-in-javascript.html
http://progur.com/2016/09/how-to-create-deep-neural-networks-in-javascript.html
하지만 애초에 개념이 없으니 라이브러리를 사용하는것에도 문제가 있다 생각하고,
유튜브를 통해 뉴럴네트워크에 대한 강좌를 들어보았다.
아래는 그 강좌의 링크를 정리해 놓은 것이다.
(생각보다 개념이 어렵지 않다.)
개요
https://www.youtube.com/watch?v=nHt7BHyJGko
뉴럴네트워크 기초(Feed-forward)
https://www.youtube.com/watch?v=lIKSQgy7M2s
https://www.youtube.com/watch?v=lg-PZ-zIr98
뉴럴네트워크 트레이닝(Back-propagation)
https://www.youtube.com/watch?v=ZMgax46Rd3g
https://www.youtube.com/watch?v=XmK9f5IV8Uw&t=23s
이정도 개념을 알아두고 synaptic.js를 쓴다면 더 쉽게 쓸 수 있을것이다.
'Javascript' 카테고리의 다른 글
webassembly에 대하여 (0) | 2017.06.22 |
---|---|
survey.js validation 이벤트 사용하기 (0) | 2017.06.21 |
무한스크롤 구현하기 (0) | 2017.06.19 |
GSAP 애니메이션 ease 옵션 (0) | 2017.06.14 |
jquery autocomplete 의 초반 width값 조정 (0) | 2017.06.14 |
댓글