DL – Classification (분류)
분류란 ‘데이터가 어느 category(범주)에 해당하는지 판단하는 문제’입니다. 분류에서 좋은 모델은 무엇일까요? 단순하게 ‘틀린 예측 개수가 적은 모델’이라고 생각할 수 있습니다. 이 방식대로 […]
머신러닝 및 딥러닝 이론
분류란 ‘데이터가 어느 category(범주)에 해당하는지 판단하는 문제’입니다. 분류에서 좋은 모델은 무엇일까요? 단순하게 ‘틀린 예측 개수가 적은 모델’이라고 생각할 수 있습니다. 이 방식대로 […]
딥러닝과 학습 딥러닝은 여러 방법으로 정의할 수 있습니다. 필자는 ‘머신러닝의 학습 전략 중 ANN을 발전시킨 학문’이라고 생각합니다. 실제로 MLP의 히든 레이어가 2개 […]
딥러닝의 기초가 되는 Artificial Neural Network(인공 신경망)을 소개하겠습니다. ANN모델은 뇌의 정보 처리 방법을 모방한 학습 모델입니다. ANN의 특성은 다음과 같습니다. 학습 가능 […]
분류 알고리즘으로 성능이 우수한 Support Vector Machine을 소개하겠습니다. SVM 모델은 Decision Boundary(결정 경계)의 여백이 클수록 일반화 능력이 더 좋습니다. 여기서 여백이란 경계와 […]
클러스터링(군집화)는 클래스 정보(타깃 정보)없이 데이터를 나누는 작업을 의미합니다. 비지도학습으로 정답이 없기 때문에, 주관적인 판단에 따라 결과가 달라지는 특징이 있습니다! 데이터를 나눌 때는 […]
비지도 학습에 대해 알아 보겠습니다. 비지도 학습은 출력 값(타깃 값)에 대한 정보 없이 학습을 진행하는 것을 말합니다.정답이 주어지지 않을 때 학습을 하는 […]
Decision Tree (의사결정나무)전체 자료를 몇 개의 소집단으로 분류(classification)하거나 예측(prediction)하는 분석 방법 위의 그림과 같은 형태를 결정 트리(DT)라고 합니다. 결정 트리를 만드는 방법을 […]
지도 학습 분류 방법 중 나이브 베이즈(NB)를 소개하겠습니다. ‘나이브 베이즈’는 통계학의 ‘베이즈 정리’를 이용한 분류 기법입니다. 아래는 베이즈 정리에 해당하는 식입니다. 교집합: […]
선형 모델(Linear Model)을 파이썬으로 직접 구현해보겠습니다. 위는 간단한 단순 선형 모델입니다. 실제 데이터(o)들과 선형 모델이 예측한 값의 차이가 적도록 모델을 만들어야 됩니다!차이(굵은 […]
머신러닝으로 해결할 수 있는 대표적인 문제는 두 가지입니다. 바로 분류와 회귀입니다. 분류는 가능성있는 클래스 레이블 중 하나로 예측하는 것으로 Output이 나올 수 […]