본문 바로가기

Study-넘버웍스 (2017)

3주차_#4. 서버를 100대 가지고 있는 경우, 인공신경망보다 Random Forest를 써야하는 이유는?

Answer.

 

접근 할때 '딥러닝'과 '앙상블 모델'이라는 특징으로 접근을 해보았다.

 

Random Forest는 tree 기반의 앙상블 모델이다. 문제를 여러 개의 파트로 쪼갠후 각각에 대한 답을 구하고 그 결과를 합치는 방법이기 때문에 서버가 여러개인 경우 사용하기에 용이 하다.

반면 뉴럴네트워크는 end-to-end learning이다. 즉, 뉴럴네트워크는 한쪽 끝에서 입력을 받아들이고 다른 쪽 끝에서 출력을 생성하는데, 입력 및 출력을 직접 고려하여 네트워크 가중치를 최적화 한다.

* end-to-end leaning : 전체를 모델로 한번에 학습

 

 

[참고]

http://perso.univ-st-etienne.fr/fod07375/Workshop/assets/slides/Presentation_Wolf.pdf

딥러닝과 머신러닝의 차이 https://brunch.co.kr/@itschloe1/8

end-to-end learning http://eehoeskrap.tistory.com/183

 

 

반응형