머신러닝이란? 머신러닝이란 명시적 프로그래밍 없이 컴퓨터가 학습하는 능력을 갖추게 하는 연구분야입니다. 머신러닝을 사용하는 이유는 크게 4가지 정도가 있습니다. 1. 새로운 규칙을 일일이 추가하는 방식에서 벗어나게 해 줍니다. 2. 전통적인 방식으로는 해결방법이 없는 복잡한 문제를 풀게 해 줍니다. 3. 머신러닝 시스템은 새로운 데이터에 적응할 수 있으므로 유동적이다. 4. 복잡한 문제와 대량의 데이터에서 통찰을 얻게 해 줍니다. 기존의 전통적인 방법은 아래 두 개의 단계를 반복하는 과정을 가지고 1단계: 패턴 파악(주로 어떤 패턴이 나타나는가) 2단계: 각 패턴 감지 알고리즘 작성(규칙을 직접 작성 및 성능 향상) 머신러닝 기반으로 진행하게 된다면 - 패턴을 감지하고 그 특징이 좋은 기준인지 자동으로 ..