본 강좌는 Python이라는 인터프리터 언어를 활용하여 다 각도에서 데이터분석, 시각화, 통계 및 머신러닝 알고리즘을 배우는 것을 목표로 한다. 이를 위해 데이터 준비, 탐색적 데이터분석 및 시각화, 가설검정과 t-검정 등의 통계적인 개념 및 다양한 회귀분석, 의사결정나무, 군집분석 등의 머신러닝 알고리즘을 구현해본다. 본 강좌를 통해 Python기반 빅 데이터 처리를 접하고 고차원적인 문제를 풀기 위해서 통계 및 머신러닝 알고리즘을 적용해보는 방법을 배우도록 한다.
This course aims to learn data analysis, visualization, statistics, and machine learning algorithms from multiple angles using an interpreter language called Python. To this end, we implement statistical concepts such as data preparation, exploratory data analysis and visualization, hypothesis test and t-test, and machine learning algorithms such as various regression analysis, decision tree, and cluster analysis. Through this course, we will learn how to apply statistical and machine learning algorithms to encounter Python-based big data processing and solve high-dimensional problems.