-
머신러닝 즉, 기계학습이란 프로그래머가 일일이 프로그래밍할 필요 없이 자동으로 데이터 안의 규칙을 학습하는 알고리즘을 연구하는 것으로, 인공지능의 하위 분야 중 하나이다. 머신러닝은 통계학과 밀접하며, 통계학과 컴퓨터과학이 함께 융합하여 발전하고 있다. 이 머신러닝의 하위분야로 딥러닝이 있는데, 딥러닝 관련해서는 모두의 딥러닝 강의 정리로 다루었지만, 한번 또 따로 다루도록 한다.
보통 머신러닝, 딥러닝을 구현하는데 있어서 기본이 되는 프로그래밍 언어는 파이썬인데, 대표적인 머신러닝 라이브러리인 사이킷런 또한 파이썬 API를 사용한다.
이 사이킷런 라이브러리에서 제공하는 머신러닝 알고리즘들은 성능이 검증되어 있으며, 무료로 사용가능하여, 더욱더 머신러닝 발전에 도움을 주고 있다.
앞으로 "혼자 공부하는 머신러닝+딥러닝" 책에서 다루고 있는 여러 알고리즘과 실습을 하면서 머신러닝에 대해 자세히 다루어보고자 한다.
'딥러닝' 카테고리의 다른 글
KNN (K-Nearest Neighbors) 알고리즘 (0) 2023.08.04 구글 코랩을 이용해 딥러닝/머신러닝 하기 (0) 2023.07.28 인공지능이란? (0) 2023.07.20 자연어처리를 위한 언어학적 단계 (NLP Levels) (0) 2023.07.19 CBOW 모델의 개념 (0) 2023.07.18