본문 바로가기

머신러닝

DVDesktop에서 머신러닝 실습 (수치 예측) - 모델 적용(Predict) 앞페이지에서 "자전거 렌탈 데이터"를 가지고 수치예측을 위한 머신러닝 모델을 만들어봤습니다. Random Forest 라는 알고리즘을 사용해서 학습한 모델이죠. 이렇게 ML(Machine Learning) 알고리즘을 가지고 학습하는 과정을 트레이닝(Training)이라고 합니다. 앞에서 학습하는데 사용한 데이터 "Bike Renting Data.xlsx" 를 트레이닝 데이터라고 하죠. 이번에는 테스트를 할려고 하니, 당연히 테스트용 데이터가 필요합니다. 테스트용 데이터를 일부러 기존꺼 데이터에서 count 값만 빼서 만들어봤습니다. 그러면, 우리가 실제 count 값을 알고 있으니 나중에 얘가 얼마나 잘 맞췄는지 확인해 볼 수 있겠죠? ^^ 모델을 적용(Predict) 하는 것도 모델을 만드는 것과 똑같.. 더보기
DVDesktop에서 머신러닝 실습 (수치 예측) - 모델 만들기 DVDesktop 에 있는 기능들중 가장 마음에 드는 것중 하나는 머신러닝을 쉽게 접해볼 수 있다는 것입니다. 멀게만 느껴지는 Random Forest, Neural Network, CART, SVM 등등의 알고리즘을 완벽한 수학적 이해없이 활용해볼 수 있다는 점이 정말 맘에 드는 부분입니다. 물론 제대로 활용할려면 알고리즘에 대한 이해를 가지고 접근하면 훨씬 더 좋겠지만... 알고리즘 이해해볼려고 여기저기 검색하다가 만난 각종 수학기호와 공식들에 깜놀하고, "아~ 내가 원래 수포자였었지.. 잊고 있었네 ㅎㅎ" 이렇게 포기해본 경험이 있는 나로서는 DVDesktop 은 꽤나 머신러닝을 쉽게 활용할 수 있도록 도와줍니다. 수포자였던 제가 해본 머신러닝 방법을 공유해드리도록 하겠습니다. 테스트 데이터는 인터.. 더보기