[ML,DL] 머신러닝에 대한 간단한 개념들과 사용 하는 주요 패키지

머신러닝이란? 머신러닝이란 애플리케이션을 수정하지 않고도 데이터를 기반으로 패턴을 학습하고 결과를 추론하는 알고리즘 기법 현실 세계의 매우 복잡한 조건으로 인해 기존의 소프트웨어 코드만으로 해결하기 어려운 문제들이 많이 생겼다. 이걸 머신러닝을 통해 해결해나가고 있다. 머신러닝이 필요한 이유 현재 시대에서 다양한 복잡도를 사람이 할 수 없는 정도의 방대한 코드가 되었다. 이것을 사람이 직접 알고리즘을 짜기에는 어렵다. 그래서 컴퓨터에 데이터를 넣고 숨겨진 패턴을 발견해 컴퓨터가 알고리즘을 직접만들어 예측을 하게 한다. 머신러닝의 종류 머신러닝은 지도학습 / 비지도 학습 / 강화 학습이 있다. 지도 학습 - 분류,회귀,시각/음성 감지/인지 지도 학습은 정답이 포함되어 있는 데이터를 특정한 알고리즘을 통해 ..