BALL

Business Analytics for ALL

머신러닝 2

머신러닝 알고리즘 회귀분석 , 예시로 쉽게 알아보기

안녕하세요, BALL 입니다! 오늘은 머신러닝 알고리즘 ‘회귀분석'에 대한 이야기를 가지고 왔습니다. 들어가기 전 ! '회귀'는 주로 머신러닝을 배우기 시작할 때, 가장 먼저 배우는 첫 부분에 위치하곤 하는데요. 회귀 모델 안에서도 다양한 개념들이 존재합니다. 그렇다면 '회귀분석' 이란 무엇일까요 ? 회귀 분석이란, 데이터 값이 평균과 같은 특정한 값으로 돌아가려는 경향을 이용한 통계학 기법입니다. 이때, 회귀는 통계적으로 여러 개의 독립변수(x)와 한 개의 종속변수(y) 간의 상관관계를 모델링하는 기법을 의미합니다. 즉, 회귀 분석은 데이터를 가장 잘 설명하는 최적의 회귀식을 찾는 과정입니다. 위 그림의 w0, w1, … 를 회귀계수 (coef)라고 하며, 회귀 분석을 통한 예측은 주어진 피처와 결정 ..

사이킷런에 대해 소개합니다!

안녕하세요, BALL입니다! 이번 포스팅은 데이터 분석에서 빼놓을 수 없는, 머신러닝의 대표적인 패키지 사이킷런에 대해 간략히 소개해드리고자 합니다🙂 사이킷런은 매우 많은 머신러닝 알고리즘을 제공할 뿐만 아니라, 쉽고 직관적인 API 프레임워크, 편리하고 다양한 모듈 등을 지원합니다. 파이썬 기반의 머신러닝 패키지에서 사이킷런만큼 다양한 머신러닝 기능을 제공하는 패키지는 단연코 없는데요 ! 이와 더불어 사이킷런의 직관적인 API가 머신러닝 애플리케이션을 쉽게 구현시켜주므로, 사이킷런의 기본적인 개념부터 활용 방법까지 익히는 것이 중요합니다. 최근에는 텐서플로, 케라스 등 딥러닝 전문 라이브러리의 강세로 인해 대중적인 관심이 줄어들고 있지만, 여전히 많은 데이터 분석가가 의존하는 대표적인 파이썬 ML 라이..