머하웃 완벽 가이드(Mahout in Action): 하둡에 딱 맞는 빅데이터를 활용한 기계학습-한빛미디어
Mahout in Action Mahout은 아파치 오픈소스이며, Hadoop을 활용할 수 있는 Machine learing library 이다. 일반적으로 기계학습으로 알려진 알고리즘을 Map/Reduce을 활용할 수 있도록 해준다. 기계학습이 활용되는 부분이 많지 않아서 Mahout을 알고 있으신분은 적을 듯 하다. 저 역시 몰랐다. Hadoop같은 분산환경에서 Map/Reduece 환경에서 개발하는 건 생각보다 쉬운 작업이 아니다. 개별 프로그래밍과는 다르다는 걸 많이 느낄 것이다. Mahout를 이러한 부분을 Map/Reduce 작업을 대한 고민을 덜어 주기 때문에 매력을 느낄 수 있을 듯 하다. IT를 전공하시는 분도 기계학습에 대한 내용은 익숙하지 않을 것이다. 기계학습은 간단히 말해서 기계가..