목록Anaconda/MachineLearning (12)
Practice makes perfect

로지스틱 분류분석(Logistic Regression) - 2가지 분류군으로 사용(0 / 1 encoding) 예제1) 공부시간과 합격과의 관계 0) 데이터 정리 1) 가설함수 정의 : logistic regression 적용 시그모이드 함수(회쉬분석 식) 2) 손실함수(CEE) - ylog(H(x)) - (1-y)log(1-H(x)) 3) 경사하강법 알고리즘 4) tensorflow 실행 예제2) 당뇨병 환자 데이터 셋(759명의 데이터 셋) - 70~80% 학습, 20~30% 확인 0) 데이터 정리 1) 가설함수 정의 2) 손실함수 정의 (CEE) 3) 경사하각법 적용 4) tensorflow의 흐름 console) 1개 빼고는 정답과 동일한 결과를 출력합니다.

머신러닝(MachineLearning) : 어플리케이션을 수정하지 않고도 데이터를 기반으로 패턴을 학습하고 결과를 예측하는 알고리즘 기법을 통칭 합니다. ● 추가 설명 - 데이터를 기반으로 통계적인 신뢰도를 강화하고 예측 오류를 최소화하기 위한 다양한 수학적 기법을 적용해 데이터 내의 패턴을 스스로 인지하고 신뢰도 있는 예측 결과를 도출합니다. - 데이터 분석 영역은 재빠르게 머신러닝 기반의 예측분석 (Predictive Analysis)으로 재편되고 있습니다. - 많은 데이터 분석가와 데이터 과학자가 머신러닝 알고리즘 기반의 새로운 예측모델을 이용해 더욱 정확한 예측 및 의사 결정을 도출하고 있으며 , 데이터에 감춰진 새로운 의미와 통찰력 ( 를 발굴해 놀랄 만한 이익으로 연결시키고 있습니다. - 귀납..

선형회귀(Linear Regression Analysis) : 독립변인이 종속변인에 영향을 미치는지 알아보고자 할 때 실시하는 분석 방법입니다. 선형성이라는 기본 가정이 충족된 상태에서 독립변수와 종속변수의 관계를 설명하거나 예측하는 통계방법으로 회귀분석에서 독립변수에 따라 종속변수의 값이 일정한 패턴으로 변해 가는데 , 이러한 변수간의 관계를 나타내는 회귀선이 직선에 가깝게 나타나는 경우를 의미합니다. - 선형이기 때문에 어떤 X 값이라도 W와 b만 정의되면 알 수 있습니다. 종 류 - 단순회귀분석 : 독립변수가 하나인 경우 - 다중회귀분석 : 독립변수가 여러 개인 경우 단순 선형 회귀 분석 H(x) = Wx + b x : 독립변수 y : 종속 변수 W : 직선의 기울기 (가중치 : weight) b ..

anaconda prompt를 관리자 권한으로 실행합니다. 파이썬 버전 확인 - python --version 3.7 버전은 tensorflow 2버전과 호환성을 가지고 있고, 3.6 버전은 tensorflow 1버전과 호환성을 가지고 있기 때문에 버전이 상당히 중요합니다. 버전이 맞지 않아서 환경이 틀어져 버리면 돌이킬 수 없는 상황이 올 수 있습니다. 그런 상황을 대비해서 가상환경을 통해서 사용해보도록 하겠습니다. - 가상환경 구축하기 conda create -n 이름, 파이썬 버전 입력 - 3.6 버전은 tensorflow 1버전과 호환성을 가지고 있기 때문에 3.6 버전으로 가상환경을 구축합니다. - 가상환경 확인 conda env list - 가상환경으로 들어가기 conda activate 환경..