본문 바로가기

Machine Learning & Deep Learning

[Chapter1] Types of Machine Learning

::: 회귀/분류/군집

1. 회귀 - 데이터 (X,Y)가 주어졌을 때, X'의 숫자 Y'를 예측 (continuous Y)

2. 분류 - 데이터 (X,Y)가 주어졌을 때, X'의 Y'을 분류 (Discrete Y)

3. 군집 - 데이터 (X)가 주어졌을 때, X를 N개로 나누는 것


::: Supervised VS Unsupervised

1. Supervised : label이 주어진 것

2. Unsupervised: label이 주어지지 않은 것


::: 가상환경(Virtual Environment)

- 프로젝트 진행 시 필요한 패키지만 설치하는 환경

- 기본 인터프리터 + 프로젝트 종류별 패키지 설치

- 대표적인 도구로 virtualenv와 conda가 있음

* virtualenv: 가장 대표적인 가상환경 관리 도구 (레퍼런스+패키지 개수; 많은 패키지 설치 가능)

* conda: 상용 가상환경도구, miniconda 기본도구, 설치가 용이함(window에서 장점)

- Conda 가상환경 settings

* conda create -n <project 명> python=3.5

* 가상환경호출: activate <project명> (맥에서는 source activate <project명>)

* 가상환경해제: deactivate



반응형