Python

python_33 : Neural Networks(keras)

Nova 2021. 2. 13. 11:53

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