에이블기자단 2

[TIL] [KT AIVLE School] KT 에이블스쿨 6기(DX 트랙) 7주차 3일. 머신러닝 - 지도학습(3). KNN 모델, Decision Tree 모델

박차를 가하고 있는 머신러닝 3일차. 점점 수학 비중이 늘어난다 괴롭다 일단 수업들으면서 이해한 만큼만 주절주절 적어 본다.       기본 알고리즘(2). KNN(K-Nearest Neighbor) KNN( K-Nearest Neighbor, K 최근접 이웃)은 train 데이터를 산점도로 쫙 나타낸 다음에,(따라서 fit() 과정은 그냥 산점도를 그리는 과정이다. = 연산이 단순하다.) 주어진 test 데이터를 이 산점도에 찍은 후그 근처에 있는 점들(이웃, Nearest Neigbor) K개로부터 답을 구하는 모델이다. Linear Regression과 달리 회귀와 분류 양쪽에 다 쓸 수 있다. 회귀는 이웃들의 평균, 분류는 이웃들의 최빈값을 답으로 뱉으면 되니까.  그런 이유로 KNN에서는 이웃의..

[KT AIVLE School][에이블기자단] KT 에이블스쿨 6기(DX 트랙) 4주차 후기. 1차 미니프로젝트 / 데이터 분석

오프닝데이 이래 가장 바빴던 한 주. 미니프로젝트랑 데이터 분석 이야기 뿐이다만,그만큼 밀도(?)있는 경험이었다..월화수목금미니프로젝트 1차데이터 분석     1차 미니프로젝트 미니프로젝트. 이름과 다르게 임팩트가 꽤 컸다. 애초에 대학원(인문계열) - 학원 출신인 나에게 '프로젝트'는 너무나 먼 단어였기에...    미니프로젝트는 이틀 간 진행되고, 첫날과 둘째 날 별개의 과제를 받아조원들과 함께 해결하는 것이 목표다. 그렇게 긴장을 가지고 받은 첫 미니프로젝트 과제,   고객 데이터를 바탕으로 이탈 고객을 미리 예측하고,이에 적합한 이탈 방지 프로모션을 제안하라.  ...같은 멋들어진 건 아니고, 아직 그럴 짬이 못 된다.위의 상황에서 전처리에 해당하는 구간을 진행하고 코드를 리뷰하는 것이었다. Cu..