python_32 : Neural Networks(Keras)
* 케라스는 파이썬 3.6에서 동작하므로 콘다 가상환경을 만들어준다
conda create --name ai python=3.6 tensorflow keras
가상환경을 실행한다.
conda activate ai
머신러닝 관련 라이브러리 설치해 준다.
conda install numpy scipy matplotlib ipython scikit-learn pandas pillow jupyter seaborn
* Dummy variable trap
가변수 중 하나를 drop하지 않으면 독립 변수간 종속성이 발생한다.
독립 변수간 상관관계가 나타나는 문제를 다중공선성(Multicollinearity)이라고 한다.
범주형 데이터를 가변수화 했을 때 다중공선성이 발생하므로 이를 해결하기 위해 하나의 변수를 drop 하는 것이다.
어떤 변수를 드랍하든 상관없다.
아무 변수나 drop 하면 되고, drop 한 변수를 baseline이라고 한다.
'Python' 카테고리의 다른 글
Python : Numpy 함수정리 (0) | 2021.04.06 |
---|---|
Python 기본함수정리 (0) | 2021.04.01 |
python_32 : K_Means Clustering (0) | 2021.02.13 |
python_31 : Breast Cancer Classfication (SVM활용) (0) | 2021.02.12 |
python_30 :SVM(Support Vector Machine) (0) | 2021.02.12 |