data science 2

Affine 변환

1. 선형 변환 선형성 linearity 수학에서 선형성은 두 가지로 정의된다. Additivity : (f(a + b) = f(a) + f(b)) Homogeneity : (f(c a) = f(a)) ((c)는 상수) 기억하기 위해서 (f(c_1a + c_2b) = c_1f(a) + c_2f(b))를 만족하면 선형의 두 조건을 만족하는 셈이다. 앞으로 이 식으로 선형성을 확인하겠다. 선형 함수 linear function 단일 변수 일차 함수 "선형"이라는 말 때문에 선형 함수를 1차 함수로 오해할 수 있다. 일반적인 단일 변수 일차 함수는 $f(x) = m x + n$로 표현할 수 있다. $$ f(c_1a + c_2b) = m(c_1a + c_2b) + n = mc_1a +mc_2b +n \cdots..

Data science 2022.07.24

클래스 불균형 다루기

이 포스팅은 다음 블로그를 주로 참고해 작성됐습니다. 데이터 imbalance는 실제 데이터에서 매우 흔히 발견될 수 있는 문제 class imbalance에 대해 설명하고 해결 방법을 소개 Class imbalance 특정 클래스의 수가 다른 클래스의 데이터의 수에 비해 꽤 적을 때를 의미함 아래와 같은 상황이 데이터 불균형이 존재하는 상황 데이콘 운동 동작 분류 대회에서 데이터 불균형이 존재하는 데이터 접근 가능 Non-Exercise는 1500개가 넘는 데이터가 존재하지만 그 외의 데이터는 200개 이하의 데이터를 갖습니다. Class imbalace가 왜 문제가 되는지 대부분의 머신러닝 모델은 class간의 데이터의 비율이 비슷하다는 가정에서 성립됨 training을 할 때 imbalance가 크..

Data science 2022.07.20