저번 포스팅까지 머신러닝, 딥러닝에 대한 기초적인 이론에 대해서 살펴보았다. 이번 포스팅에서는 머신러닝, 딥러닝을 구현하는데 사용하는 개발툴에 대해서 알아보겠다. 그 전에! 개발언어에 대한 언급을 잠깐 해보겠다. 머신러닝 개발언어로는 파이썬이 가장 많이 쓰인다. 몇 가지 장점이 있기 때문이다. 첫째는 프로그래밍이 단순해진다. 이는 파이썬 언어 자체의 특징이기도 하다. 파이썬은 원래 교육용으로 설계되었기 때문에 읽기 쉽고, 그래서 효율적인 코드를 되도록 간단하게 쓸 수 있도록 하려는 철학이 구석 구석까지 침투해 있어, 파이썬 커뮤니티에서도 알기 쉬운 코드를 선호하는 경향이 강하다. -위키백과- 둘째로, 머신러닝 라이브러리가 많다. 텐서플로우나 사이킷런 등 머신러닝이 구현된 라이브러리가 많다. 개발자가 머신..